<SEC-DOCUMENT>0001193125-19-080761.txt : 20190320
<SEC-HEADER>0001193125-19-080761.hdr.sgml : 20190320
<ACCEPTANCE-DATETIME>20190320160225
ACCESSION NUMBER:		0001193125-19-080761
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		68
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190320
DATE AS OF CHANGE:		20190320

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CHICAGO RIVET & MACHINE CO
		CENTRAL INDEX KEY:			0000019871
		STANDARD INDUSTRIAL CLASSIFICATION:	METALWORKING MACHINERY & EQUIPMENT [3540]
		IRS NUMBER:				360904920
		STATE OF INCORPORATION:			IL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-01227
		FILM NUMBER:		19694678

	BUSINESS ADDRESS:	
		STREET 1:		901 FRONTENAC RD
		STREET 2:		P O BOX 3061
		CITY:			NAPERVILLE
		STATE:			IL
		ZIP:			60566
		BUSINESS PHONE:		6303578500

	MAIL ADDRESS:	
		STREET 1:		901 FRONTENAC RD
		STREET 2:		P O BOX 3061
		CITY:			NAPERVILLE
		STATE:			IL
		ZIP:			60566
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>d602165d10k.htm
<DESCRIPTION>10-K
<TEXT>
<HTML><HEAD>
<TITLE>10-K</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>UNITED STATES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>SECURITIES AND EXCHANGE COMMISSION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Washington, D.C. 20549 </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>FORM <FONT
STYLE="white-space:nowrap">10-K</FONT> </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B>&#9746;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>ANNUAL REPORT PURSUANT TO SECTION&nbsp;13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>For the fiscal year ended December&nbsp;31, 2018 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>OR </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B>&#9744;<B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman; " ALIGN="left"><B>TRANSITION REPORT PURSUANT TO SECTION&nbsp;13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
</B></P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>Commission file number <FONT STYLE="white-space:nowrap">000-01227</FONT> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman" ALIGN="center"><B>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>(Exact name of registrant as specified in its charter) </B></P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top" ALIGN="center"><B>ILLINOIS</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>36-0904920</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(State or other jurisdiction of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>incorporation or organization)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(I.R.S. Employer</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Identification No.)</B></P></TD></TR>
</TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="49%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top" ALIGN="center"><B>901 Frontenac Road, Naperville, Illinois</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>60563</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:7.5pt">
<TD VALIGN="top" ALIGN="center"><B>(Address of principal executive offices)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>(Zip Code)</B></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>Registrant&#146;s telephone number, including area code: (630)
<FONT STYLE="white-space:nowrap">357-8500</FONT> </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>Securities registered pursuant to Section&nbsp;12(b) of the Act: </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>Title of Each Class</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>Name of Each Exchange on Which
Registered</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-size:9.5pt"><B>Common Stock, par value $1.00 per share</B></FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>NYSE American</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(Trading privileges only, not registered)</B></P></TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>Securities registered pursuant to Section&nbsp;12(g) of the Act: None </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Yes<U></U>&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No<U></U><U></U><U></U>&nbsp;&nbsp;&#9745; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Indicate by check mark if the registrant is not required to file reports pursuant to Section&nbsp;13 or Section&nbsp;15(d) of the Act. </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Yes<U></U>&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No<U></U><U></U><U></U>&nbsp;&nbsp;&#9745; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Indicate by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;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)&nbsp;has been subject to such filing requirements for the past 90
days.&nbsp;&nbsp;&nbsp;&nbsp;Yes<U></U><U></U><U></U>&nbsp;&nbsp;&#9745;&nbsp;&nbsp;&nbsp;&nbsp;No<U></U>&nbsp;&nbsp;&#9744; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Indicate by check mark
whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation <FONT STYLE="white-space:nowrap">S-T</FONT> (&#167; 232.405 of this chapter) during the preceding 12 months
(or for such shorter period that the registrant was required to submit such files). </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Yes<U></U><U></U><U></U>&nbsp;&nbsp;&#9745;&nbsp;&nbsp;&nbsp;&nbsp;No<U></U>&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation <FONT STYLE="white-space:nowrap">S-K</FONT> (&#167; 229.405 of
this chapter) is not contained herein, and will not be contained, to the best of registrant&#146;s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form
<FONT STYLE="white-space:nowrap">10-K</FONT> or any amendment to this Form <FONT STYLE="white-space:nowrap">10-K.</FONT><U></U><U></U><U></U>&nbsp;&nbsp;&nbsp;&nbsp;&#9745; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a <FONT STYLE="white-space:nowrap">non-accelerated</FONT>
filer, a smaller reporting company or an emerging growth company. See the definitions of &#147;large accelerated filer&#148;, &#147;accelerated filer&#148;, &#147;smaller reporting company&#148; and &#147;emerging growth company&#148; in Rule <FONT
STYLE="white-space:nowrap">12b-2</FONT> of the Exchange Act.: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:9.5pt" ALIGN="center">


<TR>
<TD WIDTH="15%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="62%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="19%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="1%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="bottom">Large&nbsp;accelerated&nbsp;filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Accelerated filer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="bottom"><FONT STYLE="white-space:nowrap">Non-accelerated&nbsp;filer</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&#9745;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Smaller&nbsp;reporting&nbsp;company</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&#9745;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="4"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD>
<TD HEIGHT="4" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Emerging&nbsp;growth&nbsp;company</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&#9744;</TD></TR>
</TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:9.5pt; font-family:Times New Roman">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended
transition period for complying with any new or revised financial accounting standards provided pursuant to Section&nbsp;13(a) of the Exchange Act.<U></U>&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a shell company (as defined in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the
Act).<B></B>&nbsp;&nbsp;&nbsp;&nbsp;Yes<U></U>&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No<U></U><U></U><U></U>&nbsp;&nbsp;&#9745; </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">The aggregate market
value of common stock held by <FONT STYLE="white-space:nowrap">non-affiliates</FONT> of the Company as of June&nbsp;30, 2018 was $25,335,536. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">As of
March&nbsp;18, 2019, there were 966,132 shares of the Company&#146;s common stock outstanding. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>Documents Incorporated By Reference
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">(1) Portions of the Company&#146;s Annual Report to Shareholders for the year ended December&nbsp;31, 2018 (the &#147;2018 Report&#148;) are
incorporated by reference in Parts I and II of this report. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman">(2) Portions of the Company&#146;s definitive Proxy Statement which is to be filed with the
Securities and Exchange Commission in connection with the Company&#146;s 2019 Annual Meeting of Shareholders are incorporated by reference in Part III of this report. </P> <P STYLE="font-size:4pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P>
</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>YEAR ENDING DECEMBER&nbsp;31, 2018 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>Item<BR>No.</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>Page<BR>No.</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><A HREF="#tx602165_1">Part I</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">1.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_2">Business</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">3</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">1A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_3">Risk Factors</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">3</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">1B.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_4">Unresolved Staff Comments</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">2.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_5">Properties</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">3.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_6">Legal Proceedings</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">4.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_7">Mine Safety Disclosures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">6</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><A HREF="#tx602165_8">Part II</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">5.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_9">Market for Registrant&#146;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities </A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">8</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">6.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_10">Selected Financial Data</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">8</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">7.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_11">Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations </A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">8</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">7A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_12">Quantitative and Qualitative Disclosures About Market Risk</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">11</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">8.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_13">Financial Statements and Supplementary Data</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">11</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">9.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_14">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure </A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">11</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">9A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_15">Controls and Procedures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">11</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">9B.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_16">Other Information</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">12</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><A HREF="#tx602165_17">Part III</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">10.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_18">Directors, Executive Officers and Corporate Governance</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">13</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">11.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_19">Executive Compensation</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">13</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">12.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_20">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters </A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">13</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">13.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_21">Certain Relationships and Related Transactions, and Director Independence </A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">13</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">14.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_22">Principal Accountant Fees and Services</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">13</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><A HREF="#tx602165_23">Part IV</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">15.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_24">Exhibits and Financial Statement Schedules</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">13</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">16.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx602165_25">Form <FONT STYLE="white-space:nowrap">10-K</FONT> Summary</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">14</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U><A NAME="tx602165_1"></A>PART I </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx602165_2"></A>ITEM</U><U>&nbsp;</U><U>1 &#150; Business</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Chicago Rivet&nbsp;&amp; Machine Co. (the &#147;Company&#148;) was incorporated under the laws of the State of Illinois in December 1927, as
successor to the business of Chicago Rivet&nbsp;&amp; Specialty Co. The Company operates in two segments of the fastener industry: fasteners and assembly equipment. The fastener segment consists of the manufacture and sale of rivets, cold-formed
fasteners and parts, and screw machine products. The assembly equipment segment consists primarily of the manufacture of automatic rivet setting machines, automatic assembly equipment and parts and tools for such machines. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The principal market for the Company&#146;s products is the North American automotive industry. Sales are solicited by employees and by
independent sales representatives. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The segments in which the Company operates are characterized by active and substantial competition. No
single company dominates the industry. The Company&#146;s competitors include both larger and smaller manufacturers, and segments or divisions of large, diversified companies with substantial financial resources. Principal competitive factors in the
market for the Company&#146;s products are price, quality and service. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company serves a variety of customers. Revenues are primarily
derived from sales to customers involved, directly or indirectly, in the manufacture of automobiles and automotive components. Information concerning backlog of orders is not considered material to the understanding of the Company&#146;s business
due to relatively short production cycles. The level of business activity for the Company is closely related to the overall level of industrial activity in the United States. During 2018, sales to three customers were at least 10% of the
Company&#146;s consolidated revenues. Sales to TI Group Automotive Systems, LLC accounted for approximately 17% and 19% of the Company&#146;s consolidated revenues in 2018 and 2017, respectively. Sales to Parker-Hannifin Corporation and
Cooper-Standard Holdings Inc. each accounted for approximately 10% of the Company&#146;s consolidated revenues in 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The
Company&#146;s business has historically been stronger during the first half of the year. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company purchases raw material from a
number of sources, primarily within the United States. There are numerous sources of raw material, and the Company does not have to rely on a single source for any of its requirements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Patents, trademarks, licenses, franchises and concessions are not of significant importance to the business of the Company. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company does not engage in significant research activities, but rather in ongoing product improvement and development. The amounts spent
on product development activities in the last two years were not material. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">At December&nbsp;31, 2018, the Company employed 228 people.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company has no foreign operations. Sales to foreign customers represent approximately 12% of the Company&#146;s total sales. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_3"></A><U>ITEM</U><U>&nbsp;</U><U>1A &#150; Risk Factors</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our business is subject to a number of risks and uncertainties. If any of the events contemplated by the following risks actually occur, then
our business, financial condition or results of operations could be materially adversely affected. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially and adversely affect our
business, financial condition and results of operations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We are dependent on the domestic automotive industry. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Demand for our products is directly related to conditions in the domestic automotive industry, which is highly cyclical and is affected by a
variety of factors, including regulatory requirements, international trade policies, and consumer spending and preferences. The domestic automotive industry is characterized by fierce competition, and has undergone major restructuring in recent
years in response to overcapacity, narrowing profit margins, significant pension and health care liabilities and excess debt. Conditions in the domestic automotive industry declined significantly during the global recession of 2008 and 2009,
resulting in a substantial decline in vehicle sales. Overall, automotive production in the United States declined approximately 50&nbsp;percent between 2000 and 2009, before starting to recover in 2010. Although automotive production recently
improved to <FONT STYLE="white-space:nowrap">pre-recession</FONT> levels, any decline in the domestic automotive industry could have a material adverse effect on our business, results of operations and financial condition. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We face intense competition. </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We compete
with a number of other manufacturers and distributors that produce and sell products similar to ours. Price, quality and service are the primary elements of competition. Our competitors include a large number of independent domestic and
international suppliers. We are not as large as a number of these companies and do not have as many financial or other resources. The competitive environment has also changed dramatically over the past several years as our customers, faced with
intense international competition and pressure to reduce costs, have expanded their worldwide sourcing of components. As a result, we have experienced competition from suppliers in other parts of the world that benefit from economic advantages, such
as lower labor costs, lower health care costs and fewer regulatory burdens. There can be no assurance that we will be able to compete successfully with existing or new competitors. Increased competition could have a material adverse effect on our
business, results of operations and financial condition. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We rely on sales to major customers. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our sales to three customers constituted approximately 37% of our consolidated revenues in 2018. Sales to TI Group Automotive Systems, LLC
accounted for approximately 17% of the Company&#146;s consolidated revenues in 2018 and sales to Parker-Hannifin Corporation and Cooper-Standard Holdings Inc. each accounted for approximately 10% of the Company&#146;s consolidated revenues in 2018.
The loss of any significant portion of our sales to these customers could have a material adverse effect on our business, results of operations and financial condition. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We are subject to risks related to export sales. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our export sales have increased in recent years, and we are working to continue to expand our business relationships with customers outside of
the United States.&nbsp;Export sales are subject to various risks, including risks related to changes in local economic, social and political conditions (particularly in emerging markets), changes in tariffs and trade policies and foreign currency
exchange rate fluctuations, which could have a material adverse effect on our business, results of operations and financial condition. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Increases in
our raw material costs or difficulties with our suppliers could negatively affect us. </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">While we currently maintain alternative sources
for raw materials, our business is subject to the risk of price fluctuations and periodic delays in the delivery of certain raw materials. At various times in recent years, we have been adversely impacted by increased costs for steel, our principal
raw material, which we have been unable to wholly mitigate, as well as increases in other materials prices. Any continued fluctuation in the price or availability of our raw materials could have a material adverse impact on our business, results of
operations and financial condition. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We may be adversely affected by labor relations issues. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Although none of our employees are unionized, the domestic automakers and many of their suppliers, including many of our customers, have
unionized work forces. Work stoppages or slow-downs experienced by automakers or their suppliers could result in slow-downs or closures of assembly plants where our products are included in assembled components. In the event that one or more of our
customers or their customers experiences a material labor relations issue, our business, results of operations and financial condition could be materially adversely affected. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We may incur losses as a result of product liability, warranty or other claims that may be brought against us. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We face risk of exposure to warranty and product liability claims in the event that our products fail to perform as expected or result, or are
alleged to have resulted, in bodily injury, property damage or other losses. In addition, if any of our products are or are alleged to be defective, then we may be required to participate in a product recall. We may also be involved from time to
time in legal proceedings and commercial or contractual disputes. Any losses or other liabilities related to these exposures could have a material adverse effect on our business, results of operations and financial condition. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We could be adversely impacted by environmental laws and regulations. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our operations are subject to environmental laws and regulations. Currently, environmental costs and liabilities with respect to our operations
are not material, but there can be no assurance that we will not be adversely impacted by these costs and liabilities in the future either under present laws and regulations or those that may be adopted or imposed in the future. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We could be adversely impacted by the loss of the services of key employees</B>. </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Successful operations depend, in part, upon the efforts of executive officers and other key employees. Our future success will depend, in part,
upon our ability to attract and retain qualified personnel. Loss of the services of any of our key employees, or the inability to attract or retain employees could have a material adverse affect upon our business, financial condition and results of
operations. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Any significant disruption, interruption or failure of our information systems could disrupt the operation of our business, result in
increased costs and decreased revenues and expose us to liability. </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Cybersecurity threats are growing in number and sophistication and
include, among others, malicious software, attempts to gain unauthorized access to data, and other electronic security breaches that could lead to disruptions in critical systems, unauthorized release of confidential or otherwise protected
information and corruption of data.&nbsp;In addition to security threats, we are also subject to other systems failures, including network, software or hardware failures, whether caused by us, third-party service providers, natural disasters, power
shortages, terrorist attacks or other events. The unavailability of our information systems, the failure of these systems to perform as anticipated or any significant breach of data security could cause loss of data, disrupt our operations, lead to
financial losses from remedial actions, require significant management attention and resources, and negatively impact our reputation among our customers, which could have a negative impact on our business, results of operations and financial
condition. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>The price of our common stock is subject to volatility, and our stock is thinly<U> </U>traded. </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Various factors, such as general economic changes in the financial markets, announcements or significant developments with respect to the
automotive industry, actual or anticipated variations in our or our competitors&#146; quarterly or annual financial results, the introduction of new products or technologies by us or our competitors, changes in other conditions or trends in our
industry or in the markets of any of our significant customers, changes in governmental regulation, or changes in securities analysts&#146; estimates of our competitors or our industry, could cause the market price of our common stock to fluctuate
substantially. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Our common stock is traded on the NYSE American (not registered, trading privileges only).
The average daily trading volume for our common stock during 2018 was less than 2,000 shares per day. As a result, you may have difficulty selling shares of our common stock, and the price of our common stock may vary significantly based on trading
volume. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><B><A NAME="tx602165_4"></A><U>ITEM</U><U>&nbsp;</U><U>1B</U></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B><U>&#150; Unresolved Staff Comments</U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_5"></A><U>ITEM</U><U>&nbsp;</U><U>2 &#150; Properties</U> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s headquarters is located in Naperville, Illinois. It conducts its manufacturing and warehousing operations at three
additional facilities. All of these facilities are described below. Each facility is owned by the Company and considered suitable and adequate for its present use. The Company also maintains a small sales and engineering office in Pembroke,
Massachusetts in a leased office. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Of the properties described below, the Madison Heights, Michigan facility is used entirely in the
fastener segment. The Albia, Iowa facility is used exclusively in the assembly equipment segment. The Tyrone, Pennsylvania and the Naperville, Illinois facilites are utilized in both operating segments. </P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>Plant Locations and Descriptions </U></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="35%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="64%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Naperville, Illinois</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Brick, concrete block and partial metal construction with metal roof.</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Tyrone, Pennsylvania</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Concrete block with small tapered beam type warehouse.</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Albia, Iowa</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Concrete block with prestressed concrete roof construction.</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Madison Heights, Michigan</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Concrete, brick and partial metal construction with metal roof.</TD></TR>
</TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_6"></A><U>ITEM</U><U>&nbsp;</U><U>3 &#150; Legal Proceedings</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company is, from time to time involved in litigation, including environmental claims, in the normal course of business. While it is not
possible at this time to establish the ultimate amount of liability with respect to contingent liabilities, including those related to legal proceedings, management is of the opinion that the aggregate amount of any such liabilities, for which
provision has not been made, will not have a material adverse effect on the Company&#146;s financial position. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_7"></A><U>ITEM</U><U>&nbsp;</U><U>4 &#150; Mine Safety Disclosures</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Not applicable. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>Executive
Officers of the Registrant </U></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The names, ages and positions of all executive officers of the Company, as of March&nbsp;18, 2019, are
listed below. Officers are elected annually by the Board of Directors at the meeting of the directors immediately following the Annual Meeting of Shareholders. There are no family relationships among these officers, nor any arrangement or
understanding between any officer and any other person pursuant to which the officer was selected. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="29%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="41%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="26%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:10pt; font-family:Times New Roman; "><B>Name and Age of Officer</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:10pt; font-family:Times New Roman; "><B>Position</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:10pt; font-family:Times New Roman; " ALIGN="center"><B>Years an Officer</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">John A. Morrissey&nbsp;&nbsp;&nbsp;&nbsp;83</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chairman, Chief Executive Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">38</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Michael J. Bourg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;56</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">President, Chief Operating Officer and Treasurer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">20</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">-</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Mr.&nbsp;Morrissey has been Chairman of the Board of Directors of the Company since November 1979, and Chief
Executive Officer since August 1981. He has been a director of the Company since 1968. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">-</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Mr.&nbsp;Bourg has been President, Chief Operating Officer and Treasurer of the Company since May 2006. Prior
to that, he served in various executive roles since joining the Company in December 1998. He has been a director of the Company since May 2006. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U><A NAME="tx602165_8"></A>PART II </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx602165_9"></A>ITEM&nbsp;5 &#150; Market for Registrant&#146;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity
Securities </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s common stock is traded on the NYSE American (trading privileges only, not registered). As of
March&nbsp;5, 2019 there were approximately 150 shareholders of record of such stock. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Under the terms of a stock repurchase authorization
originally approved by the Board of Directors of the Company in February of 1990, as amended, the Company is authorized to repurchase up to an aggregate of 200,000 shares of its common stock, in the open market or in private transactions, at prices
deemed reasonable by management. Cumulative purchases under the repurchase authorization have amounted to 162,996 shares at an average price of $15.66 per share. The Company has not purchased any shares of its common stock since 2002. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx602165_10"></A>ITEM&nbsp;6 &#150; Selected Financial Data </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Smaller Reporting Company as defined in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange Act and in item 10(f)(1) of
Regulation <FONT STYLE="white-space:nowrap">S-K,</FONT> we have elected scaled disclosure reporting obligations with respect to this item and therefore are not required to provide the information requested by this Item 6. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx602165_11"></A>ITEM&nbsp;7 &#150; Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Forward-Looking Statements </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This discussion contains
certain &#147;forward-looking statements&#148; which are inherently subject to risks and uncertainties that may cause actual events to differ materially from those discussed herein. Factors which may cause such differences in events include those
disclosed above under &#147;Risk Factors&#148; and elsewhere in this Form <FONT STYLE="white-space:nowrap">10-K.</FONT> As stated elsewhere in this filing, such factors include, among other things: conditions in the domestic automotive industry,
upon which we rely for sales revenue, the intense competition in our markets, the concentration of our sales with major customers, risks related to export sales, the price and availability of raw materials, labor relations issues, losses related to
product liability, warranty and recall claims, costs relating to environmental laws and regulations, information systems disruptions and the loss of the services of our key employees. Many of these factors are beyond our ability to control or
predict. Readers are cautioned not to place undue reliance on these forward-looking statements. We undertake no obligation to publish revised forward-looking statements to reflect events or circumstances after the date hereof or to reflect the
occurrence of unanticipated events. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>RESULTS OF OPERATIONS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Financial results for 2018 were positive by most measures, as we increased our revenues to the highest level since 2007. However, rising raw
material prices constrained gross margins compared to the prior year. Net sales were $37,174,249 in 2018 compared to $35,764,714 in 2017, an increase of $1,409,535, or 3.9%. Net income for 2018 was $2,001,185, or $2.07 per share, compared to
$2,079,082, or $2.15 per share, in 2017. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>2018 Compared to 2017 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Fastener segment revenues were $7,816,286 in the fourth quarter of 2018, an increase of $158,047, or 2.1%, from $7,658,239 reported in the
fourth quarter of 2017. Fastener segment revenues for the full year were $33,712,458 in 2018 compared with $31,977,964 in 2017, an increase of $1,734,494, or 5.4%. The automotive sector is the primary market for our fastener segment products and
while North American light-vehicle production was relatively flat in 2018 compared to 2017, our sales to automotive customers declined 7.8% during </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
the fourth quarter and 1.4% for the year. However, the decline in automotive sales was more than offset by growth in <FONT STYLE="white-space:nowrap">non-automotive</FONT> sales which increased
25.9% and 21.7% in the fourth quarter and for the full year of 2018, respectively, compared to 2017. For the fourth quarter, the fastener segment gross margin was $1,468,690 compared to $1,588,746 in the year earlier quarter, a decline of $120,056.
Steel is our primary raw material and we have experienced significant increases in our cost of steel during 2018 which was primarily responsible for the net decline in gross margins during the quarter despite the increase in sales. For the full year
2018, segment gross margin was $6,829,211 compared to $6,633,651 in 2017, an increase of $195,560, despite the higher raw material costs. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Assembly equipment segment revenues were $697,489 in the fourth quarter of 2018, a decline of $103,395, or 12.9%, compared to the fourth
quarter of 2017, when revenues were $800,884. For the full year 2018, assembly equipment segment revenues were $3,461,791, a decline of $324,959, or 8.6%, compared to $3,786,750 reported in 2017. The decline in fourth quarter and full year sales was
primarily due to a reduction in the number of high-dollar specialty machines shipped compared to the prior year periods, as the total number of machines shipped increased during 2018. The decline in assembly equipment segment sales was the primary
cause of the reduction in segment gross margins of $72,975 in the fourth quarter and $203,523 for the full year of 2018 compared to 2017. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Selling and administrative expenses were $5,503,111 in 2018 compared to $5,548,541 in 2017, a decline of $45,430, or 0.8%. The reduction was
primarily due to the ERP system conversion that was completed at one of our locations in 2017. This accounted for $167,000 of additional expenses in that year, which was only partially offset by a $113,000 increase in sales commissions, related to
higher sales, in 2018. As a percentage of net sales, selling and administrative expenses were 14.8% in 2018 compared to 15.5% in 2017. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Other income was $153,537 in 2018 compared to $100,901 in 2017. Other income is primarily comprised of interest income which increased during
the year due to rising interest rates. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s effective income tax rates were 21.7% and 15.7% in 2018 and 2017, respectively.
The rate was lower than the U.S. federal statutory rate in 2017 primarily due to the enactment of the Tax Cuts and Jobs Act (&#147;the Act&#148;) in December 2017. Among other changes, the Act reduced the maximum corporate tax rate from 35% to 21%
beginning in 2018. Although the lower tax rate took effect in 2018, deferred tax assets and liabilities should be measured using the enacted tax rate expected to apply in the years in which they are expected to be settled. The Company recorded a <FONT
STYLE="white-space:nowrap">one-time</FONT> net income tax benefit of $432,000 in the fourth quarter of 2017 as a result of the revaluation of the Company&#146;s deferred tax assets and liabilities to reflect the lower future U.S. corporate tax
rates. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>DIVIDENDS </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In determining to
pay dividends, the Board considers current profitability, the outlook for longer-term profitability, known and potential cash requirements and the overall financial condition of the Company. The Company paid four regular quarterly dividends totaling
$.84 per share during 2018. In addition, an extra dividend of $.30 per share was paid during the first quarter, bringing the total distribution for the year to $1.14 per share. On February&nbsp;18, 2019, the Board of Directors declared a regular
quarterly dividend of $.22 per share, an increase of 4.8% from the prior quarter, payable March&nbsp;20, 2019 to shareholders of record on March&nbsp;5, 2019. This continues the uninterrupted record of consecutive quarterly dividends paid by the
Company to its shareholders that extends over 85 years. At that same meeting, the Board also declared an extra dividend of $.30 per share payable March&nbsp;20, 2019 to shareholders of record on March&nbsp;5, 2019. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PROPERTY, PLANT AND EQUIPMENT </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Total
capital expenditures in 2018 were $2,023,190. Fastener segment additions accounted for $1,635,115 of the total, including $956,739 for cold heading and screw machine equipment additions, $243,194 for
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
equipment to perform secondary operations on parts and $296,289 for inspection equipment. The remaining $138,893 fastener segment additions consisted of general plant equipment and facilities
improvements. Assembly equipment segment additions in 2018 were $49,884 for production equipment. Investments for the benefit of both operating segments, primarily for building improvements, totaled $338,191 during 2018. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Capital expenditures during 2017 totaled $1,337,941. The fastener segment accounted for $1,093,539 of the total, including $904,312 for
production equipment. Cold heading and screw machine equipment additions were $303,992, quality control equipment additions were $281,983, additions for secondary processing equipment were $261,143 and $57,194 was expended for general plant
equipment. The remainder of the fastener segment additions relate to building improvements and technology equipment. Assembly equipment segment additions totaled $178,761, primarily for production equipment. Additional investments of $65,641 were
made in 2017 for building improvements that benefit both operating segments. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Depreciation expense amounted to $1,308,448 in 2018 and
$1,231,546 in 2017. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>LIQUIDITY AND CAPITAL RESOURCES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Working capital at December&nbsp;31, 2018 was approximately $17.4&nbsp;million, an increase of $.4&nbsp;million from the beginning of the year.
The improvement was primarily due to continued profitable operations in 2018. The most significant component of the change was an increase in inventories of $1.6&nbsp;million during the year as raw material purchases were accelerated in advance of
price increases. The Company&#146;s holdings in cash, cash equivalents and certificates of deposit amounted to $7.8&nbsp;million at the end of 2018, a decrease of $1.2&nbsp;million. The reduction was primarily related to the increase in inventory as
well as a $.7&nbsp;million increase in capital expenditures. The Company&#146;s investing activities in 2018 included capital expenditures of $2&nbsp;million. The only financing activity during 2018 was the payment of approximately $1.1&nbsp;million
in dividends. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Management believes that current cash, cash equivalents and operating cash flow will be sufficient to provide adequate
working capital for the next twelve months. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><FONT STYLE="white-space:nowrap">Off-Balance</FONT> Sheet Arrangements </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company has not entered into, and has no current plans to enter into, any <FONT STYLE="white-space:nowrap">off-balance</FONT> sheet
financing arrangements. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>APPLICATION OF CRITICAL ACCOUNTING POLICIES </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United
States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the amounts of revenue and expenses during the reporting period. A summary
of critical accounting policies can be found in Note 1 of the financial statements. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>NEW ACCOUNTING STANDARDS </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s financial statements and financial condition were not, and are not expected to be, materially impacted by new, or proposed,
accounting standards. A summary of recent accounting pronouncements can be found in Note 1 of the financial statements. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>OUTLOOK FOR 2019 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">We started 2018 with some optimism as the addition of new fastener segment customers and parts in 2017 was expected to be more fully reflected
in the year&#146;s financial results. That optimism was well placed as our </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
fastener segment sales reflected growth in each quarter of 2018 compared to the year earlier periods. Much of that growth came from <FONT STYLE="white-space:nowrap">non-automotive</FONT>
customers which added to the diversity of industries served. With the majority of our fastener segment revenue continuing to come from the automotive industry, our sales to automotive customers tracked closely to U.S. auto and light truck sales and
production during most of the year, before weakening late in the fourth quarter. Current automotive sales forecasts for 2019 and our early 2019 activity indicate further weakness in the near-term, leading to a cautious outlook for our fastener
segment demand. While the results for the assembly equipment segment reported in 2018 did not match those of the previous year, it was primarily due to a change in product sales mix that resulted in a lower amount per sales transaction being
recognized compared to the prior year, as demand was stable during the year. As we begin 2019, our machine order backlog and overall assembly equipment demand appears consistent with the prior year. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Higher raw material prices, brought on by tariffs instituted during 2018, had a negative impact on earnings during the year. It is unknown
whether there will be relief from higher material prices in 2019 even if the tariffs were to be eliminated. The growth in the domestic economy is also showing signs of slowing as higher interest rates take effect and the long-lived recovery runs its
course. Both of these factors will contribute to a more challenging environment for our operations in 2019. In anticipation of the challenges ahead, we will continue our efforts to improve operational efficiency as a means of improving margins. We
will also continue our efforts to develop new customer relationships and build on existing ones in all the markets we serve by emphasizing our experience, quality and customer service in a very competitive global marketplace. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In four of the last six years, we invested more than $2&nbsp;million in equipment and facilities upgrades in order to increase our
capabilities, expand production capacity and improve operating efficiency. We feel these investments are necessary to remain competitive and were made possible by our consistent profitability during that period. In the upcoming year, we expect to
make additional investments in order to improve our operations. Our sound financial condition and our profitability has also allowed us to pay dividends of $5.8&nbsp;million over the same six year period and declare an additional special dividend of
$.3&nbsp;million, to be paid in the first quarter of 2019, based on the results of 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The positive results in the past year would not
have been possible without the conscientious efforts of our dedicated employees, who consistently strive to exceed customer expectations related to quality, service and price. We are grateful for their contributions as well as the loyalty of our
customers, who have placed their confidence in us to help them achieve their goals. We also take this opportunity to thank our shareholders for their continued support. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_12"></A><U>ITEM</U><U>&nbsp;</U><U>7A &#150; Quantitative and Qualitative Disclosures About Market Risk</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As a Smaller Reporting Company as defined in Rule <FONT STYLE="white-space:nowrap">12b-2</FONT> of the Exchange Act and in item 10(f)(1) of
Regulation <FONT STYLE="white-space:nowrap">S-K,</FONT> we are electing scaled disclosure reporting obligations with respect to this item and therefore are not required to provide the information requested by this Item 7A. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_13"></A><U>ITEM</U><U>&nbsp;</U><U>8 &#150; Financial Statements and Supplementary Data</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">See the section entitled &#147;Consolidated Financial Statements&#148; which appears on page 17 of this report. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx602165_14"></A>ITEM&nbsp;9 &#150; Changes in and Disagreements with Accountants on Accounting and Financial Disclosure </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_15"></A><U>ITEM</U><U>&nbsp;</U><U>9A &#150; Controls and Procedures </U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Disclosure Controls and Procedures. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s management, with the participation of the Company&#146;s Chief Executive
Officer and President, Chief Operating Officer and Treasurer (the Company&#146;s principal financial officer), has evaluated the effectiveness of the Company&#146;s disclosure controls and procedures (as such term is defined in Rules <FONT
STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e)</FONT> under the Securities Exchange Act of 1934, as amended (the &#147;Exchange Act&#148;)) as of the end of the period covered by this report. Based on such
evaluation, the Company&#146;s Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of such period, the Company&#146;s disclosure controls and procedures are effective in recording, processing, summarizing and
reporting, on a timely basis, information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management&#146;s Report on Internal Control Over Financial Reporting. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s management is responsible for establishing and maintaining adequate internal control over financial reporting, as that term
is defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f).</FONT> The Company&#146;s management, with the participation of the Company&#146;s Chief Executive Officer and
President, Chief Operating Officer and Treasurer (the Company&#146;s principal financial officer), assessed the effectiveness of the Company&#146;s internal control over financial reporting as of December&nbsp;31, 2018, based on the 2013 criteria
established in Internal Control&#151;Integrated Framework, issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#147;COSO&#148;). Based on this assessment, the Company&#146;s management has concluded that the
Company&#146;s internal controls over financial reporting are effective as of December&nbsp;31, 2018. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Management&#146;s assessment of
internal control has not been audited, as the attestation report requirement for <FONT STYLE="white-space:nowrap">non-accelerated</FONT> filers was permanently removed from the Sarbanes-Oxley Act by Section&nbsp;989C of the Dodd-Frank Act as adopted
by the SEC. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Changes in Internal Control Over Financial Reporting. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">There have not been any changes in the Company&#146;s internal control over financial reporting (as such term is defined in Rules <FONT
STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f)</FONT> under the Exchange Act) during the quarter ended December&nbsp;31, 2018 that have materially affected, or are reasonably likely to materially affect,
the Company&#146;s internal control over financial reporting. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_16"></A><U>ITEM</U><U>&nbsp;</U><U>9B &#150; Other Information </U>
</B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U><A NAME="tx602165_17"></A>PART III </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_18"></A><U>ITEM</U><U>&nbsp;</U><U>10 &#150; Directors, Executive Officers and Corporate Governance</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information in the Company&#146;s 2019 Proxy Statement (i)&nbsp;with respect to the Board of Directors&#146; nominees for directors that is
not related to security ownership in &#147;Security Ownership of Management&#148; (ii)&nbsp;in the third paragraph in &#147;Additional Information Concerning the Board of Directors and Committees&#148; and (iii)&nbsp;in &#147;Section&nbsp;16(a)
Beneficial Ownership Reporting Compliance&#148; is incorporated herein by reference. The 2019 Proxy Statement is to be filed with the Securities and Exchange Commission in connection with the Company&#146;s 2019 Annual Meeting of Shareholders. The
information called for with respect to executive officers of the Company is included in Part I of this Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> under the caption &#147;Executive Officers of the Registrant.&#148; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company has adopted a code of ethics for its principal executive officer, chief operating officer and senior financial officers. A copy of
this code of ethics was filed as Exhibit 14 to the Company&#146;s Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> dated March&nbsp;29, 2005. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_19"></A><U>ITEM</U><U>&nbsp;</U><U>11 &#150; Executive Compensation</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information set forth in the Company&#146;s 2019 Proxy Statement in &#147;Compensation of Directors and Executive Officers&#148; is
incorporated herein by reference. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Compensation Committee of the Board of Directors currently consists of Directors Edward L. Chott
and William T. Divane, Jr. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx602165_20"></A>ITEM&nbsp;12 &#150; Security Ownership of Certain Beneficial Owners and Management and Related
Stockholder Matters </U></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information set forth in the Company&#146;s 2019 Proxy Statement in &#147;Principal Shareholders&#148; and
the information with respect to security ownership of the Company&#146;s directors and officers set forth in &#147;Security Ownership of Management&#148; is incorporated herein by reference. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company does not have any equity compensation plans or arrangements. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx602165_21"></A>ITEM 13 &#150; Certain Relationships and Related Transactions, and Director Independence </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information set forth in the Company&#146;s 2019 Proxy Statement in (i) &#147;Additional Information Concerning the Board of Directors and
Committees&#151;Policy Regarding Related Person Transactions&#148; and (ii)&nbsp;the first paragraph under &#147;Additional Information Concerning the Board of Directors and Committees&#148; is incorporated herein by reference. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_22"></A><U>ITEM</U><U>&nbsp;</U><U>14 &#150; Principal Accountant Fees and Services</U> </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The information set forth in the Company&#146;s 2019 Proxy Statement in &#147;Ratification of Selection of Independent Auditor &#150; Audit and
<FONT STYLE="white-space:nowrap">Non-Audit</FONT> Fees&#148; is incorporated herein by reference. </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U><A NAME="tx602165_23"></A>PART IV
</U></B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx602165_24"></A><U>ITEM</U><U>&nbsp;</U><U>15 &#150; Exhibits and Financial Statement Schedules</U> </B></P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The following documents are filed as a part of this report: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Financial Statements: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">See the section entitled &#147;Consolidated Financial Statements&#148; which appears on page 17 of this report. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Financial Statement Schedules: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">Financial statement schedules and supplementary information has been omitted because they are not applicable or the required information is
shown in the consolidated financial statements or notes thereto. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="8%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Exhibits: </P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:13%; font-size:10pt; font-family:Times New Roman">See the section entitled &#147;Exhibits&#148; which appears on page 15 of this report. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="2%" VALIGN="top" ALIGN="left"><B><A NAME="tx602165_25"></A><U>ITEM</U><U>&nbsp;</U><U>16</U></B></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left"><B><U>&#150; Form <FONT STYLE="white-space:nowrap">10-K</FONT> Summary </U> </B></P></TD></TR></TABLE>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">None. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>EXHIBITS </U></B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD WIDTH="90%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman; " ALIGN="center"><B>Number</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>3.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/19871/0000950137-98-001287.txt">Articles of Incorporation, as last amended August&nbsp;18, 1997. Incorporated by reference to the Company&#146;s report on Form <FONT
STYLE="white-space:nowrap">10-K,</FONT> dated March&nbsp;27, 1998. File number 0000-01227 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>3.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/19871/000119312516511898/d48615dex32.htm">Amended and Restated <FONT STYLE="white-space:nowrap">By-Laws,</FONT> as amended through February&nbsp;
15, 2016 Incorporated by reference to the Company&#146;s report on Form <FONT STYLE="white-space:nowrap">10-K,</FONT> dated March&nbsp;21, 2016. File number 0000-01227 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>13*</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d602165dex13.htm">Annual Report to Shareholders for the year ended December&nbsp;31, 2018. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>14</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="http://www.sec.gov/Archives/edgar/data/19871/000095013705003788/c93305exv14.txt">Code of Ethics for Principal Executive and Senior Financial Officers. Incorporated by reference to the Company&#146;s report on Form <FONT
STYLE="white-space:nowrap">10-K,</FONT> dated March&nbsp;29, 2005. File number 0000-01227 </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>21</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d602165dex21.htm">Subsidiaries of the Registrant. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>31.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d602165dex311.htm">Certification of Principal Executive Officer Pursuant to Rule <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> or <FONT STYLE="white-space:nowrap">15d-14(a)</FONT> as Adopted Pursuant to Section&nbsp;
302 of the Sarbanes-Oxley Act of 2002. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>31.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d602165dex312.htm">Certification of Principal Financial Officer Pursuant to Rule <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> or <FONT STYLE="white-space:nowrap">15d-14(a)</FONT> as Adopted Pursuant to Section&nbsp;
302 of the Sarbanes-Oxley Act of 2002. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>32.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d602165dex321.htm">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section&nbsp;1350, as Adopted Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>32.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="d602165dex322.htm">Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section&nbsp;1350, as Adopted Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002. </A></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Interactive Data File. Includes the following financial and related information from Chicago Rivet&nbsp;&amp; Machine Co.&#146;s Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the year ended December&nbsp;31,
2018 formatted in Extensible Business Reporting Language (XBRL):(1) Consolidated Balance Sheets, (2)&nbsp;Consolidated Statements of Income, (3)&nbsp;Consolidated Statements of Retained Earnings, (4)&nbsp;Consolidated Statements of Cash Flows, and
(5)&nbsp;Notes to Consolidated Financial Statements.</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">*&nbsp;&nbsp;&nbsp;&nbsp;Only the portions of this exhibit which are specifically incorporated herein by reference shall be
deemed to be filed herewith. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>SIGNATURES </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of Section&nbsp;13 or 15(d) of the Securities Exchange Act of 1934, Chicago Rivet&nbsp;&amp; Machine Co. has duly
caused this report to be signed on its behalf by the undersigned, thereunto duly authorized. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="5%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="94%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3">Chicago Rivet&nbsp;&amp; Machine Co.</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Michael J. Bourg<U></U></P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Michael J. Bourg</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">President and
Chief Operating Officer</P></TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">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: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="32%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="18%"></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ John A. Morrissey</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">John A. Morrissey</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Chairman of the Board of Directors, Chief Executive Officer (Principal Executive Officer) and Member
of the Executive Committee <U></U></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">March&nbsp;20, 2019</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Michael J. Bourg</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Michael J. Bourg</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">President, Chief Operating Officer, Treasurer (Principal Financial and Accounting Officer),
Director and Member of the Executive Committee <U></U></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center">March&nbsp;20, 2019</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Edward L. Chott</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Edward L. Chott</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director, Member of the Audit Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">March&nbsp;20, 2019</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Kent H. Cooney</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Kent H. Cooney</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director, Member of the Audit Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">March&nbsp;20, 2019</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ William T. Divane, Jr.</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">William T. Divane, Jr.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director, Member of the Audit Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">March&nbsp;20, 2019</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Walter W. Morrissey</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Walter W. Morrissey</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director, Member of the Executive Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">March 20, 2019</P></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ John L. Showel</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">John L. Showel</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Director</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center">March&nbsp;20, 2019</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>CONSOLIDATED FINANCIAL STATEMENTS </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The consolidated financial statements, together with the notes thereto and the report thereon of Crowe LLP dated March&nbsp;20, 2019,
appearing on pages 4 to 11 of the accompanying 2018 Annual Report, are incorporated herein by reference. With the exception of the aforementioned information and the information incorporated in Items 1, 5 and 8 herein, the 2018 Annual Report is not
to be deemed filed as part of this Form <FONT STYLE="white-space:nowrap">10-K</FONT> Annual Report. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Financial Statements from 2018 Annual
Report (Exhibit 13 hereto): </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Balance Sheets (page 4 of 2018 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Statements of Income (page 5 of 2018 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Statements of Retained Earnings (page 5 of 2018 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Statements of Cash Flows (page 6 of 2018 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Notes to Consolidated Financial Statements (pages 7, 8, 9, and 10 of 2018 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Report of Independent Registered Public Accounting Firm (page 11 of 2018 Annual Report) </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13
<SEQUENCE>2
<FILENAME>d602165dex13.htm
<DESCRIPTION>EX-13
<TEXT>
<HTML><HEAD>
<TITLE>EX-13</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Exhibit 13 </U></B></P>
<P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center">


<IMG SRC="g602165g93j77.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:20px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:ARIAL" SIZE="6">Chicago Rivet&nbsp;&amp; Machine Co. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="5">2018 Annual Report </FONT></P>
</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Highlights </B></FONT></P> <P STYLE="font-size:48px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="70%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000">&nbsp;<FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2018</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2017</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Sales</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>37,174,249</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">35,764,714</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Income</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,001,185</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,079,082</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Income Per Share</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2.07</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2.15</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Dividends Per Share</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1.14</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1.15</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Cash Provided by Operating Activities</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,880,407</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,993,434</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Expenditures for Property, Plant and Equipment</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,023,190</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,337,941</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Working Capital</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>17,422,687</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">17,040,086</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Total Shareholders&#146; Equity</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>29,759,749</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28,859,955</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Common Shares Outstanding at <FONT STYLE="white-space:nowrap">Year-End</FONT></B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>966,132</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">966,132</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="12"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD>
<TD HEIGHT="12" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Shareholders&#146; Equity Per Common Share</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>30.80</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">29.87</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="font-size:120px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:60px;margin-bottom:0px; margin-left:6%"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Annual Meeting </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px; margin-left:6%"><FONT STYLE="font-family:ARIAL" SIZE="2">The annual meeting of shareholders </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px; margin-left:6%"><FONT STYLE="font-family:ARIAL" SIZE="2">will be held on May&nbsp;14, 2019 at 10:00 a.m. at </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:6%"><FONT
STYLE="font-family:ARIAL" SIZE="2">901 Frontenac Road </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:6%"><FONT STYLE="font-family:ARIAL" SIZE="2">Naperville, Illinois </FONT></P>
<P STYLE="margin-top:60px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Chicago Rivet&nbsp;&amp; Machine Co.<B> &#149;</B><B></B><B></B><B> </B>901 Frontenac Road<B> &#149;</B><B> </B>Naperville, Illinois 60563 &#149;
www.chicagorivet.com </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Management&#146;s Report </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>on Financial Condition and Results of Operations </B></FONT></P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="3"><B>To Our Shareholders: </B></FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>RESULTS OF OPERATIONS </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT
STYLE="font-family:ARIAL" SIZE="2">Financial results for 2018 were positive by most measures, as we increased our revenues to the highest level since 2007. However, rising raw material prices constrained gross margins compared to the prior year. Net
sales were $37,174,249 in 2018 compared to $35,764,714 in 2017, an increase of $1,409,535, or 3.9%. Net income for 2018 was $2,001,185, or $2.07 per share, compared to $2,079,082, or $2.15 per share, in 2017. </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2018 Compared to 2017 </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Fastener segment
revenues were $7,816,286 in the fourth quarter of 2018, an increase of $158,047, or 2.1%, from $7,658,239 reported in the fourth quarter of 2017. Fastener segment revenues for the full year were $33,712,458 in 2018 compared with $31,977,964 in 2017,
an increase of $1,734,494, or 5.4%. The automotive sector is the primary market for our fastener segment products and while North American light-vehicle production was relatively flat in 2018 compared to 2017, our sales to automotive customers
declined 7.8% during the fourth quarter and 1.4% for the year. However, the decline in automotive sales was more than offset by growth in <FONT STYLE="white-space:nowrap">non-automotive</FONT> sales which increased 25.9% and 21.7% in the fourth
quarter and for the full year of 2018, respectively, compared to 2017. For the fourth quarter, the fastener segment gross margin was $1,468,690 compared to $1,588,746 in the year earlier quarter, a decline of $120,056. Steel is our primary raw
material and we have experienced significant increases in our cost of steel during 2018 which was primarily responsible for the net decline in gross margins during the quarter despite the increase in sales. For the full year 2018, segment gross
margin was $6,829,211 compared to $6,633,651 in 2017, an increase of $195,560, despite the higher raw material costs. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Assembly
equipment segment revenues were $697,489 in the fourth quarter of 2018, a decline of $103,395, or 12.9%, compared to the fourth quarter of 2017, when revenues were $800,884. For the full year 2018, assembly equipment segment revenues were
$3,461,791, a decline of $324,959, or 8.6%, compared to $3,786,750 reported in 2017. The decline in fourth quarter and full year sales was primarily due to a reduction in the number of high-dollar specialty machines shipped compared to the prior
year periods, as the total number of machines shipped increased during 2018. The decline in assembly equipment segment sales was the primary cause of the reduction in segment gross margins of $72,975 in the fourth quarter and $203,523 for the full
year of 2018 compared to 2017. </FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling and administrative expenses were $5,503,111 in 2018 compared to $5,548,541 in 2017, a
decline of $45,430, or 0.8%. The reduction was primarily due to the ERP system conversion that was completed at one of our locations in 2017. This accounted for $167,000 of additional expenses in that year, which was only partially offset by a
$113,000 increase in sales commissions, related to higher sales, in 2018. As a percentage of net sales, selling and administrative expenses were 14.8% in 2018 compared to 15.5% in 2017. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Other income was $153,537 in 2018 compared to $100,901 in 2017. Other income is primarily comprised of interest income which increased during the
year due to rising interest rates. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s effective income tax rates were 21.7% and 15.7% in 2018 and 2017, respectively.
The rate was lower than the U.S. federal statutory rate in 2017 primarily due to the enactment of the Tax Cuts and Jobs Act (&#147;the Act&#148;) in December 2017. Among other changes, the Act reduced the maximum corporate tax rate from 35% to 21%
beginning in 2018. Although the lower tax rate took effect in 2018, deferred tax assets and liabilities should be measured using the enacted tax rate expected to apply in the years in which they are expected to be settled. The Company recorded a <FONT
STYLE="white-space:nowrap">one-time</FONT> net income tax benefit of $432,000 in the fourth quarter of 2017 as a result of the revaluation of the Company&#146;s deferred tax assets and liabilities to reflect the lower future U.S. corporate tax
rates. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>DIVIDENDS </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">In
determining to pay dividends, the Board considers current profitability, the outlook for longer-term profitability, known and potential cash requirements and the overall financial condition of the Company. The Company paid four regular quarterly
dividends totaling $.84 per share during 2018. In addition, an extra dividend of $.30 per share was paid during the first quarter, bringing the total distribution for the year to $1.14 per share. On February&nbsp;18, 2019, the Board of Directors
declared a regular quarterly dividend of $.22 per share, an increase of 4.8% from the prior quarter, payable March&nbsp;20, 2019 to shareholders of record on March&nbsp;5, 2019. This continues the uninterrupted record of consecutive quarterly
dividends paid by the Company to its shareholders that extends over 85 years. At that same meeting, the Board also declared an extra dividend of $.30 per share payable March&nbsp;20, 2019 to shareholders of record on March&nbsp;5, 2019.
</FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Management&#146;s Report </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">(Continued) </FONT></P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P>
<DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>PROPERTY, PLANT AND EQUIPMENT </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT
STYLE="font-family:ARIAL" SIZE="2">Total capital expenditures in 2018 were $2,023,190. Fastener segment additions accounted for $1,635,115 of the total, including $956,739 for cold heading and screw machine equipment additions, $243,194 for
equipment to perform secondary operations on parts and $296,289 for inspection equipment. The remaining $138,893 fastener segment additions consisted of general plant equipment and facilities improvements. Assembly equipment segment additions in
2018 were $49,884 for production equipment. Investments for the benefit of both operating segments, primarily for building improvements, totaled $338,191 during 2018. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT
STYLE="font-family:ARIAL" SIZE="2">Capital expenditures during 2017 totaled $1,337,941. The fastener segment accounted for $1,093,539 of the total, including $904,312 for production equipment. Cold heading and screw machine equipment additions were
$303,992, quality control equipment additions were $281,983, additions for secondary processing equipment were $261,143 and $57,194 was expended for general plant equipment. The remainder of the fastener segment additions relate to building
improvements and technology equipment. Assembly equipment segment additions totaled $178,761, primarily for production equipment. Additional investments of $65,641 were made in 2017 for building improvements that benefit both operating segments.
</FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Depreciation expense amounted to $1,308,448 in 2018 and $1,231,546 in 2017. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>LIQUIDITY AND CAPITAL RESOURCES </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Working capital at December&nbsp;31, 2018 was approximately
$17.4&nbsp;million, an increase of $.4&nbsp;million from the beginning of the year. The improvement was primarily due to continued profitable operations in 2018. The most significant component of the change was an increase in inventories of
$1.6&nbsp;million during the year as raw material purchases were accelerated in advance of price increases. The Company&#146;s holdings in cash, cash equivalents and certificates of deposit amounted to $7.8&nbsp;million at the end of 2018, a
decrease of $1.2&nbsp;million. The reduction was primarily related to the increase in inventory as well as a $.7&nbsp;million increase in capital expenditures. The Company&#146;s investing activities in 2018 included capital expenditures of
$2&nbsp;million. The only financing activity during 2018 was the payment of approximately $1.1&nbsp;million in dividends. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Management
believes that current cash, cash equivalents and operating cash flow will be sufficient to provide adequate working capital for the next twelve months.
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B><FONT STYLE="white-space:nowrap">Off-Balance</FONT> Sheet Arrangements </B></FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company has not entered into, and has no current plans to enter into, any <FONT STYLE="white-space:nowrap">off-balance</FONT> sheet financing
arrangements. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>APPLICATION OF CRITICAL ACCOUNTING POLICIES </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT
STYLE="font-family:ARIAL" SIZE="2">The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that
affect the reported amounts of assets and liabilities at the date of the financial statements and the amounts of revenue and expenses during the reporting period. A summary of critical accounting policies can be found in Note 1 of the financial
statements. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>NEW ACCOUNTING STANDARDS </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT
STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s financial statements and financial condition were not, and are not expected to be, materially impacted by new, or proposed, accounting standards. A summary of recent accounting pronouncements can
be found in Note 1 of the financial statements. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>OUTLOOK FOR 2019 </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT
STYLE="font-family:ARIAL" SIZE="2">We started 2018 with some optimism as the addition of new fastener segment customers and parts in 2017 was expected to be more fully reflected in the year&#146;s financial results. That optimism was well placed as
our fastener segment sales reflected growth in each quarter of 2018 compared to the year earlier periods. Much of that growth came from <FONT STYLE="white-space:nowrap">non-automotive</FONT> customers which added to the diversity of industries
served. With the majority of our fastener segment revenue continuing to come from the automotive industry, our sales to automotive customers tracked closely to U.S. auto and light truck sales and production during most of the year, before weakening
late in the fourth quarter. Current automotive sales forecasts for 2019 and our early 2019 activity indicate further weakness in the near-term, leading to a cautious outlook for our fastener segment demand. While the results for the assembly
equipment segment reported in 2018 did not match those of the previous year, it was primarily due to a change in product sales mix that resulted in a lower amount per sales transaction being recognized compared to the prior year, as demand was
stable during the year. As we begin 2019, our machine order backlog and overall assembly equipment demand appears consistent with the prior year.
</FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">2 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Management&#146;s Report </B></FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">(Continued) </FONT></P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P>
<DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Higher raw material prices, brought on by tariffs instituted during 2018, had a negative impact on
earnings during the year. It is unknown whether there will be relief from higher material prices in 2019 even if the tariffs were to be eliminated. The growth in the domestic economy is also showing signs of slowing as higher interest rates take
effect and the long-lived recovery runs its course. Both of these factors will contribute to a more challenging environment for our operations in 2019. In anticipation of the challenges ahead, we will continue our efforts to improve operational
efficiency as a means of improving margins. We will also continue our efforts to develop new customer relationships and build on existing ones in all the markets we serve by emphasizing our experience, quality and customer service in a very
competitive global marketplace. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">In four of the last six years, we invested more than $2&nbsp;million in equipment and facilities
upgrades in order to increase our capabilities, expand production capacity and
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">
improve operating efficiency. We feel these investments are necessary to remain competitive and were made possible by our consistent profitability during that period. In the upcoming year, we
expect to make additional investments in order to improve our operations. Our sound financial condition and our profitability has also allowed us to pay dividends of $5.8&nbsp;million over the same six year period and declare an additional special
dividend of $.3&nbsp;million, to be paid in the first quarter of 2019, based on the results of 2018. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">The positive results in the past
year would not have been possible without the conscientious efforts of our dedicated employees, who consistently strive to exceed customer expectations related to quality, service and price. We are grateful for their contributions as well as the
loyalty of our customers, who have placed their confidence in us to help them achieve their goals. We also take this opportunity to thank our shareholders for their continued support.
</FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>
 <P STYLE="font-size:14px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Respectfully, </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="51%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="47%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" ALIGN="center">


<IMG SRC="g602165g73m59.jpg" ALT="LOGO">
</TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center">


<IMG SRC="g602165g99o29.jpg" ALT="LOGO">
</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="27"></TD>
<TD HEIGHT="27" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">John A. Morrissey</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Michael J. Bourg</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Chairman</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">President</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">March&nbsp;20, 2019 </FONT></P>
<P STYLE="margin-top:120px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>FORWARD-LOOKING STATEMENTS </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT STYLE="font-family:ARIAL" SIZE="2"><I>This
discussion contains certain &#147;forward-looking statements&#148; which are inherently subject to risks and uncertainties that may cause actual events to differ materially from those discussed herein. Factors which may cause such differences in
events include, those disclosed under &#147;Risk Factors&#148; in our Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> and in the other filings we make with the United States Securities and Exchange Commission. These factors,
include among other things: conditions in the domestic automotive industry, upon which we rely for sales revenue, the intense competition in our markets, the concentration of our sales with major customers, risks related to export sales, the price
and availability of raw materials, labor relations issues, losses related to product liability, warranty and recall claims, costs relating to environmental laws and regulations, information systems disruptions and the loss of the services of our key
employees. Many of these factors are beyond our ability to control or predict. Readers are cautioned not to place undue reliance on these forward-looking statements. We undertake no obligation to publish revised forward-looking statements to reflect
events or circumstances after the date hereof or to reflect the occurrence of unanticipated events. </I></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Consolidated Balance Sheets </B></FONT></P> <P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">December&nbsp;31</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2018</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2017</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-left:1.00em; text-indent:-1.00em" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Assets</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Current Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash and Cash Equivalents</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B> 706,873</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"> 1,152,569</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Certificates of Deposit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>7,063,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,810,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts Receivable &#150; Less allowances of $140,000</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>5,529,307</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,326,650</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>6,100,391</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">4,528,100</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Prepaid Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>150,686</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">84,112</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Current Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>438,222</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">357,918</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Current Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>19,988,479</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">19,259,349</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Property, Plant and Equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>13,258,146</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">12,556,953</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>33,246,625</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">31,816,302</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-left:1.00em; text-indent:-1.00em" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Liabilities and Shareholders&#146; Equity</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Current Liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts Payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B> 1,060,231</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"> 737,040</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accrued Wages and Salaries</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>701,434</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">674,316</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Accrued Expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>475,973</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">495,132</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Unearned Revenue and Customer Deposits</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>328,154</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">312,775</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Current Liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,565,792</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,219,263</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Deferred Income Taxes, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>921,084</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">737,084</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Liabilities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>3,486,876</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,956,347</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"><FONT STYLE="font-family:ARIAL" SIZE="2">Commitments and Contingencies (Note 7)</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Shareholders&#146; Equity</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Preferred Stock, No Par Value,</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">500,000 Shares Authorized: None Outstanding</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&#151;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Common Stock, $1.00 Par Value, 4,000,000 Shares Authorized: 1,138,096 Shares Issued, 966,132 Shares Outstanding</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,138,096</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,138,096</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Additional <FONT STYLE="white-space:nowrap">Paid-in</FONT> Capital</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>447,134</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">447,134</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Retained Earnings</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>32,096,617</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">31,196,823</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Treasury Stock, 171,964 Shares at cost</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(3,922,098</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(3,922,098</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Shareholders&#146; Equity</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>29,759,749</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28,859,955</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Total Liabilities and Shareholders&#146; Equity</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>33,246,625</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">31,816,302</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:96px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>The accompanying notes are an integral part of the Consolidated Financial Statements. </B></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">4 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Consolidated Statements of Income </B></FONT></P> <P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">For the Years Ended December&nbsp;31</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2018</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2017</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>37,174,249</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">35,764,714</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cost of Goods Sold</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>29,268,490</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">27,850,992</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Gross Profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>7,905,759</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,913,722</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling and Administrative Expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>5,503,111</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">5,548,541</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Operating Profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,402,648</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,365,181</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>153,537</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">100,901</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Income Before Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,556,185</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,466,082</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Provision for Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>555,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">387,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B> 2,001,185</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"> 2,079,082</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Income Per Share</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B> 2.07</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"> 2.15</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:24px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Consolidated Statements of Retained Earnings </B></FONT></P>
<P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">For the Years Ended December&nbsp;31</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2018</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2017</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Retained Earnings at Beginning of Year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>31,196,823</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">30,228,793</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,001,185</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,079,082</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Dividends Paid, $1.14 and $1.15 Per Share in 2018 and 2017, respectively</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,101,391</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,111,052</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Retained Earnings at End of Year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>32,096,617</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">31,196,823</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:120px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>The accompanying notes are an integral part of the Consolidated Financial Statements.</B></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Consolidated Statements of Cash Flows </B></FONT></P> <P STYLE="font-size:42px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="74%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">For the Years Ended December&nbsp;31</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2018</B></FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="2">2017</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-TOP:1px solid #000000; BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Flows from Operating Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2,001,185</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,079,082</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Adjustments to Reconcile Net Income to<BR>Net Cash Provided by Operating Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Depreciation and Amortization</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,308,448</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,231,546</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Gain on the Sale of Equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(13,086</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,700</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Deferred Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>184,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(291,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Changes in Operating Assets and Liabilities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts Receivable, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(202,657</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(3,131</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,572,291</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">9,593</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Current Assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(146,878</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">38,034</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accounts Payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>298,348</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">29,620</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Accrued Wages and Salaries</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>27,118</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(16,210</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Other Accrued Expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(19,159</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(109,042</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Unearned Revenue and Customer Deposits</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>15,379</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">26,642</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Cash Provided by Operating Activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,880,407</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">2,993,434</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Flows from Investing Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Capital Expenditures</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,998,347</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,333,988</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Proceeds from the Sale of Equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>26,635</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,700</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Proceeds from Certificates of Deposit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>5,727,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">7,063,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Purchases of Certificates of Deposit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(4,980,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(6,814,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Cash Used in Investing Activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,224,712</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,083,288</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Flows from Financing Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash Dividends Paid</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,101,391</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,111,052</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:4.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Cash Used in Financing Activities</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(1,101,391</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,111,052</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Increase (Decrease) in Cash and Cash Equivalents</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(445,696</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">799,094</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Cash and Cash Equivalents:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Beginning of Year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1,152,569</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">353,475</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">End of Year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B> 706,873</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">1,152,569</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Net Cash Paid for Income Taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B> 437,574</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"> 706,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Supplemental Schedule of <FONT STYLE="white-space:nowrap">Non-cash</FONT> Investing Activities:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Capital Expenditures in Accounts Payable</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B> 24,843</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"> 3,953</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:96px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>The accompanying notes are an integral part of the Consolidated Financial Statements. </B></FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">6 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Notes to Consolidated </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="5"><B>Financial Statements </B></FONT></P>
<P STYLE="font-size:20px;margin-top:0px;margin-bottom:0px">&nbsp;</P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>1&#151;Nature of Business and Significant Accounting Policies </B></FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Nature of Business&#151;</B>The Company operates in the fastener industry and is in the business of producing and selling rivets, cold-formed fasteners and
parts, screw machine products, automatic rivet setting machines and parts and tools for such machines. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>A summary of the Company&#146;s significant
accounting policies follows: </B></FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Principles of Consolidation&#151;</B>The consolidated financial statements include the accounts of Chicago
Rivet&nbsp;&amp; Machine Co. and its wholly-owned subsidiary, H&nbsp;&amp;&nbsp;L&nbsp;Tool Company, Inc. (&#147;H&nbsp;&amp; L Tool&#148;). All significant intercompany accounts and transactions have been eliminated. </FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Revenue Recognition&#151;</B>On January&nbsp;1, 2018, the Company adopted Accounting Standard Codification (&#147;ASC&#148;) Topic 606, &#147;Revenue from
Contracts with Customers&#148; using the modified retrospective method. The adoption did not result in the recognition of a cumulative adjustment to beginning retained earnings. For the Company, the most significant impact of the new standard was
the addition of required disclosures within the notes to the financial statements. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">Revenue is recognized when control of the promised goods or services
is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services. Sales taxes we may collect concurrent with
revenue producing activities are excluded from revenue. Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income. These adjustments primarily relate to customer returns and allowances,
which vary over time. The Company records a liability and reduction in sales for estimated product returns based upon historical experience. If we determine that our obligation under warranty claims is probable and subject to reasonable
determination, an estimate of that liability is recorded as an offset against revenue at that time. As of December&nbsp;31, 2018 and 2017, reserves for warranty claims were not material. Cash received by the Company prior to shipment is recorded as
unearned revenue. Shipping and handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred. </FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Credit Risk&#151;</B>The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the
automotive industry. The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States. The Company has established
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">
an allowance for accounts that may become uncollectible in the future. This estimated allowance is based primarily on management&#146;s evaluation of the financial condition of the customer and
historical experience. The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses. The Company considers a number of factors in determining its estimates, including the length of
time its trade accounts receivable are past due, the Company&#146;s previous loss history and the customer&#146;s current ability to pay its obligation. Accounts receivable balances are charged off against the allowance when it is determined that
the receivable will not be recovered. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Cash and Cash Equivalents and Certificates of Deposit&#151;</B>The Company considers all highly liquid
investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents. Certificates of deposit with an original maturity of greater than three months are separately presented at cost which
approximates market value. The Company maintains cash on deposit in several financial institutions. At times, the account balances may be in excess of Federal Deposit Insurance Corporation insured limits. </FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Fair Value of Financial Instruments&#151;</B>The carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of
deposit, accounts receivable and accounts payable approximate fair value based on their short term nature. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Inventories&#151;</B>Inventories are
stated at the lower of cost or net realizable value, cost being determined by the <FONT STYLE="white-space:nowrap">first-in,</FONT> <FONT STYLE="white-space:nowrap">first-out</FONT> method. The value of inventories is reduced for estimated excess
and obsolete inventories based on a review of <FONT STYLE="white-space:nowrap">on-hand</FONT> inventories compared to historical and estimated future sales and usage. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>Property, Plant and Equipment&#151;</B>Properties are stated at cost and are depreciated over their estimated useful lives using the <FONT STYLE="white-space:nowrap">straight-line</FONT> method for financial
reporting purposes. Accelerated methods of depreciation are used for income tax purposes. Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. Capitalized software costs are amortized
over the software&#146;s useful life when the software is placed in service. The estimated useful lives by asset category are: </FONT></P> <P STYLE="font-size:10px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="13%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Asset category</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Estimated&nbsp;useful&nbsp;life</FONT></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Land improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">15&nbsp;to&nbsp;40&nbsp;years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Buildings and improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">10 to 40 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Machinery and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5 to 18 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Capitalized software costs</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3 to 5 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3 to 10 years</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
</TABLE> </div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">7 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company reviews the carrying value of property, plant and equipment for impairment whenever events and
circumstances indicate that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition. In cases where undiscounted expected future cash flows are less than the
carrying value, an impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets. There were no triggering events requiring assessment of impairment as of December&nbsp;31, 2018 and 2017. </FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is
recognized in current operations. Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>Income Taxes&#151;</B>Deferred income taxes are determined under the asset and liability method. Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and
their reported amounts in the financial statements. Deferred taxes are shown on the balance sheet as a net long-term asset or liability. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company
applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&nbsp;In the first step of the <FONT STYLE="white-space:nowrap">two-step</FONT> process, the Company
evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if
any.&nbsp;In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.&nbsp;As of December&nbsp;31, 2018 and 2017, the Company determined that there are no uncertain
tax positions with a more than 50% likelihood of being realized upon settlement. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company classifies interest and penalties related to unrecognized
tax benefits as a component of income tax expense. There were no such expenses in 2018 or 2017. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s federal income tax returns for the
2015 through 2017 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;). While it may be possible that a reduction could occur with respect to the Company&#146;s unrecognized tax benefits as an outcome of an IRS
examination, management does not anticipate any adjustments that would result in a material change to the results of operations or financial condition of the Company. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">No statutes have been extended on any of the Company&#146;s federal income tax filings. The statute of limitations on the Company&#146;s 2015, 2016 and 2017 federal income tax returns will expire on
September&nbsp;15, 2019, 2020 and 2021, respectively. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s state income tax returns for the 2015 through 2017 tax years are subject to
examination by various state
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">

 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">
authorities with the latest closing period on October&nbsp;31, 2021. The Company is currently not under examination by any state authority for income tax purposes and no statutes for state income
tax filings have been extended. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Segment Information&#151;</B>The Company reports segment information based on the internal structure and reporting
of the Company&#146;s operations. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Net Income Per Share&#151;</B>Net income per share of common stock is based on the weighted average number of
shares outstanding of 966,132 in 2018 and 2017. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Use of Estimates&#151;</B>The preparation of financial statements in conformity with generally
accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes. Significant items subject to estimates and assumptions include
depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence. Actual results could differ from those estimates. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>Recent Accounting Pronouncements&#151;</B>In August 2018, the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting Standards Update (&#148;ASU&#148;)
<FONT STYLE="white-space:nowrap">No.&nbsp;2018-15,</FONT> Intangibles - Goodwill and Other - <FONT STYLE="white-space:nowrap">Internal-Use</FONT> Software (Subtopic <FONT STYLE="white-space:nowrap">350-40):</FONT> Customer&#146;s Accounting for
Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements
for capitalizing implementation costs incurred to develop or obtain <FONT STYLE="white-space:nowrap">internal-use</FONT> software. The guidance is effective for fiscal years beginning after December&nbsp;15, 2019 and interim periods within those
fiscal years, with early adoption permitted. The guidance can be applied prospectively or retrospectively. We expect to adopt this standard effective January&nbsp;1, 2020 and are currently evaluating the impact that it will have on our consolidated
financial statements and disclosures. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">In June 2016, the FASB issued ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2016-13,</FONT> Financial
Instruments&nbsp;- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to
estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The new guidance is effective for annual periods beginning after December&nbsp;15,
2019, including interim periods within those fiscal years, with early adoption permitted. Management has not yet completed its assessment of the impact of the new standard on the Company&#146;s consolidated financial statements. Currently, the
Company believes that the most notable impact of this ASU may relate to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable.
</FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">8 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">In February 2016, the FASB issued ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2016-02,</FONT> &#147;Leases (Topic
842).&#148; The ASU is intended to increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements when the lease has a term of
more than 12 months. The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">right-of-use</FONT></FONT> asset
representing its right to use the underlying asset for the lease term. The ASU is effective for annual reporting periods beginning after December&nbsp;15, 2018 and interim periods within those annual periods. The impact of adopting this ASU is not
expected to be significant based on current lease agreements. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>2&#151;Balance Sheet Details </B></FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="55%"></TD>
<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2017</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventories:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Raw materials</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> 2,798,918</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 1,812,603</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Work in process</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,878,977</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,604,867</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Finished goods</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2,001,496</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,674,630</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>6,679,391</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,092,100</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Valuation reserves</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(579,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(564,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>6,100,391</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 4,528,100</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Property, Plant and Equipment, net:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Land and improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> 1,632,299</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 1,571,552</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Buildings and improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>8,292,749</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">8,039,831</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Machinery and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>34,196,661</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">33,208,675</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Capitalized software and other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,372,215</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,362,714</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>45,493,924</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">44,182,772</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Accumulated depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(32,235,778</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(31,625,819</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>13,258,146</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">12,556,953</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other Accrued Expenses:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Profit sharing plan contribution</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> 277,743</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 266,398</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Property taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>91,527</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">92,620</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">All other items</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>106,703</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">136,114</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> 475,973</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 495,132</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Allowance for Doubtful Accounts:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> 140,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 150,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Charges to statement of income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&#151;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">6,435</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Write-offs</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&#151;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(16,435</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> 140,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 140,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="13"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD>
<TD HEIGHT="13" COLSPAN="4"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventory Valuation Reserves:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Balance at beginning of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> 564,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 562,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Charges to statement of income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>17,870</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">75,023</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Write-offs</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(2,870</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(73,023</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Balance at end of year</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> 579,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 564,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> </DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>3&#151;Income Taxes&#151;</B>The provision for income tax expense consists of the following: </FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2017</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Current:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Federal</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>351,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">647,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">State</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>20,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Deferred</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>184,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(291,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>555,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">387,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">On December&nbsp;22, 2017, the Tax Cuts and Jobs Act (the &#147;Act&#148;) was signed into law. The Act includes significant changes
to the taxation of corporations, including a reduction in the top corporate tax rate from 35% to 21%, effective January&nbsp;1, 2018.&nbsp;Due to the enactment of the new tax law, we <FONT STYLE="white-space:nowrap">re-measured</FONT> our deferred
tax assets and liabilities using the rate at which we expect them to be recovered or settled. As a result, the Company recognized a $432,000 tax benefit for the year ended December&nbsp;31, 2017 that is reflected in the 2017 income tax expense.
</FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The following is a reconciliation of the statutory federal income tax rate to the actual effective tax rate: </FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="53%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2017</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Amount</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>%</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Amount</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">%</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Expected tax at U.S. statutory rate</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>537,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>21.0</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">838,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">34.0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Impact of the Act</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&#151;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&#151;</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(432,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(17.5</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Permanent differences</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>0.1</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(39,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(1.6</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">State taxes, net of federal benefit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>16,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>0.6</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">20,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">0.8</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Income tax expense</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>555,000</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>21.7</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">387,000</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">15.7</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s effective tax rate was lower than the U.S. federal statutory rate in 2017 primarily due to the impact of the new
tax law. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The deferred tax assets (liabilities) consist of the following: </FONT></P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="61%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2017</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Depreciation and amortization</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(1,190,597</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(988,334</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventory</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>164,220</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">149,460</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Accrued vacation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>74,177</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">70,973</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Allowance for doubtful accounts</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>31,500</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,500</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(384</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(683</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> (921,084</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(737,084</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">Valuation allowances related to deferred taxes are recorded based on the &#147;more likely than not&#148; realization criteria. The
Company reviews the need for a valuation allowance on a quarterly basis for each of its tax jurisdictions. A deferred tax valuation allowance was not required at December&nbsp;31, 2018 or 2017. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>4&#151;Profit Sharing Plan&#151;</B>The Company has a noncontributory profit sharing plan covering substantially all employees. Total expenses relating to the
profit sharing plan amounted to approximately $278,000 in 2018 and $266,000 in 2017. </FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">9 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P><DIV STYLE="position:relative;float:left; width:48%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>5&#151;Other Income&#151;</B>consists of the following: </FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="66%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2017</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Interest income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>120,141</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">75,926</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>33,396</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">24,975</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>153,537</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">100,901</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>6&#151;Segment Information&#151;</B>The Company operates, primarily in the United States, in two business segments as determined
by its products. The fastener segment, which comprises H&nbsp;&amp; L Tool and the parent company&#146;s fastener operations, includes rivets, cold-formed fasteners and parts and screw machine products. The assembly equipment segment includes
automatic rivet setting machines and parts and tools for such machines. Information by segment is as follows: </FONT></P> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="43%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom">&nbsp;<FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Fastener</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Assembly<BR>Equipment</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Other</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Consolidated</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Year Ended December&nbsp;31, 2018:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">33,712,458</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,461,791</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> &#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">37,174,249</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,161,082</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">112,942</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">34,424</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,308,448</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Segment operating profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,731,998</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,108,248</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,840,246</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Selling and administrative expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(2,437,598</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(2,437,598</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">153,537</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">153,537</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Income before income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">2,556,185</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Capital expenditures</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,635,115</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">49,884</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">338,191</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">2,023,190</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Segment assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Accounts receivable, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,196,437</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">332,870</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,529,307</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,075,290</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,025,101</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">6,100,391</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Property, plant and equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">10,726,191</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,579,497</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">952,458</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">13,258,146</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">8,358,781</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">8,358,781</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">33,246,625</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Year Ended December&nbsp;31, 2017:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,977,964</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,786,750</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> &#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">35,764,714</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Depreciation</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,093,476</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">100,908</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">37,162</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,231,546</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Segment operating profit</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,574,783</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,350,111</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,924,894</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Selling and administrative expenses</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(2,559,713</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">(2,559,713</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">)&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other income</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">100,901</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">100,901</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Income before income taxes</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">2,466,082</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Capital expenditures</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,093,539</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">178,761</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">65,641</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,337,941</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Segment assets:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Accounts receivable, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,080,191</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">246,459</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5,326,650</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Inventories, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,565,361</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">962,739</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,528,100</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Property, plant and equipment, net</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">10,282,910</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,642,555</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">631,488</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">12,556,953</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:2.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Other assets</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">&#151;</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">9,404,599</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">9,404,599</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,816,302</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company does not allocate certain selling and administrative expenses for internal reporting, thus, no allocation was made for
these expenses for segment disclosure purposes. Segment assets reported internally are limited to accounts receivable, inventory and long-lived assets. Certain long-lived assets of one plant location are allocated between the two segments based on
estimated plant utilization, as this plant serves both fastener and assembly equipment activities. Other assets are not allocated to segments internally and to do so would be impracticable.
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:49%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The following table presents revenue by segment, further disaggregated by
<FONT STYLE="white-space:nowrap">end-market:</FONT> </FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="48%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom">&nbsp;<FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Fastener</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Assembly<BR>Equipment</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Consolidated</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Year Ended December&nbsp;31, 2018:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Automotive</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">22,215,719</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 237,565</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">22,453,284</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1"><FONT STYLE="white-space:nowrap">Non-automotive</FONT></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">11,496,739</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,224,226</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">14,720,965</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Total net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">33,712,458</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,461,791</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">37,174,249</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1"><B></B>Year Ended December&nbsp;31, 2017:<B></B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Automotive</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">22,527,813</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"> 192,091</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">22,719,904</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1"><FONT STYLE="white-space:nowrap">Non-automotive</FONT></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">9,450,151</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,594,659</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">13,044,810</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Total net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,977,964</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,786,750</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">35,764,714</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The following table presents revenue by segment, further disaggregated by location: </FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="48%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Year Ended December 31, 2018:</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">United States</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">29,470,140</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,260,683</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">32,730,823</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Foreign</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,242,318</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">201,108</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,443,426</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Total net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">33,712,458</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,461,791</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">37,174,249</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Year Ended December 31, 2017:</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">United States</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">27,681,055</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,684,135</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,365,190</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Foreign</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,296,909</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">102,615</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">4,399,524</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1">Total net sales</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">31,977,964</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3,786,750</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">35,764,714</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="font-size:1px">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">Sales to one customer in the fastener segment accounted for 17&nbsp;percent of consolidated revenues during 2018 and 19&nbsp;percent
in 2017. The accounts receivable balance for this customer accounted for 15 and 25&nbsp;percent of consolidated accounts receivable as of December&nbsp;31, 2018 and 2017, respectively. Sales to two other customers were each 10&nbsp;percent of
consolidated revenue in 2018 and accounted for 12&nbsp;percent and 17&nbsp;percent of consolidated accounts receivable as of December&nbsp;31, 2018. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>7&#151;Commitments and Contingencies&#151;</B>The Company recorded rent expense aggregating approximately $26,000 and $30,000 in 2018 and 2017, respectively.
Total future minimum rentals at December&nbsp;31, 2018 are not significant. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company is, from time to time involved in litigation, including
environmental claims, in the normal course of business. While it is not possible at this time to establish the ultimate amount of liability with respect to contingent liabilities, including those related to legal proceedings, management is of the
opinion that the aggregate amount of any such liabilities, for which provision has not been made, will not have a material adverse effect on the Company&#146;s financial position. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>8&#151;Subsequent Events&#151;</B>On February&nbsp;18, 2019, the Board of Directors declared a regular quarterly dividend of $.22 per share, or $212,549, and an extra dividend of $.30 per share, or $289,840,
payable March&nbsp;20, 2019 to shareholders of record on March&nbsp;5, 2019. </FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>

 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">10 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:24px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="5"><B>Report of Independent Registered Public Accounting Firm </B></FONT></P> <P STYLE="margin-top:20px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">To the Shareholders and the Board of Directors of
Chicago Rivet&nbsp;&amp; Machine Co. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">Naperville, Illinois </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>Opinion on the Financial Statements </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">We have audited the accompanying consolidated balance
sheets of Chicago Rivet&nbsp;&amp; Machine Co. (the &#147;Company&#148;) as of December&nbsp;31, 2018 and 2017, the related consolidated statements of income, retained earnings, and cash flows for the years then ended, and the related notes
(collectively referred to as the &#147;financial statements&#148;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December&nbsp;31, 2018 and 2017, and the results of
its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America. </FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Basis for Opinion </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">These financial
statements are the responsibility of the Company&#146;s management. Our responsibility is to express an opinion on the Company&#146;s financial statements based on our audits. We are a public accounting firm registered with the Public Company
Accounting Oversight Board (United States) (&#147;PCAOB&#148;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange
Commission and the PCAOB. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan
and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its
internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#146;s
internal control over financial reporting. Accordingly, we express no such opinion. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">Our audits included performing procedures to assess
the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures
in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits
provide a reasonable basis for our opinion. </FONT></P> <P STYLE="font-size:36px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:54%; text-indent:-2%">


<IMG SRC="g602165g18s75.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:62%; text-indent:-2%"><FONT STYLE="font-family:ARIAL" SIZE="2">Crowe LLP </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">We have served as the Company&#146;s auditor since 2014. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">Oak Brook, Illinois </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">March&nbsp;20, 2019 </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">11 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px">


<IMG SRC="g602165g41w39.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="font-size:8px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="line-height:5px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P> <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>INFORMATION ON COMPANY&#146;S COMMON STOCK </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The Company&#146;s common stock is traded on the NYSE American
(trading privileges only, not registered). </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The ticker symbol is CVR. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2">At December&nbsp;31, 2018, there were approximately 150 shareholders of record. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The transfer agent and registrar for
the Company&#146;s common stock is: </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; margin-left:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">Continental Stock Transfer&nbsp;&amp; Trust Company </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px; margin-left:3%;padding-bottom:0px; "><FONT STYLE="font-family:ARIAL" SIZE="2">1 State Street, 30</FONT><FONT STYLE="font-family:ARIAL" SIZE="1"><SUP
STYLE="vertical-align:baseline; position:relative; bottom:.8ex">th</SUP></FONT><FONT STYLE="font-family:ARIAL" SIZE="2"> Floor </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:3%"><FONT STYLE="font-family:ARIAL" SIZE="2">New York,
New York 10004-1561 </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">The following table shows the dividends declared and the quarterly high and low prices of the common stock for the last two years.
</FONT></P> <P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>
<TD WIDTH="40%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Dividends<BR>Declared</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Market Range</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1px solid #000000 ; display:table-cell;"><FONT STYLE="font-family:ARIAL" SIZE="1">Quarter</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2017</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2018</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">2017</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">First*</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>.51</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">.55</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>33.41</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>29.89</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">49.34</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">36.93</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Second</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>.21</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">.20</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>32.40</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>28.70</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">41.90</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">36.02</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Third</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>.21</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">.20</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>32.65</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>30.18</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">37.35</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">26.50</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="2">Fourth</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>.21</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">.20</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>34.90</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>30.19</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">33.52</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28.90</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="1%" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2">*<B></B></FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE="" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="2"><B></B>Includes an extra dividend of $.30 and $.35 per share in 2018 and 2017, respectively. </FONT></P></TD></TR></TABLE>
<P STYLE="font-size:24px;margin-top:0px;margin-bottom:0px">&nbsp;</P><DIV STYLE="position:relative;float:left; width:31%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B><U>BOARD OF DIRECTORS </U></B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>John A. Morrissey</B> (e) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chairman of the Board </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">of the Company </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chairman of the Board of </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Algonquin State Bank, N.A. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Algonquin, Illinois </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Michael J. Bourg</B> (e) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">President of the Company </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Edward L. Chott</B> (a) (c) (n) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chairman of the Board of </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">The Broaster Co. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Beloit, Wisconsin </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Kent H. Cooney</B> (a) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Private Investor </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Woodstock, Illinois
</FONT></P></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:32%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>William T. Divane, Jr.</B> (a) (c) (n) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Chairman of the Board and </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chief Executive Officer of </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Divane Bros. Electric Co. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Franklin Park, Illinois </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Walter W. Morrissey</B> (e) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Attorney at Law </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Lillig &amp; Thorsness, Ltd. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Oak Brook, Illinois </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>John L. Showel</B> (n) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Portfolio Manager </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Maggiore Fund I, LP </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chicago, Illinois </FONT></P>
<P STYLE="font-size:6px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">(a)</FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE="" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">Member of Audit Committee </FONT></P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">(c)</FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE="" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">Member of Compensation Committee </FONT></P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">(e)</FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE="" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">Member of Executive Committee </FONT></P></TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="16" VALIGN="top" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">(n)</FONT></TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE="" ALIGN="left"><FONT STYLE="font-family:ARIAL" SIZE="1">Member of Nominating Committee
</FONT></P></TD></TR></TABLE></DIV><DIV STYLE="position:relative;float:left; margin-left:3%; width:31%;padding-right:0%;padding-bottom:8pt;overflow:hidden;padding-top:3pt">
 <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B><U>CORPORATE OFFICERS </U></B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>John A. Morrissey</B> </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Chairman, Chief </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Executive Officer </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Michael J. Bourg</B> </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">President, Chief Operating </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Officer and Treasurer </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B>Kimberly A. Kirhofer</B> </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Secretary </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1"><B><U>CHICAGO RIVET &amp; MACHINE CO. </U></B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Administrative &amp; Sales Offices</B> </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Naperville, Illinois </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Pembroke, Massachusetts </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Manufacturing Facilities</B> </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Albia Division </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Albia, Iowa </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Tyrone Division </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Tyrone, Pennsylvania </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">H &amp; L Tool Company, Inc. </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Madison Heights, Michigan </FONT></P></div><div style="clear:both; height:0px; font-size:0px">&nbsp;</div>
 <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:6px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Chicago Rivet &amp; Machine Co.
&#149; 901 Frontenac Road &#149; Naperville, Illinois 60563 &#149; www.chicagorivet.com </FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">12 </FONT></P>

</DIV></Center>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center">


<IMG SRC="g602165g90j51.jpg" ALT="LOGO">
 </P> <P STYLE="font-size:72px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="margin-top:57px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Chicago Rivet&nbsp;&amp; Machine Co.
<B>&#149;</B><B></B><B></B><B></B><B> </B>901 Frontenac Road <B>&#149;</B><B> </B>Naperville, Illinois 60563 &#149; www.chicagorivet.com </FONT></P> <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px">&nbsp;</P>
<P STYLE="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <P STYLE="line-height:4px;margin-top:0px;margin-bottom:2px;border-bottom:4pt solid #000000">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>3
<FILENAME>d602165dex21.htm
<DESCRIPTION>EX-21
<TEXT>
<HTML><HEAD>
<TITLE>EX-21</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>Exhibit 21 </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>CHICAGO RIVET&nbsp;&amp; MACHINE CO. </U></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>SUBSIDIARIES OF THE REGISTRANT </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The Company&#146;s only subsidiary is H&nbsp;&amp; L Tool Company, Inc., which is wholly-owned and is organized in the State of Illinois. </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>d602165dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit 31.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">I, John A. Morrissey, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> of Chicago
Rivet&nbsp;&amp; Machine Co.; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act
Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the registrant&#146;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 </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that
occurred during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal
control over financial reporting; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the registrant&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="34%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="8%"></TD>
<TD VALIGN="bottom"></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="55%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: March&nbsp;20, 2019</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ John A. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">John A. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chief Executive Officer</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">(Principal Executive
Officer)</P></TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>d602165dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit 31.2 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">I, Michael J. Bourg, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this annual report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> of Chicago
Rivet&nbsp;&amp; Machine Co.; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act
Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Evaluated the effectiveness of the registrant&#146;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 </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that
occurred during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal
control over financial reporting; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors (or persons performing the equivalent functions): </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the registrant&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="45%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="5%"></TD>
<TD VALIGN="bottom"></TD>
<TD WIDTH="2%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: March&nbsp;20, 2019</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">&nbsp;&nbsp;&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE=" BORDER-BOTTOM:1px solid #000000">&nbsp;</TD>
<TD VALIGN="top" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael J. Bourg</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">Michael J. Bourg</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">President, Chief Operating Officer and Treasurer (Principal Financial Officer)</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>d602165dex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit 32.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification Pursuant to </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. Section&nbsp;1350, </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>as Adopted Pursuant to </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> of Chicago Rivet&nbsp;&amp; Machine Co. (the &#147;Company&#148;)
for the period ended December&nbsp;31, 2018 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, John A. Morrissey, as Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C.
&#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1)&nbsp;&nbsp;&nbsp;&nbsp;The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of
1934; and </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2)&nbsp;&nbsp;&nbsp;&nbsp;The information contained in the Report fairly presents, in all material respects, the financial
condition and results of operations of the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="14%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="85%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ John A. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">John A. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chief Executive Officer</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">(Principal Executive
Officer)</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">March&nbsp;20, 2019</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>d602165dex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit 32.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Certification Pursuant to </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. Section&nbsp;1350, </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>as Adopted Pursuant to </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> of Chicago Rivet&nbsp;&amp; Machine Co. (the &#147;Company&#148;)
for the period ended December&nbsp;31, 2018 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Michael J. Bourg, as President, Chief Operating Officer and Treasurer of the Company, hereby certify,
pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge: </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(1)&nbsp;&nbsp;&nbsp;&nbsp;The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of
1934; and </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">(2)&nbsp;&nbsp;&nbsp;&nbsp;The information contained in the Report fairly presents, in all material respects, the financial
condition and results of operations of the Company. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="14%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="85%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16" COLSPAN="3"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3" STYLE="BORDER-BOTTOM:1px solid #000000">/s/ Michael J. Bourg</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Name:&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Michael J. Bourg</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">President, Chief Operating Officer and Treasurer (Principal Financial Officer)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">March&nbsp;20, 2019</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>8
<FILENAME>cvr-20181231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2019 [PPXC1A0KDJ2KVH27PYHR]. www.edgarsuite.com -->
<xbrl xmlns:nonnum='http://www.xbrl.org/dtr/type/non-numeric' xmlns='http://www.xbrl.org/2003/instance' xmlns:us-gaap='http://fasb.org/us-gaap/2018-01-31' xmlns:xbrldi='http://xbrl.org/2006/xbrldi' xmlns:srt='http://fasb.org/srt/2018-01-31' xmlns:invest='http://xbrl.sec.gov/invest/2013-01-31' xmlns:dei='http://xbrl.sec.gov/dei/2018-01-31' xmlns:fil='http://www.chicagorivet.com/20181231' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:utr='http://www.xbrl.org/2009/utr' xmlns:link='http://www.xbrl.org/2003/linkbase' xmlns:iso4217='http://www.xbrl.org/2003/iso4217' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xbrli='http://www.xbrl.org/2003/instance'>
	<link:schemaRef xlink:type='simple' xlink:href='cvr-20181231.xsd' />
	<dei:EntityCentralIndexKey contextRef='Y18'>0000019871</dei:EntityCentralIndexKey>
	<dei:CurrentFiscalYearEndDate contextRef='Y18'>--12-31</dei:CurrentFiscalYearEndDate>
	<dei:TradingSymbol contextRef='Y18'>CVR</dei:TradingSymbol>
	<dei:EntityTaxIdentificationNumber contextRef='Y18'>360904920</dei:EntityTaxIdentificationNumber>
	<dei:EntityPublicFloat decimals='INF' contextRef='E18Q2' unitRef='USD'>25335536</dei:EntityPublicFloat>
	<dei:EntityFilerCategory contextRef='Y18'>Non-accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityCurrentReportingStatus contextRef='Y18'>Yes</dei:EntityCurrentReportingStatus>
	<dei:EntityVoluntaryFilers contextRef='Y18'>No</dei:EntityVoluntaryFilers>
	<dei:EntityWellKnownSeasonedIssuer contextRef='Y18'>No</dei:EntityWellKnownSeasonedIssuer>
	<dei:EntityShellCompany contextRef='Y18'>false</dei:EntityShellCompany>
	<dei:EntitySmallBusiness contextRef='Y18'>true</dei:EntitySmallBusiness>
	<dei:EntityEmergingGrowthCompany contextRef='Y18'>false</dei:EntityEmergingGrowthCompany>
	<dei:AmendmentFlag contextRef='Y18'>false</dei:AmendmentFlag>
	<dei:DocumentFiscalYearFocus contextRef='Y18'>2018</dei:DocumentFiscalYearFocus>
	<dei:DocumentFiscalPeriodFocus contextRef='Y18'>FY</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentType contextRef='Y18'>10-K</dei:DocumentType>
	<dei:DocumentPeriodEndDate contextRef='Y18'>2018-12-31</dei:DocumentPeriodEndDate>
	<dei:EntityRegistrantName contextRef='Y18'>CHICAGO RIVET &amp; MACHINE CO.</dei:EntityRegistrantName>
	<dei:EntityIncorporationStateCountryName contextRef='Y18'>Illinois</dei:EntityIncorporationStateCountryName>
	<dei:EntityAddressAddressLine1 contextRef='Y18'>901 Frontenac Road</dei:EntityAddressAddressLine1>
	<dei:EntityAddressCityOrTown contextRef='Y18'>Naperville</dei:EntityAddressCityOrTown>
	<dei:EntityAddressStateOrProvince contextRef='Y18'>Illinois</dei:EntityAddressStateOrProvince>
	<dei:EntityAddressPostalZipCode contextRef='Y18'>60563</dei:EntityAddressPostalZipCode>
	<dei:CityAreaCode contextRef='Y18'>630</dei:CityAreaCode>
	<dei:LocalPhoneNumber contextRef='Y18'>357-8500</dei:LocalPhoneNumber>
	<dei:EntityCommonStockSharesOutstanding decimals='INF' contextRef='I190318' unitRef='Shares'>966132</dei:EntityCommonStockSharesOutstanding>
	<us-gaap:CertificatesOfDepositAtCarryingValue decimals='INF' contextRef='E18' unitRef='USD'>7063000</us-gaap:CertificatesOfDepositAtCarryingValue>
	<us-gaap:CertificatesOfDepositAtCarryingValue decimals='INF' contextRef='E17' unitRef='USD'>7810000</us-gaap:CertificatesOfDepositAtCarryingValue>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent decimals='INF' contextRef='E18' unitRef='USD'>140000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent decimals='INF' contextRef='E17' unitRef='USD'>140000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E18' unitRef='USD'>5529307</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E17' unitRef='USD'>5326650</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:PrepaidTaxes decimals='INF' contextRef='E18' unitRef='USD'>150686</us-gaap:PrepaidTaxes>
	<us-gaap:PrepaidTaxes decimals='INF' contextRef='E17' unitRef='USD'>84112</us-gaap:PrepaidTaxes>
	<us-gaap:OtherAssetsCurrent decimals='INF' contextRef='E18' unitRef='USD'>438222</us-gaap:OtherAssetsCurrent>
	<us-gaap:OtherAssetsCurrent decimals='INF' contextRef='E17' unitRef='USD'>357918</us-gaap:OtherAssetsCurrent>
	<us-gaap:AssetsCurrent decimals='INF' contextRef='E18' unitRef='USD'>19988479</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent decimals='INF' contextRef='E17' unitRef='USD'>19259349</us-gaap:AssetsCurrent>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E18' unitRef='USD'>13258146</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E17' unitRef='USD'>12556953</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:Assets decimals='INF' contextRef='E18' unitRef='USD'>33246625</us-gaap:Assets>
	<us-gaap:Assets decimals='INF' contextRef='E17' unitRef='USD'>31816302</us-gaap:Assets>
	<us-gaap:AccountsPayableCurrent decimals='INF' contextRef='E18' unitRef='USD'>1060231</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent decimals='INF' contextRef='E17' unitRef='USD'>737040</us-gaap:AccountsPayableCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E18' unitRef='USD'>701434</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>674316</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:CustomerAdvancesAndDepositsCurrent decimals='INF' contextRef='E18' unitRef='USD'>328154</us-gaap:CustomerAdvancesAndDepositsCurrent>
	<us-gaap:CustomerAdvancesAndDepositsCurrent decimals='INF' contextRef='E17' unitRef='USD'>312775</us-gaap:CustomerAdvancesAndDepositsCurrent>
	<us-gaap:LiabilitiesCurrent decimals='INF' contextRef='E18' unitRef='USD'>2565792</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>2219263</us-gaap:LiabilitiesCurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent decimals='INF' contextRef='E18' unitRef='USD'>921084</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent decimals='INF' contextRef='E17' unitRef='USD'>737084</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:Liabilities decimals='INF' contextRef='E18' unitRef='USD'>3486876</us-gaap:Liabilities>
	<us-gaap:Liabilities decimals='INF' contextRef='E17' unitRef='USD'>2956347</us-gaap:Liabilities>
	<us-gaap:PreferredStockParOrStatedValuePerShare decimals='INF' contextRef='E18' unitRef='UsdPerShare'>0</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare decimals='INF' contextRef='E17' unitRef='UsdPerShare'>0</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockSharesAuthorized decimals='INF' contextRef='E18' unitRef='Shares'>500000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized decimals='INF' contextRef='E17' unitRef='Shares'>500000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesOutstanding decimals='INF' contextRef='E18' unitRef='Shares'>0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding decimals='INF' contextRef='E17' unitRef='Shares'>0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockValue decimals='128' contextRef='E18' unitRef='USD'>0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue decimals='128' contextRef='E17' unitRef='USD'>0</us-gaap:PreferredStockValue>
	<us-gaap:CommonStockParOrStatedValuePerShare decimals='INF' contextRef='E18' unitRef='UsdPerShare'>1.00</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare decimals='INF' contextRef='E17' unitRef='UsdPerShare'>1.00</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockSharesAuthorized decimals='INF' contextRef='E18' unitRef='Shares'>4000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized decimals='INF' contextRef='E17' unitRef='Shares'>4000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued decimals='INF' contextRef='E18' unitRef='Shares'>1138096</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued decimals='INF' contextRef='E17' unitRef='Shares'>1138096</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E18' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E17' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValueOutstanding decimals='INF' contextRef='E18' unitRef='USD'>1138096</us-gaap:CommonStockValueOutstanding>
	<us-gaap:CommonStockValueOutstanding decimals='INF' contextRef='E17' unitRef='USD'>1138096</us-gaap:CommonStockValueOutstanding>
	<us-gaap:AdditionalPaidInCapitalCommonStock decimals='INF' contextRef='E18' unitRef='USD'>447134</us-gaap:AdditionalPaidInCapitalCommonStock>
	<us-gaap:AdditionalPaidInCapitalCommonStock decimals='INF' contextRef='E17' unitRef='USD'>447134</us-gaap:AdditionalPaidInCapitalCommonStock>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E18' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E17' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockValue decimals='INF' contextRef='E18' unitRef='USD'>3922098</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValue decimals='INF' contextRef='E17' unitRef='USD'>3922098</us-gaap:TreasuryStockValue>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18' unitRef='USD'>29759749</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E17' unitRef='USD'>28859955</us-gaap:StockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity decimals='INF' contextRef='E18' unitRef='USD'>33246625</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity decimals='INF' contextRef='E17' unitRef='USD'>31816302</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:Revenues decimals='INF' contextRef='Y18' unitRef='USD'>37174249</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y17' unitRef='USD'>35764714</us-gaap:Revenues>
	<us-gaap:CostOfRevenue decimals='INF' contextRef='Y18' unitRef='USD'>29268490</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue decimals='INF' contextRef='Y17' unitRef='USD'>27850992</us-gaap:CostOfRevenue>
	<us-gaap:GrossProfit decimals='INF' contextRef='Y18' unitRef='USD'>7905759</us-gaap:GrossProfit>
	<us-gaap:GrossProfit decimals='INF' contextRef='Y17' unitRef='USD'>7913722</us-gaap:GrossProfit>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='Y18' unitRef='USD'>5503111</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='Y17' unitRef='USD'>5548541</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='Y18' unitRef='USD'>2402648</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='Y17' unitRef='USD'>2365181</us-gaap:OperatingIncomeLoss>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='Y18' unitRef='USD'>2556185</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='Y17' unitRef='USD'>2466082</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='Y18' unitRef='UsdPerShare'>2.07</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='Y17' unitRef='UsdPerShare'>2.15</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E16' unitRef='USD'>30228793</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y18' unitRef='UsdPerShare'>1.14</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y17' unitRef='UsdPerShare'>1.15</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:Dividends decimals='INF' contextRef='Y18' unitRef='USD'>-1101391</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y17' unitRef='USD'>-1111052</us-gaap:Dividends>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E18' unitRef='USD'>32096617</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E17' unitRef='USD'>31196823</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y18' unitRef='USD'>2001185</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y17' unitRef='USD'>2079082</us-gaap:NetIncomeLoss>
	<us-gaap:Depreciation decimals='INF' contextRef='Y18' unitRef='USD'>1308448</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y17' unitRef='USD'>1231546</us-gaap:Depreciation>
	<us-gaap:GainLossOnDispositionOfAssets decimals='INF' contextRef='Y18' unitRef='USD'>-13086</us-gaap:GainLossOnDispositionOfAssets>
	<us-gaap:GainLossOnDispositionOfAssets decimals='INF' contextRef='Y17' unitRef='USD'>-1700</us-gaap:GainLossOnDispositionOfAssets>
	<us-gaap:IncreaseDecreaseInAccountsReceivable decimals='INF' contextRef='Y18' unitRef='USD'>-202657</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable decimals='INF' contextRef='Y17' unitRef='USD'>-3131</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInInventories decimals='INF' contextRef='Y18' unitRef='USD'>-1572291</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories decimals='INF' contextRef='Y17' unitRef='USD'>9593</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets decimals='INF' contextRef='Y18' unitRef='USD'>-146878</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets decimals='INF' contextRef='Y17' unitRef='USD'>38034</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInAccountsPayable decimals='INF' contextRef='Y18' unitRef='USD'>298348</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable decimals='INF' contextRef='Y17' unitRef='USD'>29620</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities decimals='INF' contextRef='Y18' unitRef='USD'>27118</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities decimals='INF' contextRef='Y17' unitRef='USD'>-16210</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccruedLiabilities decimals='INF' contextRef='Y18' unitRef='USD'>-19159</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccruedLiabilities decimals='INF' contextRef='Y17' unitRef='USD'>-109042</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits decimals='INF' contextRef='Y18' unitRef='USD'>15379</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
	<us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits decimals='INF' contextRef='Y17' unitRef='USD'>26642</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities decimals='INF' contextRef='Y18' unitRef='USD'>1880407</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities decimals='INF' contextRef='Y17' unitRef='USD'>2993434</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:PaymentsToAcquireProductiveAssets decimals='INF' contextRef='Y18' unitRef='USD'>1998347</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:PaymentsToAcquireProductiveAssets decimals='INF' contextRef='Y17' unitRef='USD'>1333988</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment decimals='INF' contextRef='Y18' unitRef='USD'>26635</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment decimals='INF' contextRef='Y17' unitRef='USD'>1700</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities decimals='INF' contextRef='Y18' unitRef='USD'>5727000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
	<us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities decimals='INF' contextRef='Y17' unitRef='USD'>7063000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
	<us-gaap:PaymentsToAcquireHeldToMaturitySecurities decimals='INF' contextRef='Y18' unitRef='USD'>4980000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
	<us-gaap:PaymentsToAcquireHeldToMaturitySecurities decimals='INF' contextRef='Y17' unitRef='USD'>6814000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities decimals='INF' contextRef='Y18' unitRef='USD'>-1224712</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities decimals='INF' contextRef='Y17' unitRef='USD'>-1083288</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:PaymentsOfDividendsCommonStock decimals='INF' contextRef='Y18' unitRef='USD'>1101391</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsOfDividendsCommonStock decimals='INF' contextRef='Y17' unitRef='USD'>1111052</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities decimals='INF' contextRef='Y18' unitRef='USD'>-1101391</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities decimals='INF' contextRef='Y17' unitRef='USD'>-1111052</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals='INF' contextRef='Y18' unitRef='USD'>-445696</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals='INF' contextRef='Y17' unitRef='USD'>799094</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E16' unitRef='USD'>353475</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E18' unitRef='USD'>706873</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E17' unitRef='USD'>1152569</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:IncomeTaxesPaid decimals='INF' contextRef='Y18' unitRef='USD'>437574</us-gaap:IncomeTaxesPaid>
	<us-gaap:IncomeTaxesPaid decimals='INF' contextRef='Y17' unitRef='USD'>706000</us-gaap:IncomeTaxesPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid decimals='INF' contextRef='Y18' unitRef='USD'>24843</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid decimals='INF' contextRef='Y17' unitRef='USD'>3953</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;1-Nature of Business and Significant Accounting Policies&lt;/b&gt;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Nature of Business-&lt;/b&gt;The Company operates in the fastener industry and is in the business of producing and selling rivets, cold-formed fasteners and parts, screw machine products, automatic rivet setting machines and parts and tools for such machines.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;A summary of the Company&amp;#146;s significant accounting policies follows:&lt;/b&gt;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Principles of Consolidation-&lt;/b&gt;The consolidated financial statements include the accounts of Chicago Rivet &amp;amp; Machine Co. and its wholly-owned subsidiary, H &amp;amp; L Tool Company, Inc. (&amp;#147;H &amp;amp; L Tool&amp;#148;).&amp;#160; All significant intercompany accounts and transactions have been eliminated.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Revenue Recognition-&lt;/b&gt; On January 1, 2018, the Company adopted Accounting Standard Codification (&amp;#147;ASC&amp;#148;) Topic 606, &amp;#147;Revenue from Contracts with Customers&amp;#148; using the modified retrospective method.&amp;#160; The adoption did not result in the recognition of a cumulative adjustment to beginning retained earnings.&amp;#160; For the Company, the most significant impact of the new standard was the addition of required disclosures within the notes to the financial statements.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Revenue is recognized when control of the promised goods or services is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services.&amp;#160; Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue.&amp;#160; Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income.&amp;#160; These adjustments primarily relate to customer returns and allowances, which vary over time.&amp;#160; The Company records a liability and reduction in sales for estimated product returns based upon historical experience.&amp;#160; If we determine that our obligation under warranty claims is probable and subject to reasonable determination, an estimate of that liability is recorded as an offset against revenue at that time.&amp;#160; As of December 31, 2018 and 2017, reserves for warranty claims were not material.&amp;#160; Cash received by the Company prior to shipment is recorded as unearned revenue.&amp;#160; Shipping and handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Credit Risk-&lt;/b&gt;The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the automotive industry.&amp;#160; The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.&amp;#160; The Company has established an allowance for accounts that may become uncollectible in the future.&amp;#160; This estimated allowance is based primarily on management&apos;s evaluation of the financial condition of the customer and historical experience.&amp;#160; The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses.&amp;#160; The Company considers a number of factors in determining its estimates, including the length of time its trade accounts receivable are past due, the Company&apos;s previous loss history and the customer&apos;s current ability to pay its obligation.&amp;#160; Accounts receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Cash and Cash Equivalents and Certificates of Deposit-&lt;/b&gt;The Company considers all highly liquid investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents.&amp;#160; Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value.&amp;#160; The Company maintains cash on deposit in several financial institutions. At times, the account balances may be in excess of Federal Deposit Insurance Corporation insured limits.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Fair Value of Financial Instruments-&lt;/b&gt;The carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of deposit, accounts receivable and accounts payable approximate fair value based on their short term nature.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Inventories-&lt;/b&gt;Inventories are stated at the lower of cost or net realizable value, cost being determined by the first-in, first-out method.&amp;#160; The value of inventories is reduced for estimated excess and obsolete inventories based on a review of on-hand inventories compared to historical and estimated future sales and usage.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Property, Plant and Equipment-&lt;/b&gt;Properties are stated at cost and are depreciated over their estimated useful lives using the straight-line method for financial reporting purposes.&amp;#160; Accelerated methods of depreciation are used for income tax purposes.&amp;#160; Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. &amp;#160;Capitalized software costs are amortized over the software&amp;#146;s useful life when the software is placed in service.&amp;#160; The estimated useful lives by asset category are:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;369&quot; style=&apos;width:277.0pt;border-collapse:collapse;border:none&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;i&gt;&lt;u&gt;Asset Category&lt;/u&gt;&lt;/i&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;i&gt;&lt;u&gt;Estimated Useful Life&lt;/u&gt;&lt;/i&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Land improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;15 to 40 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Buildings and improvements&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10 to 40 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Machinery and equipment&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5 to 18 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capitalized software costs&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3 to 5 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other equipment&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3 to 10 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company reviews the carrying value of property, plant and equipment for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&amp;#160; In cases where undiscounted expected future cash flows are less than the carrying value, an impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets.&amp;#160; There were no triggering events requiring assessment of impairment as of December 31, 2018 and 2017.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is recognized in current operations.&amp;#160; Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred. &lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Income Taxes&amp;#151;&lt;/b&gt;Deferred income taxes are determined under the asset and liability method.&amp;#160; Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements.&amp;#160; Deferred taxes are shown on the balance sheet as a net long-term asset or liability.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&amp;nbsp; In the first step of the two-step process, the Company evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any.&amp;nbsp; In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.&amp;nbsp; As of December 31, 2018 and 2017, the Company determined that there are no uncertain tax positions with a more than 50% likelihood of being realized upon settlement.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense.&amp;#160; There were no such expenses in 2018 or 2017.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s federal income tax returns for the 2015 through 2017 tax years are subject to examination by the Internal Revenue Service (&amp;#147;IRS&amp;#148;).&amp;#160; While it may be possible that a reduction could occur with respect to the Company&amp;#146;s unrecognized tax benefits as an outcome of an IRS examination, management does not anticipate any adjustments that would result in a material change to the results of operations or financial condition of the Company.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;No statutes have been extended on any of the Company&amp;#146;s federal income tax filings. The statute of limitations on the Company&amp;#146;s 2015, 2016 and 2017 federal income tax returns will expire on September 15, 2019, 2020 and 2021, respectively.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s state income tax returns for the 2015 through 2017 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2021.&amp;#160; The Company is currently not under examination by any state authority for income tax purposes and no statutes for state income tax filings have been extended.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Segment Information-&lt;font style=&apos;font-weight:normal&apos;&gt;The Company reports segment information based on the internal structure and reporting of the Company&amp;#146;s operations.&lt;/font&gt;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Net Income Per Share-&lt;/b&gt;Net income per share of common stock is based on the weighted average number of shares outstanding of 966,132 in 2018 and 2017.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Use of Estimates-&lt;/b&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes.&amp;#160; Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence.&amp;#160; Actual results could differ from those estimates.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Recent Accounting Pronouncements-&lt;/b&gt; In August 2018, the Financial Accounting Standards Board (&amp;#147;FASB&amp;#148;) issued Accounting Standards Update (&amp;#148;ASU&amp;#148;) No. 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer&apos;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.&amp;#160; The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years, with early adoption permitted. The guidance can be applied prospectively or retrospectively. We expect to adopt this standard effective January 1, 2020 and are currently evaluating the impact that it will have on our consolidated financial statements and disclosures.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt;text-align:justify&apos;&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&amp;nbsp;- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The new guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. Management has not yet completed its assessment of the impact of the new standard on the Company&amp;#146;s consolidated financial statements. Currently, the Company believes that the most notable impact of this ASU may relate to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt;text-align:justify&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt;text-align:justify&apos;&gt;In February 2016, the FASB issued ASU No. 2016-02, &amp;#147;Leases (Topic 842).&amp;#148; The ASU is intended to increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements when the lease has a term of more than 12 months.&amp;#160; The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.&amp;#160; The ASU is effective for annual reporting periods beginning after December 15, 2018 and interim periods within those annual periods.&amp;#160; The impact of adopting this ASU is not expected to be significant based on current lease agreements.&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
	<us-gaap:ConsolidationPolicyTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Principles of Consolidation-&lt;/b&gt;The consolidated financial statements include the accounts of Chicago Rivet &amp;amp; Machine Co. and its wholly-owned subsidiary, H &amp;amp; L Tool Company, Inc. (&amp;#147;H &amp;amp; L Tool&amp;#148;).&amp;#160; All significant intercompany accounts and transactions have been eliminated.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
	<us-gaap:RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Revenue Recognition-&lt;/b&gt; On January 1, 2018, the Company adopted Accounting Standard Codification (&amp;#147;ASC&amp;#148;) Topic 606, &amp;#147;Revenue from Contracts with Customers&amp;#148; using the modified retrospective method.&amp;#160; The adoption did not result in the recognition of a cumulative adjustment to beginning retained earnings.&amp;#160; For the Company, the most significant impact of the new standard was the addition of required disclosures within the notes to the financial statements.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Revenue is recognized when control of the promised goods or services is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services.&amp;#160; Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue.&amp;#160; Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income.&amp;#160; These adjustments primarily relate to customer returns and allowances, which vary over time.&amp;#160; The Company records a liability and reduction in sales for estimated product returns based upon historical experience.&amp;#160; If we determine that our obligation under warranty claims is probable and subject to reasonable determination, an estimate of that liability is recorded as an offset against revenue at that time.&amp;#160; As of December 31, 2018 and 2017, reserves for warranty claims were not material.&amp;#160; Cash received by the Company prior to shipment is recorded as unearned revenue.&amp;#160; Shipping and handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred.&lt;/p&gt;</us-gaap:RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure>
	<us-gaap:ConcentrationRiskCreditRisk contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Credit Risk-&lt;/b&gt;The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the automotive industry.&amp;#160; The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.&amp;#160; The Company has established an allowance for accounts that may become uncollectible in the future.&amp;#160; This estimated allowance is based primarily on management&apos;s evaluation of the financial condition of the customer and historical experience.&amp;#160; The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses.&amp;#160; The Company considers a number of factors in determining its estimates, including the length of time its trade accounts receivable are past due, the Company&apos;s previous loss history and the customer&apos;s current ability to pay its obligation.&amp;#160; Accounts receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
	<us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Cash and Cash Equivalents and Certificates of Deposit-&lt;/b&gt;The Company considers all highly liquid investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents.&amp;#160; Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value.&amp;#160; The Company maintains cash on deposit in several financial institutions. At times, the account balances may be in excess of Federal Deposit Insurance Corporation insured limits.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
	<us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Fair Value of Financial Instruments-&lt;/b&gt;The carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of deposit, accounts receivable and accounts payable approximate fair value based on their short term nature.&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
	<us-gaap:InventoryPolicyTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Inventories-&lt;/b&gt;Inventories are stated at the lower of cost or net realizable value, cost being determined by the first-in, first-out method.&amp;#160; The value of inventories is reduced for estimated excess and obsolete inventories based on a review of on-hand inventories compared to historical and estimated future sales and usage.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
	<us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Property, Plant and Equipment-&lt;/b&gt;Properties are stated at cost and are depreciated over their estimated useful lives using the straight-line method for financial reporting purposes.&amp;#160; Accelerated methods of depreciation are used for income tax purposes.&amp;#160; Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. &amp;#160;Capitalized software costs are amortized over the software&amp;#146;s useful life when the software is placed in service.&amp;#160; The estimated useful lives by asset category are:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;369&quot; style=&apos;width:277.0pt;border-collapse:collapse;border:none&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;i&gt;&lt;u&gt;Asset Category&lt;/u&gt;&lt;/i&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;i&gt;&lt;u&gt;Estimated Useful Life&lt;/u&gt;&lt;/i&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Land improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;15 to 40 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Buildings and improvements&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10 to 40 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Machinery and equipment&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5 to 18 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capitalized software costs&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3 to 5 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;217&quot; valign=&quot;top&quot; style=&apos;width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other equipment&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;153&quot; valign=&quot;top&quot; style=&apos;width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3 to 10 years&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company reviews the carrying value of property, plant and equipment for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&amp;#160; In cases where undiscounted expected future cash flows are less than the carrying value, an impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets.&amp;#160; There were no triggering events requiring assessment of impairment as of December 31, 2018 and 2017.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is recognized in current operations.&amp;#160; Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred. &lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Minimum_PpeByType-LandImprovements'>P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Maximum_PpeByType-LandImprovements'>P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Minimum_PpeByType-BuildingImprovements'>P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Maximum_PpeByType-BuildingImprovements'>P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Minimum_PpeByType-MachineryAndEquipment'>P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Maximum_PpeByType-MachineryAndEquipment'>P18Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Minimum_PpeByType-SoftwareAndSoftwareDvlpCosts'>P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Maximum_PpeByType-SoftwareAndSoftwareDvlpCosts'>P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Minimum_PpeByType-OtherCapizedPpe'>P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y18_Range-Maximum_PpeByType-OtherCapizedPpe'>P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:IncomeTaxPolicyTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Income Taxes&amp;#151;&lt;/b&gt;Deferred income taxes are determined under the asset and liability method.&amp;#160; Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements.&amp;#160; Deferred taxes are shown on the balance sheet as a net long-term asset or liability.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&amp;nbsp; In the first step of the two-step process, the Company evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any.&amp;nbsp; In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.&amp;nbsp; As of December 31, 2018 and 2017, the Company determined that there are no uncertain tax positions with a more than 50% likelihood of being realized upon settlement.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense.&amp;#160; There were no such expenses in 2018 or 2017.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s federal income tax returns for the 2015 through 2017 tax years are subject to examination by the Internal Revenue Service (&amp;#147;IRS&amp;#148;).&amp;#160; While it may be possible that a reduction could occur with respect to the Company&amp;#146;s unrecognized tax benefits as an outcome of an IRS examination, management does not anticipate any adjustments that would result in a material change to the results of operations or financial condition of the Company.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;No statutes have been extended on any of the Company&amp;#146;s federal income tax filings. The statute of limitations on the Company&amp;#146;s 2015, 2016 and 2017 federal income tax returns will expire on September 15, 2019, 2020 and 2021, respectively.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s state income tax returns for the 2015 through 2017 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2021.&amp;#160; The Company is currently not under examination by any state authority for income tax purposes and no statutes for state income tax filings have been extended.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
	<us-gaap:LiabilityForUncertainTaxPositionsCurrent decimals='INF' contextRef='E18' unitRef='USD'>0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
	<us-gaap:LiabilityForUncertainTaxPositionsCurrent decimals='INF' contextRef='E17' unitRef='USD'>0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense decimals='INF' contextRef='Y18' unitRef='USD'>0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense decimals='INF' contextRef='Y17' unitRef='USD'>0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef='Y18'>&lt;p&gt;Segment Information-&lt;font style=&apos;font-weight:normal&apos;&gt;The Company reports segment information based on the internal structure and reporting of the Company&amp;#146;s operations.&lt;/font&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
	<us-gaap:EarningsPerSharePolicyTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Net Income Per Share-&lt;/b&gt;Net income per share of common stock is based on the weighted average number of shares outstanding of 966,132 in 2018 and 2017.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals='INF' contextRef='Y17' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals='INF' contextRef='Y18' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:UseOfEstimates contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Use of Estimates-&lt;/b&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes.&amp;#160; Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence.&amp;#160; Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Recent Accounting Pronouncements-&lt;/b&gt; In August 2018, the Financial Accounting Standards Board (&amp;#147;FASB&amp;#148;) issued Accounting Standards Update (&amp;#148;ASU&amp;#148;) No. 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer&apos;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.&amp;#160; The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years, with early adoption permitted. The guidance can be applied prospectively or retrospectively. We expect to adopt this standard effective January 1, 2020 and are currently evaluating the impact that it will have on our consolidated financial statements and disclosures.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt;text-align:justify&apos;&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&amp;nbsp;- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The new guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. Management has not yet completed its assessment of the impact of the new standard on the Company&amp;#146;s consolidated financial statements. Currently, the Company believes that the most notable impact of this ASU may relate to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt;text-align:justify&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt;text-align:justify&apos;&gt;In February 2016, the FASB issued ASU No. 2016-02, &amp;#147;Leases (Topic 842).&amp;#148; The ASU is intended to increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements when the lease has a term of more than 12 months.&amp;#160; The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.&amp;#160; The ASU is effective for annual reporting periods beginning after December 15, 2018 and interim periods within those annual periods.&amp;#160; The impact of adopting this ASU is not expected to be significant based on current lease agreements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;2-Balance Sheet Details&lt;/b&gt;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:31.5pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventories:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Raw materials&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;nbsp;2,798,918&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;nbsp;1,812,603&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Work in process&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;1,878,977&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,604,867&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Finished goods&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;2,001,496&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,674,630&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;6,679,391&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,092,100&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Valuation reserves&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(579,000)&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(564,000)&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;nbsp;6,100,391&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;nbsp;4,528,100&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:22.5pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style=&apos;height:13.95pt&apos;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Property, Plant and Equipment, net:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Land and improvements&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1,632,299&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1,571,552&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Buildings and improvements&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 8,292,749&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 8,039,831&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Machinery and equipment&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 34,196,661&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 33,208,675&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capitalized software and other&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1,372,215&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1,362,714&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 45,493,924&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 44,182,772&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Accumulated depreciation&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (32,235,778)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (31,625,819)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160; 13,258,146&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160; 12,556,953&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:13.5pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other Accrued Expenses:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Profit sharing plan contribution&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160; 277,743&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $&amp;#160;&amp;#160; 266,398&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Property taxes&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 91,527&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 92,620&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; All other items &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 106,703&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 136,114&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160; 475,973&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $&amp;#160;&amp;#160; 495,132&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Allowance for Doubtful Accounts:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at beginning of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 140,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 150,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Charges to statement of income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;6,435&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Write-offs&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(16,435)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at end of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 140,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 140,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventory Valuation Reserves:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at beginning of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 564,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 562,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Charges to statement of income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;17,870&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;75,023&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Write-offs&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(2,870)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(73,023)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at end of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 579,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 564,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
	<us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:31.5pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventories:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Raw materials&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;nbsp;2,798,918&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;nbsp;1,812,603&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Work in process&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;1,878,977&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,604,867&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Finished goods&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;2,001,496&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,674,630&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;6,679,391&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,092,100&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Valuation reserves&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(579,000)&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(564,000)&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;nbsp;6,100,391&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;nbsp;4,528,100&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
	<us-gaap:InventoryRawMaterials decimals='INF' contextRef='E18' unitRef='USD'>2798918</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryRawMaterials decimals='INF' contextRef='E17' unitRef='USD'>1812603</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryWorkInProcess decimals='INF' contextRef='E18' unitRef='USD'>1878977</us-gaap:InventoryWorkInProcess>
	<us-gaap:InventoryWorkInProcess decimals='INF' contextRef='E17' unitRef='USD'>1604867</us-gaap:InventoryWorkInProcess>
	<us-gaap:InventoryFinishedGoods decimals='INF' contextRef='E18' unitRef='USD'>2001496</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryFinishedGoods decimals='INF' contextRef='E17' unitRef='USD'>1674630</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryValuationReserves decimals='INF' contextRef='E18' unitRef='USD'>-579000</us-gaap:InventoryValuationReserves>
	<us-gaap:InventoryValuationReserves decimals='INF' contextRef='E17' unitRef='USD'>-564000</us-gaap:InventoryValuationReserves>
	<us-gaap:InventoryNet decimals='INF' contextRef='E18' unitRef='USD'>6100391</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E17' unitRef='USD'>4528100</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:22.5pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style=&apos;height:13.95pt&apos;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Property, Plant and Equipment, net:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;top&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Land and improvements&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1,632,299&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1,571,552&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Buildings and improvements&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 8,292,749&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 8,039,831&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Machinery and equipment&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 34,196,661&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 33,208,675&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capitalized software and other&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1,372,215&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 1,362,714&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 45,493,924&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 44,182,772&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Accumulated depreciation&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (32,235,778)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (31,625,819)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;316&quot; valign=&quot;top&quot; style=&apos;width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160; 13,258,146&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;120&quot; valign=&quot;bottom&quot; style=&apos;width:1.25in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160; 12,556,953&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
	<us-gaap:LandAndLandImprovements decimals='INF' contextRef='E18' unitRef='USD'>1632299</us-gaap:LandAndLandImprovements>
	<us-gaap:LandAndLandImprovements decimals='INF' contextRef='E17' unitRef='USD'>1571552</us-gaap:LandAndLandImprovements>
	<us-gaap:BuildingsAndImprovementsGross decimals='INF' contextRef='E18' unitRef='USD'>8292749</us-gaap:BuildingsAndImprovementsGross>
	<us-gaap:BuildingsAndImprovementsGross decimals='INF' contextRef='E17' unitRef='USD'>8039831</us-gaap:BuildingsAndImprovementsGross>
	<us-gaap:MachineryAndEquipmentGross decimals='INF' contextRef='E18' unitRef='USD'>34196661</us-gaap:MachineryAndEquipmentGross>
	<us-gaap:MachineryAndEquipmentGross decimals='INF' contextRef='E17' unitRef='USD'>33208675</us-gaap:MachineryAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentOther decimals='INF' contextRef='E18' unitRef='USD'>1372215</us-gaap:PropertyPlantAndEquipmentOther>
	<us-gaap:PropertyPlantAndEquipmentOther decimals='INF' contextRef='E17' unitRef='USD'>1362714</us-gaap:PropertyPlantAndEquipmentOther>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment decimals='INF' contextRef='E18' unitRef='USD'>32235778</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment decimals='INF' contextRef='E17' unitRef='USD'>31625819</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:PropertyPlantAndEquipmentOtherNet decimals='INF' contextRef='E18' unitRef='USD'>13258146</us-gaap:PropertyPlantAndEquipmentOtherNet>
	<us-gaap:PropertyPlantAndEquipmentOtherNet decimals='INF' contextRef='E17' unitRef='USD'>12556953</us-gaap:PropertyPlantAndEquipmentOtherNet>
	<us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:13.5pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other Accrued Expenses:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Profit sharing plan contribution&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160; 277,743&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $&amp;#160;&amp;#160; 266,398&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Property taxes&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 91,527&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 92,620&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; All other items &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 106,703&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 136,114&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;354&quot; valign=&quot;top&quot; style=&apos;width:265.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;102&quot; valign=&quot;top&quot; style=&apos;width:76.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160; $&amp;#160;&amp;#160;&amp;#160; 475,973&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $&amp;#160;&amp;#160; 495,132&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
	<us-gaap:OtherEmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E18' unitRef='USD'>277743</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
	<us-gaap:OtherEmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>266398</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
	<us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent decimals='INF' contextRef='E18' unitRef='USD'>91527</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
	<us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent decimals='INF' contextRef='E17' unitRef='USD'>92620</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
	<us-gaap:OtherAccruedLiabilitiesCurrent decimals='INF' contextRef='E18' unitRef='USD'>106703</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:OtherAccruedLiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>136114</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent decimals='INF' contextRef='E18' unitRef='USD'>475973</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent decimals='INF' contextRef='E17' unitRef='USD'>495132</us-gaap:AccruedLiabilitiesCurrent>
	<srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Allowance for Doubtful Accounts:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at beginning of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 140,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 150,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Charges to statement of income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;6,435&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Write-offs&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(16,435)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at end of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 140,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 140,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:55.7pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;December 31,&lt;/p&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventory Valuation Reserves:&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at beginning of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ 564,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 562,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Charges to statement of income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;17,870&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;75,023&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Write-offs&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;(2,870)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(73,023)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;336&quot; valign=&quot;top&quot; style=&apos;width:3.5in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; Balance at end of year&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;#160;&amp;#160; 579,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 564,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E16_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>150000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y18_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y17_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>6435</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y18_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>0</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y17_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>-16435</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E18_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>140000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E17_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>140000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E16_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>562000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y18_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>17870</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y17_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>75023</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y18_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>-2870</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y17_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>-73023</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E18_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>579000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E17_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>564000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;3-Income Taxes&amp;#151;&lt;/b&gt;The provision for income tax expense consists of the following:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Current:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Federal&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;351,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;647,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;State&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;20,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;31,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Deferred&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;184,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(291,000)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;555,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;387,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;On December 22, 2017, the Tax Cuts and Jobs Act (the &amp;#147;Act&amp;#148;) was signed into law. The Act includes significant changes to the taxation of corporations, including a reduction in the top corporate tax rate from 35% to 21%, effective January 1, 2018.&amp;nbsp; Due to the enactment of the new tax law, we re-measured our deferred tax assets and liabilities using the rate at which we expect them to be recovered or settled. As a result, the Company recognized a $432,000 tax benefit for the year ended December 31, 2017 that is reflected in the 2017 income tax expense.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The following is a reconciliation of the statutory federal income tax rate to the actual effective tax rate:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;%&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;Amount&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;%&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Expected tax at U.S. statutory rate&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;537&lt;/b&gt;&lt;b&gt;,000&lt;font style=&apos;display:none&apos;&gt; &lt;/font&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;21.0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160; $&amp;#160;&amp;#160; &amp;#160;&amp;#160;838,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;34.0&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Impact of the Act&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(432,000)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(17.5)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Permanent differences&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;2,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0.1&lt;/b&gt;&lt;font style=&apos;display:none&apos;&gt; &lt;/font&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(39,000)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt; (1.6)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;State taxes, net of federal benefit&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;16,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0.6&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;20,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0.8&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income tax expense&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;555,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;21.7&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;387,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;15.7&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company&amp;#146;s effective tax rate was lower than the U.S. federal statutory rate in 2017 primarily due to the impact of the new tax law.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The deferred tax assets (liabilities) consist of the following:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr style=&apos;height:.25in&apos;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation and amortization&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt; $&amp;#160; (1,190,597)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $ (988,334)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventory&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 164,220&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 149,460&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Accrued vacation&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 74,177&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 70,973&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Allowance for doubtful accounts&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 31,500&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 31,500&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other, net&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (384)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (683)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt; $&amp;#160;&amp;#160;&amp;#160;&amp;#160; (921,084)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $ (737,084)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Valuation allowances related to deferred taxes are recorded based on the &amp;#147;more likely than not&amp;#148; realization criteria.&amp;#160; The Company reviews the need for a valuation allowance on a quarterly basis for each of its tax jurisdictions.&amp;#160; A deferred tax valuation allowance was not required at December 31, 2018 or 2017.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
	<us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Current:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Federal&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;351,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;647,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;State&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;20,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;31,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Deferred&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;184,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(291,000)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;555,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;387,000&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
	<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations decimals='INF' contextRef='Y18' unitRef='USD'>351000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations decimals='INF' contextRef='Y17' unitRef='USD'>647000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit decimals='INF' contextRef='Y18' unitRef='USD'>20000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit decimals='INF' contextRef='Y17' unitRef='USD'>31000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit decimals='INF' contextRef='Y18' unitRef='USD'>184000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit decimals='INF' contextRef='Y17' unitRef='USD'>-291000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2017&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;%&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;Amount&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;%&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Expected tax at U.S. statutory rate&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;537&lt;/b&gt;&lt;b&gt;,000&lt;font style=&apos;display:none&apos;&gt; &lt;/font&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;21.0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;#160; $&amp;#160;&amp;#160; &amp;#160;&amp;#160;838,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;34.0&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Impact of the Act&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(432,000)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(17.5)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Permanent differences&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;2,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0.1&lt;/b&gt;&lt;font style=&apos;display:none&apos;&gt; &lt;/font&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(39,000)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt; (1.6)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;State taxes, net of federal benefit&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;16,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;0.6&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;20,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0.8&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;288&quot; valign=&quot;top&quot; style=&apos;width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income tax expense&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;555,000&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;46&quot; valign=&quot;top&quot; style=&apos;width:34.55pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;21.7&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;96&quot; valign=&quot;top&quot; style=&apos;width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;387,000&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;15&quot; valign=&quot;top&quot; style=&apos;width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;42&quot; valign=&quot;top&quot; style=&apos;width:31.4pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;15.7&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y18' unitRef='USD'>537000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y18' unitRef='Pure'>0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y17' unitRef='USD'>838000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y17' unitRef='Pure'>0.3400</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate decimals='INF' contextRef='Y18' unitRef='USD'>0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate decimals='INF' contextRef='Y18' unitRef='Pure'>0.0000</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
	<us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate decimals='INF' contextRef='Y17' unitRef='USD'>-432000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate decimals='INF' contextRef='Y17' unitRef='Pure'>-0.1750</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
	<us-gaap:IncomeTaxReconciliationDeductionsOther decimals='INF' contextRef='Y18' unitRef='USD'>2000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther decimals='INF' contextRef='Y18' unitRef='Pure'>0.0010</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationDeductionsOther decimals='INF' contextRef='Y17' unitRef='USD'>-39000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther decimals='INF' contextRef='Y17' unitRef='Pure'>-0.0160</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y18' unitRef='USD'>16000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y18' unitRef='Pure'>0.0060</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y17' unitRef='USD'>20000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y17' unitRef='Pure'>0.0080</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='Y18' unitRef='USD'>555000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations decimals='INF' contextRef='Y18' unitRef='Pure'>0.2170</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='Y17' unitRef='USD'>387000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations decimals='INF' contextRef='Y17' unitRef='Pure'>0.1570</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr style=&apos;height:.25in&apos;&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;bottom&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation and amortization&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt; $&amp;#160; (1,190,597)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $ (988,334)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Inventory&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 164,220&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 149,460&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Accrued vacation&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 74,177&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 70,973&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Allowance for doubtful accounts&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 31,500&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 31,500&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other, net&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (384)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (683)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt; $&amp;#160;&amp;#160;&amp;#160;&amp;#160; (921,084)&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td valign=&quot;top&quot; style=&apos;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160; $ (737,084)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment decimals='INF' contextRef='E18' unitRef='USD'>-1190597</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment decimals='INF' contextRef='E17' unitRef='USD'>-988334</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DeferredTaxAssetsInventory decimals='INF' contextRef='E18' unitRef='USD'>164220</us-gaap:DeferredTaxAssetsInventory>
	<us-gaap:DeferredTaxAssetsInventory decimals='INF' contextRef='E17' unitRef='USD'>149460</us-gaap:DeferredTaxAssetsInventory>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences decimals='INF' contextRef='E18' unitRef='USD'>74177</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences decimals='INF' contextRef='E17' unitRef='USD'>70973</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts decimals='INF' contextRef='E18' unitRef='USD'>31500</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts decimals='INF' contextRef='E17' unitRef='USD'>31500</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxAssetsOther decimals='INF' contextRef='E18' unitRef='USD'>-384</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsOther decimals='INF' contextRef='E17' unitRef='USD'>-683</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsLiabilitiesNet decimals='INF' contextRef='E18' unitRef='USD'>921084</us-gaap:DeferredTaxAssetsLiabilitiesNet>
	<us-gaap:DeferredTaxAssetsLiabilitiesNet decimals='INF' contextRef='E17' unitRef='USD'>737084</us-gaap:DeferredTaxAssetsLiabilitiesNet>
	<us-gaap:DeferredTaxAssetsValuationAllowance decimals='INF' contextRef='E18' unitRef='USD'>0</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:DeferredTaxAssetsValuationAllowance decimals='INF' contextRef='E17' unitRef='USD'>0</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;4-Profit Sharing Plan-&lt;/b&gt;The Company has a noncontributory profit sharing plan covering substantially all employees.&amp;#160; Total expenses relating to the profit sharing plan amounted to approximately $278,000 in 2018 and $266,000 in 2017.&lt;/p&gt;</us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount decimals='INF' contextRef='Y18' unitRef='USD'>278000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount decimals='INF' contextRef='Y17' unitRef='USD'>266000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:InterestAndOtherIncomeTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;5-Other Income-&lt;/b&gt;consists of the following:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:29.85pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;top&quot; style=&apos;width:63.65pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;top&quot; style=&apos;width:68.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;top&quot; style=&apos;width:63.65pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;top&quot; style=&apos;width:68.55pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Interest income&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;bottom&quot; style=&apos;width:63.65pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;nbsp;120,141&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;bottom&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;bottom&quot; style=&apos;width:68.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;nbsp;75,926&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;bottom&quot; style=&apos;width:63.65pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;33,396&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;bottom&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;bottom&quot; style=&apos;width:68.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;24,975&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;bottom&quot; style=&apos;width:63.65pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;nbsp;153,537&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;bottom&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;bottom&quot; style=&apos;width:68.55pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;nbsp;100,901&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:InterestAndOtherIncomeTextBlock>
	<us-gaap:InterestAndOtherIncomeTableTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:29.85pt;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;top&quot; style=&apos;width:63.65pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;b&gt;&lt;u&gt;2018&lt;/u&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;top&quot; style=&apos;width:68.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;2017&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;top&quot; style=&apos;width:63.65pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;top&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;top&quot; style=&apos;width:68.55pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Interest income&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;bottom&quot; style=&apos;width:63.65pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;nbsp;120,141&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;bottom&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;bottom&quot; style=&apos;width:68.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;nbsp;75,926&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;bottom&quot; style=&apos;width:63.65pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;33,396&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;bottom&quot; style=&apos;width:11.8pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;bottom&quot; style=&apos;width:68.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;24,975&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;212&quot; valign=&quot;top&quot; style=&apos;width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;85&quot; valign=&quot;bottom&quot; style=&apos;width:63.65pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&lt;b&gt;$&amp;nbsp;153,537&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;16&quot; valign=&quot;bottom&quot; style=&apos;width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;91&quot; valign=&quot;bottom&quot; style=&apos;width:68.55pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;nbsp;100,901&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:InterestAndOtherIncomeTableTextBlock>
	<us-gaap:InvestmentIncomeInterest decimals='INF' contextRef='Y18' unitRef='USD'>120141</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest decimals='INF' contextRef='Y17' unitRef='USD'>75926</us-gaap:InvestmentIncomeInterest>
	<us-gaap:OtherNonoperatingIncome decimals='INF' contextRef='Y18' unitRef='USD'>33396</us-gaap:OtherNonoperatingIncome>
	<us-gaap:OtherNonoperatingIncome decimals='INF' contextRef='Y17' unitRef='USD'>24975</us-gaap:OtherNonoperatingIncome>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='Y18' unitRef='USD'>153537</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='Y17' unitRef='USD'>100901</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;6-Segment Information-&lt;/b&gt;The Company operates, primarily in the United States, in two business segments as determined by its products.&amp;#160; The fastener segment, which comprises&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;H &amp;amp; L Tool and the parent company&amp;#146;s fastener operations, includes rivets, cold-formed fasteners and parts and screw machine products.&amp;#160; The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines.&amp;#160; Information by segment is as follows:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:-.05in;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Fastener&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Assembly Equipment&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Other&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Consolidated&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Year Ended December 31, 2018:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Net Sales&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 33,712,458&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,461,791&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 37,174,249&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,161,082&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;112,942&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;34,424&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,308,448&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment operating profit&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,731,998&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,108,248&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right&apos;&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,840,246&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,437,598)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,437,598)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;153,537&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;153,537&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income before income taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,556,185&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capital expenditures&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,635,115&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;49,884&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;338,191&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,023,190&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment assets:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Accounts receivable, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,196,437&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;332,870&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,529,307&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Inventories, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,075,290&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,025,101&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;6,100,391&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10,726,191&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,579,497&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;952,458&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;13,258,146&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Other assets&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;8,358,781&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;8,358,781&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;33,246,625&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Year Ended December 31, 2017:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Net Sales&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 31,977,964&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,786,750&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 35,764,714&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,093,476&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,908&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;37,162&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,231,546&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment operating profit&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,574,783&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,350,111&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right&apos;&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,924,894&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,559,713)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,559,713)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,901&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,901&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income before income taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,466,082&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capital expenditures&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,093,539&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;178,761&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;65,641&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,337,941&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment assets:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Accounts receivable, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,080,191&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;246,459&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,326,650&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Inventories, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,565,361&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;962,739&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,528,100&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10,282,910&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,642,555&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;631,488&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;12,556,953&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Other assets&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,404,599&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,404,599&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;31,816,302&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company does not allocate certain selling and administrative expenses for internal reporting, thus, no allocation was made for these expenses for segment disclosure purposes.&amp;#160; Segment assets reported internally are limited to accounts receivable, inventory and long-lived assets.&amp;#160; Certain long-lived assets of one plant location are allocated between the two segments based on estimated plant utilization, as this plant serves both fastener and assembly equipment activities.&amp;#160; Other assets are not allocated to segments internally and to do so would be impracticable.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The following table presents revenue by segment, further disaggregated by end-market:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Fastener&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Assembly Equipment&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Consolidated&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Year Ended December 31, 2018:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Automotive&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;22,215,719&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;237,565&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;22,453,284&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Non-automotive&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;11,496,739&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,224,226&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;14,720,965&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Total net sales&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;33,712,458&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160; &amp;#160;3,461,791&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;37,174,249&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Year Ended December 31, 2017:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Automotive&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;22,527,813&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;192,091&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;22,719,904&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Non-automotive&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,450,151&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,594,659&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;13,044,810&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Total net sales&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;31,977,964&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160; &amp;#160;3,786,750&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;35,764,714&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The following table presents revenue by segment, further disaggregated by location:&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Fastener&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Assembly Equipment&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Consolidated&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Year Ended December 31, 2018:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;United States&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 29,470,140&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,260,683&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 32,730,823&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Foreign&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,242,318&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;201,108&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,443,426&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Total net sales&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 33,712,458&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,461,791&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 37,174,249&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Year Ended December 31, 2017:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;United States&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 27,681,055&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,684,135&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 31,365,190&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Foreign&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,296,909&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;102,615&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,399,524&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Total net sales&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 31,977,964&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,786,750&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 35,764,714&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Sales to one customer in the fastener segment accounted for 17 percent of consolidated revenues during 2018 and 19 percent in 2017.&amp;#160; The accounts receivable balance for this customer accounted for 15 and 25 percent of consolidated accounts receivable as of December 31, 2018 and 2017, respectively.&amp;#160; Sales to two other customers were each 10 percent of consolidated revenue in 2018 and accounted for 12 percent and 17 percent of consolidated accounts receivable as of December 31, 2018.&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;margin-left:-.05in;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Fastener&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Assembly Equipment&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Other&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&lt;u&gt;Consolidated&lt;/u&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Year Ended December 31, 2018:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Net Sales&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 33,712,458&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,461,791&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 37,174,249&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,161,082&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;112,942&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;34,424&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,308,448&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment operating profit&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,731,998&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,108,248&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right&apos;&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,840,246&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,437,598)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,437,598)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;153,537&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;153,537&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income before income taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,556,185&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capital expenditures&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,635,115&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;49,884&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;338,191&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,023,190&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment assets:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Accounts receivable, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,196,437&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;332,870&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,529,307&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Inventories, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,075,290&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,025,101&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;6,100,391&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10,726,191&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,579,497&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;952,458&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;13,258,146&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Other assets&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;8,358,781&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;8,358,781&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;33,246,625&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;Year Ended December 31, 2017:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Net Sales&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 31,977,964&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,786,750&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 35,764,714&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Depreciation&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,093,476&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,908&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;37,162&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,231,546&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment operating profit&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,574,783&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,350,111&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right&apos;&gt;0 &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,924,894&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,559,713)&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;(2,559,713)&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Other income&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,901&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;100,901&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Income before income taxes&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;2,466,082&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Capital expenditures&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,093,539&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;178,761&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;65,641&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,337,941&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Segment assets:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Accounts receivable, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,080,191&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;246,459&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;5,326,650&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Inventories, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;...&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,565,361&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;962,739&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,528,100&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;10,282,910&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;1,642,555&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;631,488&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;12,556,953&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;#160;&amp;#160; Other assets&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;0&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,404,599&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,404,599&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;239&quot; valign=&quot;bottom&quot; style=&apos;width:179.1pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;101&quot; valign=&quot;bottom&quot; style=&apos;width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;31,816,302&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
	<us-gaap:Revenues decimals='INF' contextRef='Y18_StBusnSeg-Fastener' unitRef='USD'>33712458</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y18_StBusnSeg-AssemblyEquipment' unitRef='USD'>3461791</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:Revenues>
	<us-gaap:Depreciation decimals='INF' contextRef='Y18_StBusnSeg-Fastener' unitRef='USD'>1161082</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y18_StBusnSeg-AssemblyEquipment' unitRef='USD'>112942</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>34424</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y18_StBusnSeg-Fastener' unitRef='USD'>3731998</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y18_StBusnSeg-AssemblyEquipment' unitRef='USD'>1108248</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y18_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y18_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-2437598</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y18_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y18_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>153537</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y18_StBusnSeg-Fastener' unitRef='USD'>1635115</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y18_StBusnSeg-AssemblyEquipment' unitRef='USD'>49884</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>338191</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E18_StBusnSeg-Fastener' unitRef='USD'>5196437</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E18_StBusnSeg-AssemblyEquipment' unitRef='USD'>332870</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:InventoryNet decimals='INF' contextRef='E18_StBusnSeg-Fastener' unitRef='USD'>5075290</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E18_StBusnSeg-AssemblyEquipment' unitRef='USD'>1025101</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E18_StBusnSeg-Fastener' unitRef='USD'>10726191</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E18_StBusnSeg-AssemblyEquipment' unitRef='USD'>1579497</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>952458</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:OtherAssets decimals='INF' contextRef='E18_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E18_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E18_StBusnSeg-UnallocatedCorporate' unitRef='USD'>8358781</us-gaap:OtherAssets>
	<us-gaap:Revenues decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>31977964</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>3786750</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:Revenues>
	<us-gaap:Depreciation decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>1093476</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>100908</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>37162</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>3574783</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>1350111</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-2559713</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>100901</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>1093539</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>178761</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>65641</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E17_StBusnSeg-Fastener' unitRef='USD'>5080191</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E17_StBusnSeg-AssemblyEquipment' unitRef='USD'>246459</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:InventoryNet decimals='INF' contextRef='E17_StBusnSeg-Fastener' unitRef='USD'>3565361</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E17_StBusnSeg-AssemblyEquipment' unitRef='USD'>962739</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E17_StBusnSeg-Fastener' unitRef='USD'>10282910</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E17_StBusnSeg-AssemblyEquipment' unitRef='USD'>1642555</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>631488</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:OtherAssets decimals='INF' contextRef='E17_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E17_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E17_StBusnSeg-UnallocatedCorporate' unitRef='USD'>9404599</us-gaap:OtherAssets>
	<us-gaap:DisaggregationOfRevenueTableTextBlock contextRef='Y18_ProductOrService-EndMarket'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Fastener&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Assembly Equipment&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Consolidated&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Year Ended December 31, 2018:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Automotive&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;22,215,719&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;237,565&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;22,453,284&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Non-automotive&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;11,496,739&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,224,226&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;14,720,965&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Total net sales&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;33,712,458&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160; &amp;#160;3,461,791&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;37,174,249&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Year Ended December 31, 2017:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Automotive&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;22,527,813&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;192,091&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;22,719,904&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Non-automotive&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;9,450,151&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;3,594,659&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;13,044,810&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Total net sales&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;31,977,964&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160; &amp;#160;3,786,750&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$ &amp;#160;&amp;#160;35,764,714&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_MajCust-Automotive_StBusnSeg-Fastener' unitRef='USD'>22215719</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_MajCust-Automotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>237565</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_MajCust-Automotive' unitRef='USD'>22453284</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_MajCust-Nonautomotive_StBusnSeg-Fastener' unitRef='USD'>11496739</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_MajCust-Nonautomotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>3224226</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_MajCust-Nonautomotive' unitRef='USD'>14720965</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_MajCust-Automotive_StBusnSeg-Fastener' unitRef='USD'>22527813</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_MajCust-Automotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>192091</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_MajCust-Automotive' unitRef='USD'>22719904</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_MajCust-Nonautomotive_StBusnSeg-Fastener' unitRef='USD'>9450151</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_MajCust-Nonautomotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>3594659</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_MajCust-Nonautomotive' unitRef='USD'>13044810</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:DisaggregationOfRevenueTableTextBlock contextRef='Y18_StGeo-Location'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;div align=&quot;center&quot;&gt; &lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&apos;border-collapse:collapse&apos;&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Fastener&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Assembly Equipment&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;center&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:center&apos;&gt;&amp;#160; Consolidated&amp;#160; &lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Year Ended December 31, 2018:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;United States&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 29,470,140&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,260,683&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 32,730,823&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Foreign&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,242,318&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;201,108&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,443,426&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Total net sales&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 33,712,458&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,461,791&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 37,174,249&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Year Ended December 31, 2017:&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;United States&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 27,681,055&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,684,135&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 31,365,190&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Foreign&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,296,909&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;102,615&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;4,399,524&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr align=&quot;left&quot;&gt; &lt;td width=&quot;200&quot; valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;Total net sales&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;82&quot; valign=&quot;bottom&quot; style=&apos;width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160; 31,977,964&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3,786,750&lt;/p&gt; &lt;/td&gt; &lt;td width=&quot;90&quot; valign=&quot;bottom&quot; style=&apos;width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt&apos;&gt; &lt;p align=&quot;right&quot; style=&apos;margin:0in;margin-bottom:.0001pt;text-align:right&apos;&gt;$&amp;#160;&amp;#160; 35,764,714&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_StGeo-UnitedStates_StBusnSeg-Fastener' unitRef='USD'>29470140</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment' unitRef='USD'>3260683</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_StGeo-UnitedStates' unitRef='USD'>32730823</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_StGeo-Foreign_StBusnSeg-Fastener' unitRef='USD'>4242318</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_StGeo-Foreign_StBusnSeg-AssemblyEquipment' unitRef='USD'>201108</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_StGeo-Foreign' unitRef='USD'>4443426</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_StBusnSeg-Fastener' unitRef='USD'>33712458</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18_StBusnSeg-AssemblyEquipment' unitRef='USD'>3461791</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y18' unitRef='USD'>37174249</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_StGeo-UnitedStates_StBusnSeg-Fastener' unitRef='USD'>27681055</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment' unitRef='USD'>3684135</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_StGeo-UnitedStates' unitRef='USD'>31365190</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_StGeo-Foreign_StBusnSeg-Fastener' unitRef='USD'>4296909</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_StGeo-Foreign_StBusnSeg-AssemblyEquipment' unitRef='USD'>102615</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_StGeo-Foreign' unitRef='USD'>4399524</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_StBusnSeg-Fastener' unitRef='USD'>31977964</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17_StBusnSeg-AssemblyEquipment' unitRef='USD'>3786750</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax decimals='INF' contextRef='Y17' unitRef='USD'>35764714</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y18_MajCust-TIGroupAutomotiveSystems' unitRef='Pure'>0.1700</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y17_MajCust-TIGroupAutomotiveSystems' unitRef='Pure'>0.1900</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y18_MajCust-TIGroupAutomotiveSystems'>15</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y17_MajCust-TIGroupAutomotiveSystems'>25</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y18_MajCust-CooperStandard' unitRef='Pure'>0.1000</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y18_MajCust-ParkerHannifin' unitRef='Pure'>0.1000</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y18_MajCust-CooperStandard'>12</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y18_MajCust-ParkerHannifin'>17</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;7-Commitments and Contingencies-&lt;/b&gt;The Company recorded rent expense aggregating approximately $26,000 and $30,000 in 2018 and 2017, respectively.&amp;#160; Total future minimum rentals at December 31, 2018 are not significant.&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&amp;nbsp;&lt;/p&gt; &lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;The Company is, from time to time involved in litigation, including environmental claims, in the normal course of business.&amp;#160; While it is not possible at this time to establish the ultimate amount of liability with respect to contingent liabilities, including those related to legal proceedings, management is of the opinion that the aggregate amount of any such liabilities, for which provision has not been made, will not have a material adverse effect on the Company&apos;s financial position.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:OperatingLeasesRentExpenseNet decimals='INF' contextRef='Y18' unitRef='USD'>26000</us-gaap:OperatingLeasesRentExpenseNet>
	<us-gaap:OperatingLeasesRentExpenseNet decimals='INF' contextRef='Y17' unitRef='USD'>30000</us-gaap:OperatingLeasesRentExpenseNet>
	<us-gaap:SubsequentEventsTextBlock contextRef='Y18'>&lt;p style=&apos;margin:0in;margin-bottom:.0001pt&apos;&gt;&lt;b&gt;8&lt;/b&gt;&lt;b&gt;-&lt;/b&gt;&lt;b&gt;Subsequent Events&lt;/b&gt;&lt;b&gt;-&lt;/b&gt;On February 18, 2019, the Board of Directors declared a regular quarterly dividend of $.22 per share, or $212,549, and an extra dividend of $.30 per share, or $289,840, payable March 20, 2019 to shareholders of record on March 5, 2019.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
	<us-gaap:DividendsPayableDateDeclaredDayMonthAndYear contextRef='Y18'>2019-02-18</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
	<us-gaap:DividendsPayableAmountPerShare decimals='INF' contextRef='E18_Divi-RegularQuarterlyDivi' unitRef='UsdPerShare'>0.22</us-gaap:DividendsPayableAmountPerShare>
	<us-gaap:DividendsPayableCurrent decimals='INF' contextRef='E18_Divi-RegularQuarterlyDivi' unitRef='USD'>212549</us-gaap:DividendsPayableCurrent>
	<us-gaap:DividendsPayableAmountPerShare decimals='INF' contextRef='E18_Divi-ExtraDivi' unitRef='UsdPerShare'>0.30</us-gaap:DividendsPayableAmountPerShare>
	<us-gaap:DividendsPayableCurrent decimals='INF' contextRef='E18_Divi-ExtraDivi' unitRef='USD'>289840</us-gaap:DividendsPayableCurrent>
	<us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef='Y18'>2019-03-20</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
	<us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef='Y18'>2019-03-05</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
	<context id='Y18'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='E18'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18Q2'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2018-06-30</instant>
		</period>
	</context>
	<context id='I190318'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2019-03-18</instant>
		</period>
	</context>
	<context id='E17'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='Y17'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='E16'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2016-12-31</instant>
		</period>
	</context>
	<context id='Y18_Range-Minimum_PpeByType-LandImprovements'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:LandImprovementsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_Range-Maximum_PpeByType-LandImprovements'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:LandImprovementsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_Range-Minimum_PpeByType-BuildingImprovements'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_Range-Maximum_PpeByType-BuildingImprovements'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_Range-Minimum_PpeByType-MachineryAndEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_Range-Maximum_PpeByType-MachineryAndEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_Range-Minimum_PpeByType-SoftwareAndSoftwareDvlpCosts'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_Range-Maximum_PpeByType-SoftwareAndSoftwareDvlpCosts'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_Range-Minimum_PpeByType-OtherCapizedPpe'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_Range-Maximum_PpeByType-OtherCapizedPpe'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:RangeAxis'>srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:PropertyPlantAndEquipmentByTypeAxis'>us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='E17_ValuationAllowancesAndReservesType-AllowanceForCreditLoss'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='E16_ValuationAllowancesAndReservesType-AllowanceForCreditLoss'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2016-12-31</instant>
		</period>
	</context>
	<context id='Y18_ValuationAllowancesAndReservesType-AllowanceForCreditLoss'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y17_ValuationAllowancesAndReservesType-AllowanceForCreditLoss'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='E18_ValuationAllowancesAndReservesType-AllowanceForCreditLoss'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E17_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='E16_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2016-12-31</instant>
		</period>
	</context>
	<context id='Y18_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y17_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='E18_ValuationAllowancesAndReservesType-InventoryValuationReserve'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:ValuationAllowancesAndReservesTypeAxis'>us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='Y18_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_StBusnSeg-UnallocatedCorporate'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:UnallocatedCorporateMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='E18_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StBusnSeg-UnallocatedCorporate'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:UnallocatedCorporateMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='Y17_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StBusnSeg-UnallocatedCorporate'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:UnallocatedCorporateMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='E17_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='E17_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='E17_StBusnSeg-UnallocatedCorporate'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:UnallocatedCorporateMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2017-12-31</instant>
		</period>
	</context>
	<context id='Y18_ProductOrService-EndMarket'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:EndMarketMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_MajCust-Automotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:AutomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_MajCust-Automotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_MajCust-Automotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_MajCust-Nonautomotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:NonautomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_MajCust-Nonautomotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_MajCust-Nonautomotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y17_MajCust-Automotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:AutomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_MajCust-Automotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_MajCust-Automotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_MajCust-Nonautomotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:NonautomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_MajCust-Nonautomotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_MajCust-Nonautomotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y18_StGeo-Location'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:LocationMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_StGeo-UnitedStates'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_StGeo-UnitedStates_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_StGeo-Foreign'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_StGeo-Foreign_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_StGeo-Foreign_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StGeo-UnitedStates'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StGeo-UnitedStates_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:UnitedStatesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StGeo-Foreign'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StGeo-Foreign_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y17_StGeo-Foreign_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:StatementGeographicalAxis'>fil:ForeignMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y18_MajCust-TIGroupAutomotiveSystems'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:TIGroupAutomotiveSystemsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y17_MajCust-TIGroupAutomotiveSystems'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:TIGroupAutomotiveSystemsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2017-01-01</startDate>
			<endDate>2017-12-31</endDate>
		</period>
	</context>
	<context id='Y18_MajCust-CooperStandard'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:CooperStandardMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='Y18_MajCust-ParkerHannifin'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:ParkerHannifinMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2018-01-01</startDate>
			<endDate>2018-12-31</endDate>
		</period>
	</context>
	<context id='E18_Divi-RegularQuarterlyDivi'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:DividendsAxis'>fil:RegularQuarterlyDividendMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_Divi-ExtraDivi'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:DividendsAxis'>fil:ExtraDividendMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<unit id='Pure'>
		<measure>xbrli:pure</measure>
	</unit>
	<unit id='USD'>
		<measure>iso4217:USD</measure>
	</unit>
	<unit id='Shares'>
		<measure>xbrli:shares</measure>
	</unit>
	<unit id='UsdPerShare'>
		<divide>
			<unitNumerator>
				<measure>iso4217:USD</measure>
			</unitNumerator>
			<unitDenominator>
				<measure>xbrli:shares</measure>
			</unitDenominator>
		</divide>
	</unit>
</xbrl>


</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>cvr-20181231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2019 [PPXC1A0KDJ2KVH27PYHR]. www.edgarsuite.com -->
<schema xmlns:nonnum='http://www.xbrl.org/dtr/type/non-numeric' xmlns='http://www.w3.org/2001/XMLSchema' xmlns:us-gaap='http://fasb.org/us-gaap/2018-01-31' xmlns:srt='http://fasb.org/srt/2018-01-31' xmlns:invest='http://xbrl.sec.gov/invest/2013-01-31' xmlns:fil='http://www.chicagorivet.com/20181231' xmlns:dei='http://xbrl.sec.gov/dei/2018-01-31' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:xbrldt='http://xbrl.org/2005/xbrldt' targetNamespace='http://www.chicagorivet.com/20181231' xmlns:link='http://www.xbrl.org/2003/linkbase' xmlns:xbrli='http://www.xbrl.org/2003/instance' elementFormDefault='qualified' attributeFormDefault='unqualified'>
	<annotation>
		<appinfo>
			<link:linkbaseRef xlink:type="simple" xlink:href="cvr-20181231_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="cvr-20181231_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="cvr-20181231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:linkbaseRef xlink:type="simple" xlink:href="cvr-20181231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables" id="idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables">
				<link:definition>000230 - Disclosure - 3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
				<link:definition>000370 - Disclosure - 3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxes" id="idr_Disclosure3IncomeTaxes">
				<link:definition>000100 - Disclosure - 3 - Income Taxes</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfIncome" id="idr_ConsolidatedStatementsOfIncome">
				<link:definition>000040 - Statement - Consolidated Statements of Income</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables" id="idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables">
				<link:definition>000210 - Disclosure - 3 - Income Taxes: Provision for Income Tax Exense (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails" id="idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails">
				<link:definition>000280 - Disclosure - Uncertain Tax Positions and Unrecognized Tax Benefits (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails" id="idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails">
				<link:definition>000270 - Disclosure - Estimated Useful Lives by Asset Category (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncome" id="idr_Disclosure5OtherIncome">
				<link:definition>000120 - Disclosure - 5 - Other Income</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails" id="idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails">
				<link:definition>000320 - Disclosure - 2 - Balance Sheet Details: Other Accrued Expenses (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
				<link:definition>000360 - Disclosure - 3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformation" id="idr_Disclosure6SegmentInformation">
				<link:definition>000130 - Disclosure - 6 - Segment Information</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheets" id="idr_ConsolidatedBalanceSheets">
				<link:definition>000020 - Statement - Consolidated Balance Sheets</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails" id="idr_Disclosure2BalanceSheetDetailsInventoryDetails">
				<link:definition>000300 - Disclosure - 2 - Balance Sheet Details: Inventory (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables" id="idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables">
				<link:definition>000220 - Disclosure - 3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheetsParenthetical" id="idr_ConsolidatedBalanceSheetsParenthetical">
				<link:definition>000030 - Statement - Consolidated Balance Sheets - Parenthetical</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables" id="idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables">
				<link:definition>000260 - Disclosure - 6 - Segment Information: Disaggregation of Revenue (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables" id="idr_Disclosure2BalanceSheetDetailsInventoryTables">
				<link:definition>000170 - Disclosure - 2 - Balance Sheet Details: Inventory (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails" id="idr_Disclosure5OtherIncomeOtherIncomeDetails">
				<link:definition>000390 - Disclosure - 5 - Other Income: Other Income (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfCashFlows" id="idr_ConsolidatedStatementsOfCashFlows">
				<link:definition>000050 - Statement - Consolidated Statements of Cash Flows</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure4ProfitSharingPlan" id="idr_Disclosure4ProfitSharingPlan">
				<link:definition>000110 - Disclosure - 4 - Profit Sharing Plan</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetails" id="idr_Disclosure2BalanceSheetDetails">
				<link:definition>000090 - Disclosure - 2 - Balance Sheet Details</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureSignificantAccountingPoliciesPolicies" id="idr_DisclosureSignificantAccountingPoliciesPolicies">
				<link:definition>000160 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies" id="idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies">
				<link:definition>000080 - Disclosure - 1 - Nature of Business and Significant Accounting Policies</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureCommitmentsAndContingenciesDetails" id="idr_DisclosureCommitmentsAndContingenciesDetails">
				<link:definition>000430 - Disclosure - Commitments and Contingencies (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails" id="idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails">
				<link:definition>000420 - Disclosure - Summary of % of Revenues and A/R from Major Customers (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables" id="idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables">
				<link:definition>000190 - Disclosure - 2 - Balance Sheet Details: Other Accrued Expenses (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureProfitSharingPlanDetails" id="idr_DisclosureProfitSharingPlanDetails">
				<link:definition>000380 - Disclosure - Profit Sharing Plan (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure8SubsequentEvents" id="idr_Disclosure8SubsequentEvents">
				<link:definition>000150 - Disclosure - 8 - Subsequent Events</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables" id="idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables">
				<link:definition>000200 - Disclosure - 2 - Balance Sheet Details: Schedule of Valuation and Qualifying Accounts (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DocumentDocumentAndEntityInformation" id="idr_DocumentDocumentAndEntityInformation">
				<link:definition>000010 - Document - Document and Entity Information</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails" id="idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails">
				<link:definition>000330 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables" id="idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables">
				<link:definition>000250 - Disclosure - 6 - Segment Information: Schedule of Segment Reporting Information (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure7CommitmentsAndContingencies" id="idr_Disclosure7CommitmentsAndContingencies">
				<link:definition>000140 - Disclosure - 7 - Commitments and Contingencies</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables" id="idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables">
				<link:definition>000180 - Disclosure - 2 - Balance Sheet Details: Property, Plant and Equipment (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails" id="idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails">
				<link:definition>000290 - Disclosure - Weighted Avg. Number of Shares Outstanding (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails" id="idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails">
				<link:definition>000310 - Disclosure - 2 - Balance Sheet Details: Property, Plant and Equipment (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails" id="idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails">
				<link:definition>000400 - Disclosure - 6 - Segment Information: Schedule of Segment Reporting Information (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails" id="idr_DisclosureOtherIncomeTaxDisclosuresDetails">
				<link:definition>000350 - Disclosure - Other Income Tax Disclosures (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails" id="idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails">
				<link:definition>000410 - Disclosure - 6 - Segment Information: Disaggregation of Revenue (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeTables" id="idr_Disclosure5OtherIncomeOtherIncomeTables">
				<link:definition>000240 - Disclosure - 5 - Other Income: Other Income (Tables)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseDetails" id="idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseDetails">
				<link:definition>000340 - Disclosure - 3 - Income Taxes: Provision for Income Tax Exense (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarningsParenthetical" id="idr_ConsolidatedStatementsOfRetainedEarningsParenthetical">
				<link:definition>000070 - Statement - Consolidated Statements of Retained Earnings - Parenthetical</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureSubsequentEventsDetails" id="idr_DisclosureSubsequentEventsDetails">
				<link:definition>000440 - Disclosure - Subsequent Events (Details)</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
			<link:roleType roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarnings" id="idr_ConsolidatedStatementsOfRetainedEarnings">
				<link:definition>000060 - Statement - Consolidated Statements of Retained Earnings</link:definition>
				<link:usedOn>link:presentationLink</link:usedOn>
				<link:usedOn>link:definitionLink</link:usedOn>
				<link:usedOn>link:calculationLink</link:usedOn>
			</link:roleType>
		</appinfo>
	</annotation>
	<import schemaLocation='http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<import schemaLocation='http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd' namespace='http://www.xbrl.org/dtr/type/numeric'/>
	<import schemaLocation='http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd' namespace='http://www.xbrl.org/dtr/type/non-numeric'/>
	<import schemaLocation='http://www.xbrl.org/2005/xbrldt-2005.xsd' namespace='http://xbrl.org/2005/xbrldt'/>
	<import namespace='http://fasb.org/us-gaap/2018-01-31' schemaLocation='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd' />
	<import namespace='http://xbrl.sec.gov/dei/2018-01-31' schemaLocation='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_FastenerMember' name='FastenerMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_AssemblyEquipmentMember' name='AssemblyEquipmentMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_UnallocatedCorporateMember' name='UnallocatedCorporateMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_AutomotiveMember' name='AutomotiveMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_NonautomotiveMember' name='NonautomotiveMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_TIGroupAutomotiveSystemsMember' name='TIGroupAutomotiveSystemsMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_CooperStandardMember' name='CooperStandardMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_ParkerHannifinMember' name='ParkerHannifinMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_RegularQuarterlyDividendMember' name='RegularQuarterlyDividendMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_ExtraDividendMember' name='ExtraDividendMember' />
	<element nillable='true' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='debit' id='fil_SellingAndAdministrativeExpensesUnallocatedCorporate' name='SellingAndAdministrativeExpensesUnallocatedCorporate' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_UnitedStatesMember' name='UnitedStatesMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_ForeignMember' name='ForeignMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_EndMarketMember' name='EndMarketMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_LocationMember' name='LocationMember' />
	<element nillable='true' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='credit' id='fil_SegmentOperatingProfit' name='SegmentOperatingProfit' />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>cvr-20181231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2019 [PPXC1A0KDJ2KVH27PYHR]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/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:fil="http://www.chicagorivet.com/20181231"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedBalanceSheets"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheets">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent' xlink:label='us-gaap_AssetsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue' xlink:label='us-gaap_CertificatesOfDepositAtCarryingValue'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_CertificatesOfDepositAtCarryingValue' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_InventoryNet' use='optional' order='4.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes' xlink:label='us-gaap_PrepaidTaxes'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_PrepaidTaxes' use='optional' order='5.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent' xlink:label='us-gaap_OtherAssetsCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_AssetsCurrent' xlink:to='us-gaap_OtherAssetsCurrent' use='optional' order='6.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_AssetsCurrent' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Assets' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent' xlink:label='us-gaap_LiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent' xlink:label='us-gaap_AccountsPayableCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='us-gaap_AccountsPayableCurrent' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_EmployeeRelatedLiabilitiesCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='us-gaap_EmployeeRelatedLiabilitiesCurrent' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent' xlink:label='us-gaap_AccruedLiabilitiesCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='us-gaap_AccruedLiabilitiesCurrent' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:label='us-gaap_CustomerAdvancesAndDepositsCurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='us-gaap_CustomerAdvancesAndDepositsCurrent' use='optional' order='4.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities' xlink:label='us-gaap_Liabilities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Liabilities' xlink:to='us-gaap_LiabilitiesCurrent' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:label='us-gaap_DeferredTaxLiabilitiesNoncurrent'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_Liabilities' xlink:to='us-gaap_DeferredTaxLiabilitiesNoncurrent' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity' xlink:label='us-gaap_LiabilitiesAndStockholdersEquity'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_Liabilities' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='us-gaap_StockholdersEquity' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValueOutstanding' xlink:label='us-gaap_CommonStockValueOutstanding'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_CommonStockValueOutstanding' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock' xlink:label='us-gaap_AdditionalPaidInCapitalCommonStock'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_AdditionalPaidInCapitalCommonStock' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue' xlink:label='us-gaap_TreasuryStockValue'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_StockholdersEquity' xlink:to='us-gaap_TreasuryStockValue' use='optional' order='4.0' weight='-1.0'/>
	</link:calculationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfIncome"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfIncome">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit' xlink:label='us-gaap_GrossProfit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_GrossProfit' xlink:to='us-gaap_Revenues' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue' xlink:label='us-gaap_CostOfRevenue'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_GrossProfit' xlink:to='us-gaap_CostOfRevenue' use='optional' order='2.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss' xlink:label='us-gaap_OperatingIncomeLoss'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_OperatingIncomeLoss' xlink:to='us-gaap_GrossProfit' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense' xlink:label='us-gaap_SellingGeneralAndAdministrativeExpense'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_OperatingIncomeLoss' xlink:to='us-gaap_SellingGeneralAndAdministrativeExpense' use='optional' order='2.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:label='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:to='us-gaap_OperatingIncomeLoss' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense' xlink:label='us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:to='us-gaap_OtherNonoperatingIncomeExpense' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetIncomeLoss' xlink:to='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetIncomeLoss' xlink:to='us-gaap_IncomeTaxExpenseBenefit' use='optional' order='2.0' weight='-1.0'/>
	</link:calculationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfCashFlows"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfCashFlows">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_Depreciation' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets' xlink:label='us-gaap_GainLossOnDispositionOfAssets'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_GainLossOnDispositionOfAssets' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:label='us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_DeferredIncomeTaxExpenseBenefit' use='optional' order='4.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:label='us-gaap_IncreaseDecreaseInAccountsReceivable'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInAccountsReceivable' use='optional' order='5.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories' xlink:label='us-gaap_IncreaseDecreaseInInventories'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInInventories' use='optional' order='6.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:label='us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInOtherOperatingAssets' use='optional' order='7.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable' xlink:label='us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInAccountsPayable' use='optional' order='8.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' use='optional' order='9.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' use='optional' order='10.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:label='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' use='optional' order='11.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:label='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:to='us-gaap_NetCashProvidedByUsedInOperatingActivities' use='optional' order='1.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:to='us-gaap_NetCashProvidedByUsedInInvestingActivities' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:to='us-gaap_NetCashProvidedByUsedInFinancingActivities' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets' xlink:label='us-gaap_PaymentsToAcquireProductiveAssets'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='us-gaap_PaymentsToAcquireProductiveAssets' use='optional' order='1.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:label='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' use='optional' order='2.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:label='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' use='optional' order='3.0' weight='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:label='us-gaap_PaymentsToAcquireHeldToMaturitySecurities'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='us-gaap_PaymentsToAcquireHeldToMaturitySecurities' use='optional' order='4.0' weight='-1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock' xlink:label='us-gaap_PaymentsOfDividendsCommonStock'/>
		<link:calculationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/summation-item' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:to='us-gaap_PaymentsOfDividendsCommonStock' use='optional' order='1.0' weight='-1.0'/>
	</link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>cvr-20181231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2019 [PPXC1A0KDJ2KVH27PYHR]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/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:fil="http://www.chicagorivet.com/20181231"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<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/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
	<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:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DocumentDocumentAndEntityInformation"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedBalanceSheets"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheets"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedBalanceSheetsParenthetical"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheetsParenthetical"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfIncome"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfIncome"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfCashFlows"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfCashFlows"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarnings" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfRetainedEarnings"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarnings"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarningsParenthetical" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfRetainedEarningsParenthetical"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarningsParenthetical"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxes" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxes"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxes"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure4ProfitSharingPlan" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure4ProfitSharingPlan"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure4ProfitSharingPlan"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncome" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure5OtherIncome"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncome"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformation" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformation"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformation"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure7CommitmentsAndContingencies" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure7CommitmentsAndContingencies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure7CommitmentsAndContingencies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure8SubsequentEvents" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure8SubsequentEvents"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure8SubsequentEvents"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureSignificantAccountingPoliciesPolicies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureSignificantAccountingPoliciesPolicies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsInventoryTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure5OtherIncomeOtherIncomeTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis' xlink:label='srt_ProductOrServiceAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_ProductOrServiceAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_ProductOrServiceAxis' xlink:to='srt_ProductsAndServicesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_ProductOrServiceAxis' xlink:to='srt_ProductsAndServicesDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_EndMarketMember' xlink:label='fil_EndMarketMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_ProductsAndServicesDomain' xlink:to='fil_EndMarketMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_StatementGeographicalAxis' use='optional' order='2.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_LocationMember' xlink:label='fil_LocationMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_SegmentGeographicalDomain' xlink:to='fil_LocationMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:label='us-gaap_DisaggregationOfRevenueTableTextBlock'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DisaggregationOfRevenueTableTextBlock' use='optional' order='1.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:label='us-gaap_PropertyPlantAndEquipmentByTypeAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_PropertyPlantAndEquipmentByTypeAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:label='us-gaap_PropertyPlantAndEquipmentTypeDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_PropertyPlantAndEquipmentTypeDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:label='us-gaap_PropertyPlantAndEquipmentTypeDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_PropertyPlantAndEquipmentTypeDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandImprovementsMember' xlink:label='us-gaap_LandImprovementsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_LandImprovementsMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingImprovementsMember' xlink:label='us-gaap_BuildingImprovementsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_BuildingImprovementsMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember' xlink:label='us-gaap_MachineryAndEquipmentMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_MachineryAndEquipmentMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:label='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:label='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis' xlink:label='srt_RangeAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_RangeAxis' use='optional' order='2.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember' xlink:label='srt_RangeMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_RangeAxis' xlink:to='srt_RangeMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember' xlink:label='srt_RangeMember_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_RangeAxis' xlink:to='srt_RangeMember_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember' xlink:label='srt_MinimumMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_RangeMember' xlink:to='srt_MinimumMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember' xlink:label='srt_MaximumMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_RangeMember' xlink:to='srt_MaximumMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:label='us-gaap_PropertyPlantAndEquipmentUsefulLife'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PropertyPlantAndEquipmentUsefulLife' use='optional' order='1.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsInventoryDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:label='us-gaap_ValuationAllowancesAndReservesTypeAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_ValuationAllowancesAndReservesTypeAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain' xlink:label='us-gaap_ValuationAllowancesAndReservesDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_ValuationAllowancesAndReservesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain' xlink:label='us-gaap_ValuationAllowancesAndReservesDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_ValuationAllowancesAndReservesDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember' xlink:label='us-gaap_AllowanceForCreditLossMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_ValuationAllowancesAndReservesDomain' xlink:to='us-gaap_AllowanceForCreditLossMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserveMember' xlink:label='us-gaap_InventoryValuationReserveMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_ValuationAllowancesAndReservesDomain' xlink:to='us-gaap_InventoryValuationReserveMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance' xlink:label='us-gaap_ValuationAllowancesAndReservesBalance'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesBalance' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:label='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions' xlink:label='us-gaap_ValuationAllowancesAndReservesDeductions'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesDeductions' use='optional' order='3.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureOtherIncomeTaxDisclosuresDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureProfitSharingPlanDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureProfitSharingPlanDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureProfitSharingPlanDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure5OtherIncomeOtherIncomeDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis' xlink:label='us-gaap_StatementBusinessSegmentsAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementBusinessSegmentsAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='us-gaap_SegmentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='us-gaap_SegmentDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_FastenerMember' xlink:label='fil_FastenerMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_SegmentDomain' xlink:to='fil_FastenerMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_AssemblyEquipmentMember' xlink:label='fil_AssemblyEquipmentMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_SegmentDomain' xlink:to='fil_AssemblyEquipmentMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_UnallocatedCorporateMember' xlink:label='fil_UnallocatedCorporateMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_SegmentDomain' xlink:to='fil_UnallocatedCorporateMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Revenues' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Depreciation' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_SegmentOperatingProfit' xlink:label='fil_SegmentOperatingProfit'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='fil_SegmentOperatingProfit' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:label='fil_SellingAndAdministrativeExpensesUnallocatedCorporate'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='fil_SellingAndAdministrativeExpensesUnallocatedCorporate' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndOtherIncome' xlink:label='us-gaap_InterestAndOtherIncome'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_InterestAndOtherIncome' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:label='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_InventoryNet' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssets' xlink:label='us-gaap_OtherAssets'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_OtherAssets' use='optional' order='10.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis' xlink:label='us-gaap_StatementBusinessSegmentsAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementBusinessSegmentsAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='us-gaap_SegmentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='us-gaap_SegmentDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_FastenerMember' xlink:label='fil_FastenerMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_SegmentDomain' xlink:to='fil_FastenerMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_AssemblyEquipmentMember' xlink:label='fil_AssemblyEquipmentMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_SegmentDomain' xlink:to='fil_AssemblyEquipmentMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis' xlink:label='srt_MajorCustomersAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_MajorCustomersAxis' use='optional' order='2.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain' xlink:label='srt_NameOfMajorCustomerDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_MajorCustomersAxis' xlink:to='srt_NameOfMajorCustomerDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain' xlink:label='srt_NameOfMajorCustomerDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_MajorCustomersAxis' xlink:to='srt_NameOfMajorCustomerDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_AutomotiveMember' xlink:label='fil_AutomotiveMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_NameOfMajorCustomerDomain' xlink:to='fil_AutomotiveMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_NonautomotiveMember' xlink:label='fil_NonautomotiveMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_NameOfMajorCustomerDomain' xlink:to='fil_NonautomotiveMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_StatementGeographicalAxis' use='optional' order='3.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_UnitedStatesMember' xlink:label='fil_UnitedStatesMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_SegmentGeographicalDomain' xlink:to='fil_UnitedStatesMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_ForeignMember' xlink:label='fil_ForeignMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_SegmentGeographicalDomain' xlink:to='fil_ForeignMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax' xlink:label='us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax' use='optional' order='1.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis' xlink:label='srt_MajorCustomersAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='srt_MajorCustomersAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain' xlink:label='srt_NameOfMajorCustomerDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='srt_MajorCustomersAxis' xlink:to='srt_NameOfMajorCustomerDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain' xlink:label='srt_NameOfMajorCustomerDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='srt_MajorCustomersAxis' xlink:to='srt_NameOfMajorCustomerDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_TIGroupAutomotiveSystemsMember' xlink:label='fil_TIGroupAutomotiveSystemsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_NameOfMajorCustomerDomain' xlink:to='fil_TIGroupAutomotiveSystemsMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_CooperStandardMember' xlink:label='fil_CooperStandardMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_NameOfMajorCustomerDomain' xlink:to='fil_CooperStandardMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_ParkerHannifinMember' xlink:label='fil_ParkerHannifinMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_NameOfMajorCustomerDomain' xlink:to='fil_ParkerHannifinMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1' xlink:label='us-gaap_ConcentrationRiskPercentage1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ConcentrationRiskPercentage1' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:label='us-gaap_AdditionalInformationAboutEntitysReportableSegments'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_AdditionalInformationAboutEntitysReportableSegments' use='optional' order='2.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureCommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureCommitmentsAndContingenciesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureCommitmentsAndContingenciesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureSubsequentEventsDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureSubsequentEventsDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureSubsequentEventsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAxis' xlink:label='us-gaap_DividendsAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_DividendsAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsDomain' xlink:label='us-gaap_DividendsDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_DividendsAxis' xlink:to='us-gaap_DividendsDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsDomain' xlink:label='us-gaap_DividendsDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_DividendsAxis' xlink:to='us-gaap_DividendsDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_RegularQuarterlyDividendMember' xlink:label='fil_RegularQuarterlyDividendMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_DividendsDomain' xlink:to='fil_RegularQuarterlyDividendMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_ExtraDividendMember' xlink:label='fil_ExtraDividendMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_DividendsDomain' xlink:to='fil_ExtraDividendMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableAmountPerShare' xlink:label='us-gaap_DividendsPayableAmountPerShare'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendsPayableAmountPerShare' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableCurrent' xlink:label='us-gaap_DividendsPayableCurrent'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendsPayableCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear' xlink:label='us-gaap_DividendPayableDateToBePaidDayMonthAndYear'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendPayableDateToBePaidDayMonthAndYear' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' use='optional' order='5.0'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/all' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementTable' order='0.5' xbrldt:closed='true' xbrldt:contextElement='segment' use='optional'/>
	</link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>cvr-20181231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no" ?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2019 [PPXC1A0KDJ2KVH27PYHR]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:fil="http://www.chicagorivet.com/20181231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
	<roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
	<roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
	<roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
	<roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
	<roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
	<roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
	<roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
	<link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
		  <link:loc xlink:href="cvr-20181231.xsd#fil_UnallocatedCorporateMember" xlink:label="fil_UnallocatedCorporateMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_UnallocatedCorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unallocated Corporate</link:label>
		  <link:label xlink:label="lab_fil_UnallocatedCorporateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Unallocated Corporate, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_UnallocatedCorporateMember" xlink:to="lab_fil_UnallocatedCorporateMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit sharing plan contribution</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InventoryValuationReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation reserves</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract" xlink:label="us-gaap_TableTextBlockSupplementAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_TableTextBlockSupplementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tables/Schedules</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlockSupplementAbstract" xlink:to="lab_us-gaap_TableTextBlockSupplementAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes, net</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Assets</link:label>
		  <link:label xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Assets</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_TextBlockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Details</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TextBlockAbstract" xlink:to="lab_us-gaap_TextBlockAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableCurrent" xlink:label="us-gaap_DividendsPayableCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DividendsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends payable amount</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrent" xlink:to="lab_us-gaap_DividendsPayableCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:label="us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Permanent differences</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsOther" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected tax at U.S. statutory rate</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Income Tax Exense</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures in Accounts Payable</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Increase (Decrease) in Cash and Cash Equivalents</link:label>
		  <link:label xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Increase (Decrease) in Cash and Cash Equivalents</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, 171,964 Shares at cost</link:label>
		  <link:label xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, 171,964 Shares at cost</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Liabilities</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
		  <link:label xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning of Year</link:label>
		  <link:label xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">End of Year</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Small Business</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current with reporting</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableAmountPerShare" xlink:label="us-gaap_DividendsPayableAmountPerShare" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DividendsPayableAmountPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends per share</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableAmountPerShare" xlink:to="lab_us-gaap_DividendsPayableAmountPerShare" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserveMember" xlink:label="us-gaap_InventoryValuationReserveMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InventoryValuationReserveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Reserve, Inventory</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserveMember" xlink:to="lab_us-gaap_InventoryValuationReserveMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, net</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes</link:label>
		  <link:label xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for income tax expense, Deferred</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shareholders' Equity</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Voluntary filer</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:label="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Date of Record</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:to="lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_RegularQuarterlyDividendMember" xlink:label="fil_RegularQuarterlyDividendMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_RegularQuarterlyDividendMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Regular Quarterly dividend</link:label>
		  <link:label xlink:label="lab_fil_RegularQuarterlyDividendMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Regular Quarterly dividend, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_RegularQuarterlyDividendMember" xlink:to="lab_fil_RegularQuarterlyDividendMember" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_AutomotiveMember" xlink:label="fil_AutomotiveMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_AutomotiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Automotive</link:label>
		  <link:label xlink:label="lab_fil_AutomotiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Automotive, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_AutomotiveMember" xlink:to="lab_fil_AutomotiveMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">4 - Profit Sharing Plan</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flows from Investing Activities:</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:label="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income Per Share</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
		  <link:label xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesAndDepositsCurrent" xlink:label="us-gaap_CustomerAdvancesAndDepositsCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CustomerAdvancesAndDepositsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unearned Revenue and Customer Deposits</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerAdvancesAndDepositsCurrent" xlink:to="lab_us-gaap_CustomerAdvancesAndDepositsCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_UnitedStatesMember" xlink:label="fil_UnitedStatesMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_UnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">United States</link:label>
		  <link:label xlink:label="lab_fil_UnitedStatesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the United States, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_UnitedStatesMember" xlink:to="lab_fil_UnitedStatesMember" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_NonautomotiveMember" xlink:label="fil_NonautomotiveMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_NonautomotiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonautomotive</link:label>
		  <link:label xlink:label="lab_fil_NonautomotiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Nonautomotive, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_NonautomotiveMember" xlink:to="lab_fil_NonautomotiveMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="us-gaap_LandAndLandImprovements" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_LandAndLandImprovements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land and improvements</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndLandImprovements" xlink:to="lab_us-gaap_LandAndLandImprovements" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PolicyTextBlockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Policies</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="lab_us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">7 - Commitments and Contingencies</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Current Assets</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Liabilities</link:label>
		  <link:label xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fiscal Year End</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAxis" xlink:label="us-gaap_DividendsAxis" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DividendsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends [Axis]</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsAxis" xlink:to="lab_us-gaap_DividendsAxis" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_CooperStandardMember" xlink:label="fil_CooperStandardMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_CooperStandardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cooper Standard</link:label>
		  <link:label xlink:label="lab_fil_CooperStandardMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Cooper Standard, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_CooperStandardMember" xlink:to="lab_fil_CooperStandardMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impact of the Act</link:label>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Impact of the Act</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized software and other</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOther" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Uncertain Tax Positions</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:to="lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Risk</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Principles of Consolidation</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">6 - Segment Information</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">1 - Nature of Business and Significant Accounting Policies</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchases of Certificates of Deposit</link:label>
		  <link:label xlink:label="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of Certificates of Deposit</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from the Sale of Equipment</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Expenses {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Accrued Expenses</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Income Taxes</link:label>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_AmendmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Description</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="lab_dei_AmendmentDescription" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="us-gaap_OperatingLeasesRentExpenseNet" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rent Expense</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_ParkerHannifinMember" xlink:label="fil_ParkerHannifinMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_ParkerHannifinMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Parker Hannifin</link:label>
		  <link:label xlink:label="lab_fil_ParkerHannifinMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Parker Hannifin, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_ParkerHannifinMember" xlink:to="lab_fil_ParkerHannifinMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax expense, %</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State taxes, net of federal benefit</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax assets valuation allowance</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property taxes</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:label="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Capitalized Property Plant and Equipment</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Valuation and Qualifying Accounts</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Sales</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CertificatesOfDepositAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositAtCarryingValue" xlink:to="lab_us-gaap_CertificatesOfDepositAtCarryingValue" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Registrant Name</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="lab_us-gaap_MachineryAndEquipmentGross" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_LocationMember" xlink:label="fil_LocationMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_LocationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Location</link:label>
		  <link:label xlink:label="lab_fil_LocationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Location, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_LocationMember" xlink:to="lab_fil_LocationMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flows from Operating Activities:</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Current Liabilities</link:label>
		  <link:label xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Current Liabilities</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityIncorporationStateCountryName" xlink:label="dei_EntityIncorporationStateCountryName" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityIncorporationStateCountryName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State Country Name</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryName" xlink:to="lab_dei_EntityIncorporationStateCountryName" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Form</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:label="us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends Payable, Date to be Paid</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:to="lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_TIGroupAutomotiveSystemsMember" xlink:label="fil_TIGroupAutomotiveSystemsMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_TIGroupAutomotiveSystemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">T.I. Group Automotive Systems</link:label>
		  <link:label xlink:label="lab_fil_TIGroupAutomotiveSystemsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the T.I. Group Automotive Systems, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_TIGroupAutomotiveSystemsMember" xlink:to="lab_fil_TIGroupAutomotiveSystemsMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Expenses {2}</link:label>
		  <link:label xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Accrued Expenses</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">8 - Subsequent Events</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndOtherIncomeTextBlock" xlink:label="us-gaap_InterestAndOtherIncomeTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InterestAndOtherIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">5 - Other Income</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncomeTextBlock" xlink:to="lab_us-gaap_InterestAndOtherIncomeTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable {2}</link:label>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Payable</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Statements of Cash Flows</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
		  <link:label xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Income</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Before Income Taxes</link:label>
		  <link:label xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income Before Income Taxes</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Liabilities and Shareholders' Equity</link:label>
		  <link:label xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities and Shareholders' Equity</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Emerging Growth Company</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="us-gaap_InterestAndOtherIncome" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income {3}</link:label>
		  <link:label xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncome" xlink:to="lab_us-gaap_InterestAndOtherIncome" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other nonoperating income</link:label>
		  <link:label xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other nonoperating income</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="lab_us-gaap_OtherNonoperatingIncome" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unearned Revenue and Customer Deposits {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unearned Revenue and Customer Deposits</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:to="lab_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Statements of Income</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Shareholders' Equity</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Float</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:label="us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividend declaration date</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:to="lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_ExtraDividendMember" xlink:label="fil_ExtraDividendMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_ExtraDividendMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extra dividend</link:label>
		  <link:label xlink:label="lab_fil_ExtraDividendMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Extra dividend, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_ExtraDividendMember" xlink:to="lab_fil_ExtraDividendMember" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_AssemblyEquipmentMember" xlink:label="fil_AssemblyEquipmentMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_AssemblyEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assembly Equipment</link:label>
		  <link:label xlink:label="lab_fil_AssemblyEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Assembly Equipment, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_AssemblyEquipmentMember" xlink:to="lab_fil_AssemblyEquipmentMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance at beginning of year</link:label>
		  <link:label xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of year</link:label>
		  <link:label xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of year</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Schedule of Non-cash Investing Activities:</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flows from Financing Activities:</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by Operating Activities</link:label>
		  <link:label xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Cash Provided by Operating Activities</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
		  <link:label xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings at Beginning of Year</link:label>
		  <link:label xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings at End of Year</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shell Company</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Well-known Seasoned Issuer</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State taxes, net of federal benefit, %</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected tax at U.S. statutory rate, %</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for State income tax expense, Current</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="us-gaap_AllowanceForCreditLossMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Less: Accumulated depreciation</link:label>
		  <link:label xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Accumulated depreciation</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Work in process</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">3 - Income Taxes</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DisclosureTextBlockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="lab_us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories, net {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies (Note 7)</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Wages and Salaries</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable - Less allowances of $140,000</link:label>
		  <link:label xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssets" xlink:label="us-gaap_OtherAssets" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Permanent differences, %</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Federal income tax expense, Current</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Write-offs</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Buildings and improvements</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Dividends Paid</link:label>
		  <link:label xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash Dividends Paid</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain on the Sale of Equipment</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="us-gaap_CommonStockValueOutstanding" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, $1.00 Par Value, 4,000,000 Shares Authorized: 1,138,096 Shares Issued, 966,132 Shares Outstanding</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValueOutstanding" xlink:to="lab_us-gaap_CommonStockValueOutstanding" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Expenses</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of common stock shares outstanding</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Period End date</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsDomain" xlink:label="us-gaap_DividendsDomain" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DividendsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_DividendsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsDomain" xlink:to="lab_us-gaap_DividendsDomain" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_SegmentOperatingProfit" xlink:label="fil_SegmentOperatingProfit" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_SegmentOperatingProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment operating profit</link:label>
		  <link:label xlink:label="lab_fil_SegmentOperatingProfit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The net result for the period of deducting segment operating expenses from segment operating revenues.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_SegmentOperatingProfit" xlink:to="lab_fil_SegmentOperatingProfit" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_EndMarketMember" xlink:label="fil_EndMarketMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_EndMarketMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">End-market</link:label>
		  <link:label xlink:label="lab_fil_EndMarketMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the End-market, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_EndMarketMember" xlink:to="lab_fil_EndMarketMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income Per Share {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income Per Share</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents and Certificates of Deposit</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Paid for Income Taxes</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, No Par Value, 500,000 Shares Authorized: None Outstanding</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Current Assets</link:label>
		  <link:label xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Current Assets</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Assets</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ex Transition Period</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Filer Category</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of revenues from major customers</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest income&#x85;.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued vacation</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impact of the Act, %</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All other items</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
		  <link:label xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="us-gaap_LandImprovementsMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land Improvements {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land Improvements</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandImprovementsMember" xlink:to="lab_us-gaap_LandImprovementsMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:label="us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income {2}</link:label>
		  <link:label xlink:label="lab_us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Income</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:to="lab_us-gaap_InterestAndOtherIncomeTableTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2 - Balance Sheet Details</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Used in Financing Activities</link:label>
		  <link:label xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Cash Used in Financing Activities</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Used in Investing Activities</link:label>
		  <link:label xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Cash Used in Investing Activities</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Certificates of Deposit</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:to="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and Amortization</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Administrative Expenses</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Payable</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Registrant CIK</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_ForeignMember" xlink:label="fil_ForeignMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_ForeignMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign</link:label>
		  <link:label xlink:label="lab_fil_ForeignMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Foreign, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_ForeignMember" xlink:to="lab_fil_ForeignMember" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_SellingAndAdministrativeExpensesUnallocatedCorporate" xlink:label="fil_SellingAndAdministrativeExpensesUnallocatedCorporate" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and administrative expenses</link:label>
		  <link:label xlink:label="lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the monetary amount of Selling and administrative expenses Unallocated Corporate, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_SellingAndAdministrativeExpensesUnallocatedCorporate" xlink:to="lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets and Liabilities</link:label>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets and Liabilities</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Charges to statement of income</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingImprovementsMember" xlink:label="us-gaap_BuildingImprovementsMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building Improvements</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingImprovementsMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Dividends" xlink:label="us-gaap_Dividends" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Dividends Paid, $1.14 and $1.15 Per Share in 2018 and 2017, respectively</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in Operating Assets and Liabilities:</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Profit</link:label>
		  <link:label xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating Profit</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholders' Equity</link:label>
		  <link:label xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Shareholders' Equity</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="us-gaap_PrepaidTaxes" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Income Taxes</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Identification Number (TIN)</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalInformationAboutEntitysReportableSegments" xlink:label="us-gaap_AdditionalInformationAboutEntitysReportableSegments" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_AdditionalInformationAboutEntitysReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of accounts receivable balances</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalInformationAboutEntitysReportableSegments" xlink:to="lab_us-gaap_AdditionalInformationAboutEntitysReportableSegments" xlink:type="arc"/>
		  <link:loc xlink:href="cvr-20181231.xsd#fil_FastenerMember" xlink:label="fil_FastenerMember" xlink:type="locator"/>
		  <link:label xlink:label="lab_fil_FastenerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fastener</link:label>
		  <link:label xlink:label="lab_fil_FastenerMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the Fastener, during the indicated time period.</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="fil_FastenerMember" xlink:to="lab_fil_FastenerMember" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Other, Net</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Common Shares Outstanding</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" xlink:label="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" xlink:to="lab_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidated Statements of Retained Earnings</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures</link:label>
		  <link:label xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital Expenditures</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc"/>
		  <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="locator"/>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Wages and Salaries {1}</link:label>
		  <link:label xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Wages and Salaries</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc"/>
		  <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
		  <link:label xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
		  <link:labelArc order="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc"/>
	</link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>cvr-20181231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2019 [PPXC1A0KDJ2KVH27PYHR]. www.edgarsuite.com -->
<link:linkbase xmlns="http://www.xbrl.org/2003/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:fil="http://www.chicagorivet.com/20181231"
		xmlns:link="http://www.xbrl.org/2003/linkbase"
		xmlns:xlink="http://www.w3.org/1999/xlink"
		xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
		xmlns:xbrli="http://www.xbrl.org/2003/instance">
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DocumentDocumentAndEntityInformation">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName' xlink:label='dei_EntityRegistrantName'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityRegistrantName' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey' xlink:label='dei_EntityCentralIndexKey'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityCentralIndexKey' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType' xlink:label='dei_DocumentType'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentType' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate' xlink:label='dei_DocumentPeriodEndDate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentPeriodEndDate' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate' xlink:label='dei_CurrentFiscalYearEndDate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_CurrentFiscalYearEndDate' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol' xlink:label='dei_TradingSymbol'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_TradingSymbol' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityTaxIdentificationNumber' xlink:label='dei_EntityTaxIdentificationNumber'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityTaxIdentificationNumber' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding' xlink:label='dei_EntityCommonStockSharesOutstanding'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityCommonStockSharesOutstanding' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat' xlink:label='dei_EntityPublicFloat'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityPublicFloat' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory' xlink:label='dei_EntityFilerCategory'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityFilerCategory' use='optional' order='10.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus' xlink:label='dei_EntityCurrentReportingStatus'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityCurrentReportingStatus' use='optional' order='11.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers' xlink:label='dei_EntityVoluntaryFilers'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityVoluntaryFilers' use='optional' order='12.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer' xlink:label='dei_EntityWellKnownSeasonedIssuer'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityWellKnownSeasonedIssuer' use='optional' order='13.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany' xlink:label='dei_EntityShellCompany'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityShellCompany' use='optional' order='14.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness' xlink:label='dei_EntitySmallBusiness'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntitySmallBusiness' use='optional' order='15.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany' xlink:label='dei_EntityEmergingGrowthCompany'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityEmergingGrowthCompany' use='optional' order='16.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod' xlink:label='dei_EntityExTransitionPeriod'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityExTransitionPeriod' use='optional' order='17.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentDescription' xlink:label='dei_AmendmentDescription'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_AmendmentDescription' use='optional' order='18.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag' xlink:label='dei_AmendmentFlag'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_AmendmentFlag' use='optional' order='19.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus' xlink:label='dei_DocumentFiscalYearFocus'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentFiscalYearFocus' use='optional' order='20.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus' xlink:label='dei_DocumentFiscalPeriodFocus'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentFiscalPeriodFocus' use='optional' order='21.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityIncorporationStateCountryName' xlink:label='dei_EntityIncorporationStateCountryName'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityIncorporationStateCountryName' use='optional' order='22.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityAddressAddressLine1' xlink:label='dei_EntityAddressAddressLine1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityAddressAddressLine1' use='optional' order='23.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityAddressCityOrTown' xlink:label='dei_EntityAddressCityOrTown'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityAddressCityOrTown' use='optional' order='24.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityAddressStateOrProvince' xlink:label='dei_EntityAddressStateOrProvince'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityAddressStateOrProvince' use='optional' order='25.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityAddressPostalZipCode' xlink:label='dei_EntityAddressPostalZipCode'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityAddressPostalZipCode' use='optional' order='26.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CityAreaCode' xlink:label='dei_CityAreaCode'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_CityAreaCode' use='optional' order='27.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LocalPhoneNumber' xlink:label='dei_LocalPhoneNumber'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_LocalPhoneNumber' use='optional' order='28.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedBalanceSheets"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheets">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract' xlink:label='us-gaap_AssetsAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_AssetsAbstract' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract' xlink:label='us-gaap_AssetsCurrentAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsAbstract' xlink:to='us-gaap_AssetsCurrentAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue' xlink:label='us-gaap_CertificatesOfDepositAtCarryingValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_CertificatesOfDepositAtCarryingValue' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_InventoryNet' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidTaxes' xlink:label='us-gaap_PrepaidTaxes'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_PrepaidTaxes' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsCurrent' xlink:label='us-gaap_OtherAssetsCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_OtherAssetsCurrent' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent' xlink:label='us-gaap_AssetsCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='us-gaap_AssetsCurrent' use='optional' order='7.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AssetsAbstract' xlink:to='us-gaap_Assets' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:label='us-gaap_LiabilitiesAndStockholdersEquityAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_LiabilitiesAndStockholdersEquityAbstract' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract' xlink:label='us-gaap_LiabilitiesCurrentAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_LiabilitiesCurrentAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent' xlink:label='us-gaap_AccountsPayableCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='us-gaap_AccountsPayableCurrent' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_EmployeeRelatedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='us-gaap_EmployeeRelatedLiabilitiesCurrent' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent' xlink:label='us-gaap_AccruedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='us-gaap_AccruedLiabilitiesCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:label='us-gaap_CustomerAdvancesAndDepositsCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='us-gaap_CustomerAdvancesAndDepositsCurrent' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent' xlink:label='us-gaap_LiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='us-gaap_LiabilitiesCurrent' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:label='us-gaap_DeferredTaxLiabilitiesNoncurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_DeferredTaxLiabilitiesNoncurrent' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities' xlink:label='us-gaap_Liabilities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_Liabilities' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract' xlink:label='us-gaap_StockholdersEquityAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_StockholdersEquityAbstract' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue' xlink:label='us-gaap_PreferredStockValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_PreferredStockValue' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValueOutstanding' xlink:label='us-gaap_CommonStockValueOutstanding'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_CommonStockValueOutstanding' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock' xlink:label='us-gaap_AdditionalPaidInCapitalCommonStock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_AdditionalPaidInCapitalCommonStock' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue' xlink:label='us-gaap_TreasuryStockValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_TreasuryStockValue' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='us-gaap_StockholdersEquity' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity' xlink:label='us-gaap_LiabilitiesAndStockholdersEquity'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='us-gaap_LiabilitiesAndStockholdersEquity' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract' xlink:label='us-gaap_CommitmentsAndContingenciesDisclosureAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommitmentsAndContingenciesDisclosureAbstract' use='optional' order='3.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedBalanceSheetsParenthetical"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheetsParenthetical">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent' xlink:label='us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare' xlink:label='us-gaap_PreferredStockParOrStatedValuePerShare'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PreferredStockParOrStatedValuePerShare' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized' xlink:label='us-gaap_PreferredStockSharesAuthorized'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PreferredStockSharesAuthorized' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding' xlink:label='us-gaap_PreferredStockSharesOutstanding'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PreferredStockSharesOutstanding' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare' xlink:label='us-gaap_CommonStockParOrStatedValuePerShare'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockParOrStatedValuePerShare' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized' xlink:label='us-gaap_CommonStockSharesAuthorized'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockSharesAuthorized' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued' xlink:label='us-gaap_CommonStockSharesIssued'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockSharesIssued' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding' xlink:label='us-gaap_CommonStockSharesOutstanding'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockSharesOutstanding' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares' xlink:label='us-gaap_TreasuryStockShares'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_TreasuryStockShares' use='optional' order='9.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfIncome"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfIncome">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract' xlink:label='us-gaap_IncomeStatementAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeStatementAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_Revenues' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue' xlink:label='us-gaap_CostOfRevenue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CostOfRevenue' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit' xlink:label='us-gaap_GrossProfit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_GrossProfit' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense' xlink:label='us-gaap_SellingGeneralAndAdministrativeExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_SellingGeneralAndAdministrativeExpense' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss' xlink:label='us-gaap_OperatingIncomeLoss'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OperatingIncomeLoss' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense' xlink:label='us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OtherNonoperatingIncomeExpense' use='optional' order='7.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:label='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' use='optional' order='8.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxExpenseBenefit' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='10.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' xlink:label='us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' use='optional' order='11.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfCashFlows"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfCashFlows">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract' xlink:label='us-gaap_StatementOfCashFlowsAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementOfCashFlowsAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_Depreciation' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets' xlink:label='us-gaap_GainLossOnDispositionOfAssets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_GainLossOnDispositionOfAssets' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:label='us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_DeferredIncomeTaxExpenseBenefit' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:label='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:label='us-gaap_IncreaseDecreaseInAccountsReceivable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInAccountsReceivable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories' xlink:label='us-gaap_IncreaseDecreaseInInventories'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInInventories' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:label='us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInOtherOperatingAssets' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable' xlink:label='us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInAccountsPayable' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:label='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' use='optional' order='7.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInOperatingActivities' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets' xlink:label='us-gaap_PaymentsToAcquireProductiveAssets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_PaymentsToAcquireProductiveAssets' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:label='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:label='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:label='us-gaap_PaymentsToAcquireHeldToMaturitySecurities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_PaymentsToAcquireHeldToMaturitySecurities' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInInvestingActivities' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock' xlink:label='us-gaap_PaymentsOfDividendsCommonStock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:to='us-gaap_PaymentsOfDividendsCommonStock' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivities'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInFinancingActivities' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:label='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/totalLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/periodStartLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue_1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue_1' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid' xlink:label='us-gaap_IncomeTaxesPaid'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxesPaid' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract' xlink:label='us-gaap_SupplementalCashFlowInformationAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_SupplementalCashFlowInformationAbstract' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid' xlink:label='us-gaap_CapitalExpendituresIncurredButNotYetPaid'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CapitalExpendituresIncurredButNotYetPaid' use='optional' order='7.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarnings" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfRetainedEarnings"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarnings">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract' xlink:label='us-gaap_StatementOfStockholdersEquityAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementOfStockholdersEquityAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/periodStartLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Dividends' xlink:label='us-gaap_Dividends'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_Dividends' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit_1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_RetainedEarningsAccumulatedDeficit_1' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarningsParenthetical" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_ConsolidatedStatementsOfRetainedEarningsParenthetical"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarningsParenthetical">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared' xlink:label='us-gaap_CommonStockDividendsPerShareDeclared'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CommonStockDividendsPerShareDeclared' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' xlink:label='us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' xlink:label='us-gaap_SupplementalBalanceSheetDisclosuresTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxes" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxes"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxes">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock' xlink:label='us-gaap_IncomeTaxDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_IncomeTaxDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure4ProfitSharingPlan" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure4ProfitSharingPlan"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure4ProfitSharingPlan">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' xlink:label='us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncome" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure5OtherIncome"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncome">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndOtherIncomeTextBlock' xlink:label='us-gaap_InterestAndOtherIncomeTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_InterestAndOtherIncomeTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformation" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformation"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformation">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock' xlink:label='us-gaap_SegmentReportingDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_SegmentReportingDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure7CommitmentsAndContingencies" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure7CommitmentsAndContingencies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure7CommitmentsAndContingencies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' xlink:label='us-gaap_CommitmentsAndContingenciesDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure8SubsequentEvents" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure8SubsequentEvents"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure8SubsequentEvents">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock' xlink:label='us-gaap_SubsequentEventsTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_SubsequentEventsTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureSignificantAccountingPoliciesPolicies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureSignificantAccountingPoliciesPolicies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PolicyTextBlockAbstract' xlink:label='us-gaap_PolicyTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock' xlink:label='us-gaap_ConsolidationPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_ConsolidationPolicyTextBlock' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' xlink:label='us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk' xlink:label='us-gaap_ConcentrationRiskCreditRisk'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_ConcentrationRiskCreditRisk' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock' xlink:label='us-gaap_CashAndCashEquivalentsPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_CashAndCashEquivalentsPolicyTextBlock' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy' xlink:label='us-gaap_FairValueOfFinancialInstrumentsPolicy'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_FairValueOfFinancialInstrumentsPolicy' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock' xlink:label='us-gaap_InventoryPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_InventoryPolicyTextBlock' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' xlink:label='us-gaap_PropertyPlantAndEquipmentPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock' xlink:label='us-gaap_IncomeTaxPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_IncomeTaxPolicyTextBlock' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock' xlink:label='us-gaap_SegmentReportingPolicyPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_SegmentReportingPolicyPolicyTextBlock' use='optional' order='9.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock' xlink:label='us-gaap_EarningsPerSharePolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_EarningsPerSharePolicyTextBlock' use='optional' order='10.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates' xlink:label='us-gaap_UseOfEstimates'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_UseOfEstimates' use='optional' order='11.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' xlink:label='us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' use='optional' order='12.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsInventoryTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock' xlink:label='us-gaap_ScheduleOfInventoryCurrentTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfInventoryCurrentTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock' xlink:label='us-gaap_PropertyPlantAndEquipmentTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentTextBlock' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' xlink:label='us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' xlink:label='srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' xlink:label='us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' xlink:label='us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' xlink:label='us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure5OtherIncomeOtherIncomeTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:label='us-gaap_InterestAndOtherIncomeTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_InterestAndOtherIncomeTableTextBlock' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' xlink:label='us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis' xlink:label='srt_ProductOrServiceAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_ProductOrServiceAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_ProductOrServiceAxis' xlink:to='srt_ProductsAndServicesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_EndMarketMember' xlink:label='fil_EndMarketMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_ProductOrServiceAxis' xlink:to='fil_EndMarketMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_StatementGeographicalAxis' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_LocationMember' xlink:label='fil_LocationMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='fil_LocationMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:label='us-gaap_DisaggregationOfRevenueTableTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DisaggregationOfRevenueTableTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:label='us-gaap_PropertyPlantAndEquipmentByTypeAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_PropertyPlantAndEquipmentByTypeAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:label='us-gaap_PropertyPlantAndEquipmentTypeDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_PropertyPlantAndEquipmentTypeDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandImprovementsMember' xlink:label='us-gaap_LandImprovementsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_LandImprovementsMember' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingImprovementsMember' xlink:label='us-gaap_BuildingImprovementsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_BuildingImprovementsMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember' xlink:label='us-gaap_MachineryAndEquipmentMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_MachineryAndEquipmentMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:label='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:label='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis' xlink:label='srt_RangeAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_RangeAxis' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember' xlink:label='srt_RangeMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_RangeAxis' xlink:to='srt_RangeMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember' xlink:label='srt_MinimumMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_RangeAxis' xlink:to='srt_MinimumMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember' xlink:label='srt_MaximumMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_RangeAxis' xlink:to='srt_MaximumMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:label='us-gaap_PropertyPlantAndEquipmentUsefulLife'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PropertyPlantAndEquipmentUsefulLife' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent' xlink:label='us-gaap_LiabilityForUncertainTaxPositionsCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_LiabilityForUncertainTaxPositionsCurrent' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:label='us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' xlink:label='us-gaap_WeightedAverageNumberOfSharesOutstandingBasic'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsInventoryDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials' xlink:label='us-gaap_InventoryRawMaterials'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryRawMaterials' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess' xlink:label='us-gaap_InventoryWorkInProcess'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryWorkInProcess' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods' xlink:label='us-gaap_InventoryFinishedGoods'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryFinishedGoods' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves' xlink:label='us-gaap_InventoryValuationReserves'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryValuationReserves' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InventoryNet' use='optional' order='5.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndLandImprovements' xlink:label='us-gaap_LandAndLandImprovements'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_LandAndLandImprovements' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross' xlink:label='us-gaap_BuildingsAndImprovementsGross'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_BuildingsAndImprovementsGross' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross' xlink:label='us-gaap_MachineryAndEquipmentGross'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_MachineryAndEquipmentGross' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther' xlink:label='us-gaap_PropertyPlantAndEquipmentOther'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentOther' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:label='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet' xlink:label='us-gaap_PropertyPlantAndEquipmentOtherNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_PropertyPlantAndEquipmentOtherNet' use='optional' order='6.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_OtherEmployeeRelatedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' xlink:label='us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent' xlink:label='us-gaap_OtherAccruedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OtherAccruedLiabilitiesCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent' xlink:label='us-gaap_AccruedLiabilitiesCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_AccruedLiabilitiesCurrent' use='optional' order='4.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:label='us-gaap_ValuationAllowancesAndReservesTypeAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_ValuationAllowancesAndReservesTypeAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain' xlink:label='us-gaap_ValuationAllowancesAndReservesDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_ValuationAllowancesAndReservesDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForCreditLossMember' xlink:label='us-gaap_AllowanceForCreditLossMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_AllowanceForCreditLossMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserveMember' xlink:label='us-gaap_InventoryValuationReserveMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='us-gaap_InventoryValuationReserveMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance' xlink:label='us-gaap_ValuationAllowancesAndReservesBalance'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesBalance' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/periodStartLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:label='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions' xlink:label='us-gaap_ValuationAllowancesAndReservesDeductions'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesDeductions' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance' xlink:label='us-gaap_ValuationAllowancesAndReservesBalance_1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ValuationAllowancesAndReservesBalance_1' use='optional' order='4.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' xlink:label='us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit' xlink:label='us-gaap_CurrentStateAndLocalTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_CurrentStateAndLocalTaxExpenseBenefit' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:label='us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredIncomeTaxExpenseBenefit' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxExpenseBenefit' use='optional' order='4.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureOtherIncomeTaxDisclosuresDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' xlink:label='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance' xlink:label='us-gaap_DeferredTaxAssetsValuationAllowance'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsValuationAllowance' use='optional' order='2.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' xlink:label='us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' xlink:label='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther' xlink:label='us-gaap_IncomeTaxReconciliationDeductionsOther'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationDeductionsOther' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' xlink:label='us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxExpenseBenefit' use='optional' order='9.0' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations' xlink:label='us-gaap_EffectiveIncomeTaxRateContinuingOperations'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateContinuingOperations' use='optional' order='10.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:label='us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsInventory' xlink:label='us-gaap_DeferredTaxAssetsInventory'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsInventory' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' xlink:label='us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' xlink:label='us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOther' xlink:label='us-gaap_DeferredTaxAssetsOther'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsOther' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:label='us-gaap_DeferredTaxAssetsLiabilitiesNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DeferredTaxAssetsLiabilitiesNet' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureProfitSharingPlanDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureProfitSharingPlanDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureProfitSharingPlanDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' xlink:label='us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure5OtherIncomeOtherIncomeDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest' xlink:label='us-gaap_InvestmentIncomeInterest'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_InvestmentIncomeInterest' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncome' xlink:label='us-gaap_OtherNonoperatingIncome'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OtherNonoperatingIncome' use='optional' order='2.0' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense' xlink:label='us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OtherNonoperatingIncomeExpense' use='optional' order='3.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis' xlink:label='us-gaap_StatementBusinessSegmentsAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementBusinessSegmentsAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='us-gaap_SegmentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_FastenerMember' xlink:label='fil_FastenerMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='fil_FastenerMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_AssemblyEquipmentMember' xlink:label='fil_AssemblyEquipmentMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='fil_AssemblyEquipmentMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_UnallocatedCorporateMember' xlink:label='fil_UnallocatedCorporateMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='fil_UnallocatedCorporateMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Revenues' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Depreciation' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_SegmentOperatingProfit' xlink:label='fil_SegmentOperatingProfit'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='fil_SegmentOperatingProfit' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:label='fil_SellingAndAdministrativeExpensesUnallocatedCorporate'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='fil_SellingAndAdministrativeExpensesUnallocatedCorporate' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestAndOtherIncome' xlink:label='us-gaap_InterestAndOtherIncome'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_InterestAndOtherIncome' use='optional' order='5.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:label='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_AccountsReceivableNetCurrent' use='optional' order='7.0' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_InventoryNet' use='optional' order='8.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_PropertyPlantAndEquipmentNet' use='optional' order='9.0' preferredLabel='http://www.xbrl.org/2003/role/verboseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssets' xlink:label='us-gaap_OtherAssets'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_OtherAssets' use='optional' order='10.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis' xlink:label='us-gaap_StatementBusinessSegmentsAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementBusinessSegmentsAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='us-gaap_SegmentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_FastenerMember' xlink:label='fil_FastenerMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='fil_FastenerMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_AssemblyEquipmentMember' xlink:label='fil_AssemblyEquipmentMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='fil_AssemblyEquipmentMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis' xlink:label='srt_MajorCustomersAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_MajorCustomersAxis' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain' xlink:label='srt_NameOfMajorCustomerDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='srt_NameOfMajorCustomerDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_AutomotiveMember' xlink:label='fil_AutomotiveMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='fil_AutomotiveMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_NonautomotiveMember' xlink:label='fil_NonautomotiveMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='fil_NonautomotiveMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_StatementGeographicalAxis' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='srt_SegmentGeographicalDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_UnitedStatesMember' xlink:label='fil_UnitedStatesMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='fil_UnitedStatesMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_ForeignMember' xlink:label='fil_ForeignMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_StatementGeographicalAxis' xlink:to='fil_ForeignMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax' xlink:label='us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis' xlink:label='srt_MajorCustomersAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='srt_MajorCustomersAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain' xlink:label='srt_NameOfMajorCustomerDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='srt_NameOfMajorCustomerDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_TIGroupAutomotiveSystemsMember' xlink:label='fil_TIGroupAutomotiveSystemsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='fil_TIGroupAutomotiveSystemsMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_CooperStandardMember' xlink:label='fil_CooperStandardMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='fil_CooperStandardMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_ParkerHannifinMember' xlink:label='fil_ParkerHannifinMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='fil_ParkerHannifinMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1' xlink:label='us-gaap_ConcentrationRiskPercentage1'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ConcentrationRiskPercentage1' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:label='us-gaap_AdditionalInformationAboutEntitysReportableSegments'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_AdditionalInformationAboutEntitysReportableSegments' use='optional' order='2.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureCommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureCommitmentsAndContingenciesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureCommitmentsAndContingenciesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet' xlink:label='us-gaap_OperatingLeasesRentExpenseNet'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_OperatingLeasesRentExpenseNet' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20181231/role/idr_DisclosureSubsequentEventsDetails" xlink:type="simple" xlink:href="cvr-20181231.xsd#idr_DisclosureSubsequentEventsDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20181231/role/idr_DisclosureSubsequentEventsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_StatementTable' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsAxis' xlink:label='us-gaap_DividendsAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_DividendsAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsDomain' xlink:label='us-gaap_DividendsDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DividendsAxis' xlink:to='us-gaap_DividendsDomain' use='optional' order='1.0' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_RegularQuarterlyDividendMember' xlink:label='fil_RegularQuarterlyDividendMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DividendsAxis' xlink:to='fil_RegularQuarterlyDividendMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20181231.xsd#fil_ExtraDividendMember' xlink:label='fil_ExtraDividendMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DividendsAxis' xlink:to='fil_ExtraDividendMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementLineItems' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableAmountPerShare' xlink:label='us-gaap_DividendsPayableAmountPerShare'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendsPayableAmountPerShare' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableCurrent' xlink:label='us-gaap_DividendsPayableCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendsPayableCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear' xlink:label='us-gaap_DividendPayableDateToBePaidDayMonthAndYear'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendPayableDateToBePaidDayMonthAndYear' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' use='optional' order='5.0'/>
	</link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>g602165g18s75.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g602165g18s75.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ %P"L P$1  (1 0,1 ?_$ (T   ,! 0 #
M       ("0<* @,% 0$! 0$                  @$#$   !@(  P<!! D%
M 0     " P0%!@<!"  3"1&AT1(4%192(A<8&2$QX3)BDB,D"E%A0G)$)1$
M @(! P($!P            $1 A(A,2)!,E%AH0/P<8&1T4(3_]H # ,!  (1
M Q$ /P#OB<7%I9&EP?'QP0,[.T(5;F[.[JM(;FQK;4!)BE<X.*]6:2D1(424
MH1AII@PEEEAR(6<8QG/ $?IAN5M5M\BG+=TUX&VQJH(JTO1BW>2[(6_/47GK
MDWH%IH6?3^EAJ(XMOA6<L3A()DSHN;(ED_ @D>XAR#(Q4)=WV&MZ;GXRE6FM
M.N._ZUL7[2N[>]O,^P@9XTP*V] [2)U7Q!GD;5"V]HB**5-,3/1D.!3>E))*
M4 $6+SF@,-&,M$\=AYN47_IWY\>!@<HOZ>_/CP <HOZ>\7CP <HOZ>\7CP <
MHOZ>\7CP <HOZ>\7CP <HOZ>\7CP <HOZ>\7CP <HOZ>\7CP <HOZ>\7CP <
MHOZ>\7CP <HOZ>\7CP!GME6O4M,,*64W!9=?53&5SRW1Q%([)FD>@S$LD+N,
M9;2Q)7>3N;6WJ'ES&4+"=* S)YV0Y\@<]F> 2;V-"Y1?T]XO'@ Y1?T]XO'@
M Y1?T]XO'@#Y;X[L,99G:1R1U:X_'F%M6O#X^O;BF:F9F:&U.8L<75U<UYR=
M"W-J!(2,T\\XP!118,B%G&,9SP!&*2]95JG3+:4TT4U!O/>FJ:--=@VM>,*>
MX-4].H\Q] 8Z2-#7$ALQV0R2X7M@;B1'J$[ SJ2<DF$F%'FEJ"1"%XQH]&,%
M^:#1OY;?YGWP6XON5^!?./@GQ!/]ZWE^;_=Q[?['[M[3Z3Y5_4]T]=[9[/\
M_2YWI/M\#,7ECU$EO5Q?^I!U4))T\)D:K8]+]**ZK^\-CX!ZQ2WF;6698+>R
M22K(/(0I3TQ[M2D03/1"Y>C\PDBYU0G)UA9G:D&F%)8UR7<_0O*X.4+K2('.
M+JOB\ @,*8P94+G!4TQ6(1*-LJ4!)>3E*DQ S,+&TH20AQYA%)R"@8Q]D..!
MS.?IUW:ZGVV&YT2FO3/JZ+3KIR5^W!CDSGEXC8JCKW9"<)7"6(I,_539+E%Y
MA:J^ -GJ&].WO$>8%C>>O:5(AY.(/+",7%4HMW"_]3#=KK6U+/->]5:L5:,0
MV^-PY0\1BM8I0RZS+7MV'L3:$@+A-7Z4W+%H= V**(P*C<&NIT6'Y0HE1Q/D
M]*;D VBHU-IA%_(7)G74/3YBE>ZVP;3-7NF*P \7OL \,C;$VI[<6TD:EW=4
MS P-Z4L0>><! WITZ7+@YC 3CE#6'Y (1N]"($4ZONZ>_M5[4WQTXZZURJ#7
MK5-*_J'NR-QC[(>)S9PXU#W*>. (C$*Z(;X1"@%,3<7ZC#F^N1B<*Q.,S!7-
MSDH6Z*K2MOY#;4'UMM6L].NGMQ-L[LI*OK%E->*WB8U+ 94WO$Q<)PSN+NT*
MHY!ZPP_ODY]:]*&L!I*52(P+>!4'*M2 D U' S"V6*-6UQZK<-L?I_RSJ);*
M4]+-/*?8ETD71MMG[^ADCS8L!1%-?PJ90LLEJC2MQ466YN.6YG;LI0C6+BNU
M,:I2&D*C1CKRQ6K-5U]ZC=9W3H0Y=0V4UY:%)4TSPZQ;&6M$_94:N8J*_KLQ
MV$?*V=JC:USP[-TB0M S6[R9#E3VXR#M)$ X8.K5L>LBL5E_D&=-"?:PN^TL
MCMQ53[ U2Y_A(*HL@$:.OQY>65*B7)S&&JJ]E,]>G-J>TKB3E,N"+",L61X4
MFD!+&+ I^W9.!2=5NMWMSU!]RH-6NF^DS(9J$E=(^X7'>EGRXY>]1>O7$XM4
MO<U3I G1;7L'LO+,//H8<:HD#L<JQ@*C*4K"DQ(#I6JY/D=-G YAP < 8+LQ
MLS2NH-,3*_+_ )LWP2MX2ARH<')9GFKG1P.",+7&HTU%Y]9()2^J0<E$A3X$
M<>9G]6 !&,(U)V<+<YL:)NJANI)=,<WHZDNU6LM1:Y0!_)DFE/3YGNR=0-J5
ME/;Q*"6._P#9B-+IBE2O-E+B%(S6UH6E""WE'9"((2.TM6.CFJQKOU9=UQZH
M738:L#RLW^TR[2^SSEI=F*;<#\=OZL>G;YBJ/SG_ &P'@1C;P9SZ=5GJ,Z^=
M3&5UKTM=4-O*J@,)L65HI?M-M%*Y>V1*G6ZM845[\"LX5*WIS9TECR]W<@$.
M&42(P"!2<@3I<KO(-?Z7#I2KKSLBZL9W[T@J2'P^I8#;LQO,->0Y@A+#]R-9
MW5M0^2%/$&I+&T99LGI" 6"UO\C/RV8+5FY5>;U?,R=D&<#\NG.&0&E-UW/_
M )+MRRS7&A)!9.K?3&I$I$X798ZYC3@L*^9V<JR;%X:>U%.8FE&B")(-:D9S
ME2HE"2G]S="S%0VQ"0.D+VU+ULRTY?3&LAMUV9-/87NS/:AUC;(-FMW")4K1
MU&5_83Y$%R0Y+)DQ]E?''HIH>9>)6H.<G-N9TB]2I5'&C,$8:8(0YY2Y:U&<
M_ /KG^"K\OGV25?AQ^[+[JO:OF\C^6_'^;[AZOYCZWW;W+WC^Z\G;Z'_ ,WI
MO1?VO S)Y9=3-;KULU&OG9DIQ8;M<Z-WLBE9>1UDFMMQQ.#;)*:27N:/"=-8
M<$6$2A/-*RP^^E$C/D,=7I$JP)6$QI0L^40)M+R,DL_2W0VL&QHF/4+V2E]\
M,A4C;5$57]0W9=@3U.B?T8\#2)&FJL&5+KTZ.)Y@@9'ZJ-K%9OE"'(\A^SD:
MFYX[^7Q)5V-&1SXZP_#P-/Q/V9L^,?&@H?COQ[T1'LWL/M>?;/9O;N7Z7T_]
M#D>7E_9[.!)(C8+2>G;1ZE40V(@6_4XUSW90:]$PQ%4D+>]=)=+'*C4S_(#5
M4C9ZBM^#SMY)CJ]Y6K"U+E[>J085DYR7DHX)OF%JSPB-),FWSZ:^E4_I*3M_
M4%WVNDQ7+2#&NNK?VDV=A59PFNY[]E8@?H1448)HO75Q>B^5RS4Y[">H.0",
M* :5D03@!6UD^*)?:<]&KI)53%)1*[1ZL<5V?H=K=P*)_!HKLQ6=.ZTN;KR$
MF$0+=206W)&<YJTY/IAE@,?F_F8"7@P)A.>6(=+>Y=Z8P_4<7>K4;I)[4:*N
M%)ZL;?\ 3UTPKQFLZ!R.6VW6+EK>^11[-84;\@:(18,D:+!B"LQ6\N;J2K*5
MJ'K*\Q4@+#D)X!F R)K:ZO+3;,,ZI/3<LNS*?U3L6\NJ'K6_QZOK*B[HW5?M
M,^Q33[0.?Q%&THG./P^NFJM1R.28=U<;;%B3*Y8]2!S5L2X[T2IO+*S@T92T
M-I+\E#[4U?M[9JK8PY[W;0:]:Z]/B$PYB>Y30NGTK=XG3EH09&WH3&4JV-J)
MWF 'E47AKP066R,K(R-RI":#SJQ"+3F@?,Q.'IJQ.KVTDZ"=RWI5]U4GNAI?
MK'<D#:VQJC<=IJT=(I)5<N2IV]60SJI9K[8C=,X+*G0#.X9 4J*2$&G%8*-,
MR:<2G.*%*UU5J&Z_4L#55*7\1 8ZEJK>*!+JY+19!&U]<:O4LGCQR/!AF!&L
MPXC(0PS!0E'GR+TB(!/,[?LX_3C@<V_%&[5]3EVQYX1O,_V\MFQ2D:\*D<6(
MK37:&Q!T1X+QC+<[ ;*C7S7)8S.T6343ZA-[.S&,X[,YR$KHAF>9_ 9_+^W@
M8',_@,_E_;P!/GJ"U=TX+1B%9%=2%QHUL@L9FZEZK/-^7$FJ",*9O[.>G6$H
MC5\YA+;+%7L@C,FMZD2TGD]HQ$_H\V!57:>.YX:LI.E<V-1K?IE^!,QN2"P0
MN,UY7T,['#/ '&,B>'.!JEJY:NR']XQ4:8<+_D+/ /+]I-DV1C>H4UHFSHCL
MT?42*@Y'%5C19ZR;2QC@,731E:(HD\YSFI;W'#XN$!XB\E+B5Z0].=Y!%&@,
MP'.!*WTW)PZN5/\ X]U0+4[%K2Y]-QWDI[BU&(5&+IIJ[Y_AT*,,"T>UR*>3
MZ?S1,J$H&+D@3J@9&9^G&,BQCL:%V_H^Z8+/25N8'V)21C>C#4L:>6)]:GQ4
M@=%+ 8F:7%$K2/*A.^M:M M95!*<XT7JR#R3TQF.8$P PX%@0)YT[JHT?I'7
M%#7W3\DE?S&@VZ82=89(:VM=%=32NG3D)"JDF'2=(9)*2E3Z0F&C+,3Y4XRF
I3!(#@L ?+VBK.S<VW'HYG\!G\O[>!)Z?-_6\WE%_U[/M?N]GZN /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>g602165g41w39.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g602165g41w39.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0;B4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@              *0   #     & &< -  Q
M '< ,P Y     0                         !               P
M*0                                             X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     !$8    !    ,    "D
M  "0   7$   !"H &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1"  I # # 2(  A$! Q$!_]T !  #_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#U1SFL:7.,-&I)63E=9<26XP@?ONY_LM4.KY9?9]G8?8SZ7F[_ ,Q6
M<36RM]U]C::*ANMM?HUH_P!?H,24V:LO)LR*]]KC+VZ28Y\$^1E9->5=LM<
M+'0),<GLN4RO\8/3\>V.G83LG8=+[WEDD=VT5S_T[$V/_C"P<BZ.HX!H#S+K
M\=Y<03W=1:/=_9L24]KB]9>"&Y(W-_?'(^+5K,>U[0]A#FG4$+EFNIMIKR,:
MQM^-<-U5S.'#O_5>W\]CEH=(RS7;Z#C[+/H^3O\ S))3_]#K+'E]CGG4N)/W
ME9GUCZ/G=8PL?%Q,JBBEKG69#+C8"Y_T*OYJJWV5LW?]N+7R,6VBUS'-, ^T
MQH1XH6Q_[I^Y%3YKUSH.5T2ZJK)MJN-[/48ZDN(C<ZO7U65.^DQ#Z/T?*ZQE
M.Q<5S&O96ZUQL)#=K8#OHM?^\M[_ !A C*Z>#I^K'_S[<A?XO?\ EG(_\)V_
MEK04[WU7Z/U'I%.5C9E]-F-8!94RMSG$6@AI@.K9_.4_3_XNM:['%C@X<M((
M^29%HQ[;K&L8TZ]XT \45/\ _]'U5))))3Y?_C6_Y9Q/_"W_ '^Q5O\ %DT.
M^L;VN$@XU@(\MU:L_P"-;_EG$_\ "W_?[%7_ ,6'_BD=_P"%K/\ JJTE/:9F
M,<:]U?YO+#X@K2Z/E[V?9WGW,U9YM\/[*%USZ=/P=_!5>F?TZKXG\A24_P#_
MV3A"24T$(0      50    $!    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\
M<P!H &\ <    !, 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '  (  V
M "X ,     $ .$))300&       '  @  0 ! 0#_[@ .061O8F4 9$     !
M_]L A  ! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! @(" @(" @(" @(# P,# P,# P,# 0$! 0$! 0$! 0$" @$" @,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P/_
MP  1"  I # # 1$  A$! Q$!_]T !  &_\0 A0 !  (# 0$
M"@@)  8' P0!  ,! 0                 #! (!$  !! ( ! ,$!0T
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
:&K^B39E' ^VC_>&!?KEM]';?C4^K,P[(_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>g602165g73m59.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g602165g73m59.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0ID4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@              )P   '\    & &< -P S
M &T -0 Y     0                         !              !_
M)P                                             X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     !\<    !    <    "(
M  %0   LH   !ZL &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1"  B ' # 2(  A$! Q$!_]T !  '_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#U58&;G]2ZMFV]+Z':W&HQG;.H]4(#]CXW.PL&MWZ.W,U;Z]UGZ'#_
M .%R?T=5[ZQ]0MZ9T'J'4*!-V-CV652)&\-/IN</W&O^FAT_8?JU]76NN?&-
MT^C?;88W/<!OML]Q&_)RKW.=_P -D6I*<?I72,+$^N+FX'J/.#@D=0RKK7VV
MVW9+ZW8U>19<YWJ>G1BVW?\ !^M4NM7-_4?*Q<OIMV56Y]F7EW'*SGN98UOJ
MW#<VBFR]C/6JQ*&U8K75?H_T2K_XP/K2[HO3AAX1)ZGG MJ+-75,)V.O#1[O
M5>[]#B_\/_Q22G0Z?]:\/J/UCR^AXE;K!A5%]N6"/3]1KVU68[1]+<W?]/\
MX.[_ $:U<W*;AXMN2ZNRX5-+O2H8;+''LRJIGN<]RQ/J/]66?5_H[6V-_7\L
M-MS''D&/T>./Y&.UVW_C?5M_PBM=:ZZ<.UO3^GL;E=6N:7LI<[;536/IYW4+
MAN^SXE7_ &[DO_0X_P#P:4X75/KKUCI?4L5G4,6G%HMKMNMPFN-^4VJL.%=]
M]M)9B8S;;@UG_:BO^<_3(?U?ZWUSZW9^,^QOV'IW3CZ^9]F>Z+;W'U,/ =;[
M7.;CT.KMS:_S[?YROT_26/E81SV>K;:Y^-U&PEN3<TUV]1O8TVUY5M33ZF)]
M6NEUL^TUT[OYNK?^DNLH>KOU5^L&86?L?ZJ]+]3IM-<-ZIDAU;77$S?GY31]
M-EL[ZL2JS[3_ .%ZOYA*?1$EQGU:^M/6NI8%[&-&?;7?<UO4[*78N,VAGT+;
MZ]7VY'TW,Q,/U/T7I?:LC$L5;I'^,7(=5A8V9@9.9EY3[7>M1COK:['8ZWTK
M\>C]-9<]S65^QOLK_/N]B2GO$EQC?K_E9?4\3&Z=TO)N9-HZEC&IPRJ"TFO'
M:[>:<&OU7;'O>_+?Z;/Y?\Y2M^N?UKR.M5TX_2<BK%Q7V?:\2NKU+G!H<VIK
M\NR,5K+;-KOU?Z'^GR$E/:=3S,S#H;9AX-G47ET.JJ?6QP;!/J3DV4M=^[M;
M[UE-^M_I$?M+I'4<!NN^YU/K5- _/LNPG9&QG\O8N3Q_K3]<.F=0S.L=?P<L
MX@QSZ>,T>EB5.+V^GOM>'>[_  ?J>_)_X)=KT',S.M] Q,S/K?AY%Q;:]E>^
MKZ%GJ5[=Y]7T;F5LW[OY^E_^CL24_P#_T/1NM=1P.GX#[,YANKN_0,Q6M%C[
MWV M;B4T'^>LN_<^AL_G?T7J+A,3ZH9_6>H.Z7U'.OHZ=@L9;;TZNUUS,:RR
M7873J<G*]7[1;1B_ILB]]7Z#UJ:<7V/]5FH>JDO9US9]MZWU3?5]7.G/XIQC
M[1DEC?YK[16S[;U'+=_@?3P_4_1KINA]);TK ;CN?Z^38YUV9DD!INR+/=?>
MX-_>=_-L_P %3Z=7^#24S'2L5U&)3DE^6<%[;:;;W%S_ %6AS&W/<W8U]FVQ
M_P":LE_U(PK>N'KN1E7VYPR&7U$ENQE=8VLQ/1+',=5M/\Y_/_X2NROW^IT:
M22E(%6#AU79%]=+&W99!R; T;K-K?29ZKOS]E?L8CI)*<[&Z1LZMD=5R;?7N
M>P48K W:RC'$/=56V7;[;[?TN3?^?^@J^A0M     0!P G224L  ( @> 3I)
M)*4H6VUTU/NN>*ZJVE[WN,-:UHW.>YQ^BUK5-<O]?.F]=ZO@XO2>E- HR[P,
M^XN #*FC>W>V0ZRMUGO<QGT_3]+_  J2G,Z9DY7UU^LAS7AS/JWT=\XU#FP+
M\F/T=US3_HFN]=K'?S/Z#_"67+NU3Z1TK$Z/TZGIV&W;30V)/TG./NLML/YU
MEK_>]7$E/__1T/\ %C_RIU+^C?1[?SWT_P#O/_\ -%_W'_X1>BKY5224_522
M^54DE/U4DOE5))3]5)+Y5224_522^54DE/U4DOE5))3]5)+Y5224_P#_V0 X
M0DE-!"$      %4    ! 0    \ 00!D &\ 8@!E "  4 !H &\ = !O ',
M: !O '     3 $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P "  -@ N
M #     ! #A"24T$!@      !P (  $  0$ _^X #D%D;V)E &1      ?_;
M (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$! 0$! @(! @(# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\
M$0@ )P!_ P$1  (1 0,1 ?_=  0 $/_$ '@   (#  $%               )
M!P@*!@$" P0% 0$! 0$                  0(#$  !! ,  @(#  (!!0
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
M_E?POY@_^)_/_D_Q_P!-M_*_E?K?I_S/Y_X_U/Y_ZG_:_#]/Q_C_ ,?CZ_\
M'E<W_]+5?T9:%H]76Q+^%>7)-(:Y$1%(,GV/U2!TV;NJFC\A8M##>CJ6(JMU
M6A#H*>QMZFHZ(:YRWAHASAUG\A%5NBE&IDFU!'"]4U/;?0;&R*!B$;C/"O"@
M>:T%R>B&;J;M+9O^08&"^ANBT"JVOY9<Q""A^L2&GEE7VY=ZL:=X<;9W^?!=
MSGNG@>5D> > > > > > > > > >!CD]G_0=O>UOO8%ZF.7"#AM3E>2I1OT#,
MV6".XA>40X@WS/Y/*<,5VN'D.I)Q_P" P8.-D4"4PQKKG93;^=MK+SPZ>9/,
M^JU>T%1M=<TTS7-#U,%T 5]6$991F.L,9UW<*I(94<D"Q-QKII^Z<D!9RX?D
M'.V,;NGSE57;_+?/E8MV[4O>$?_399RO).KNG>97W'$.B4]Y9C@J>W<6]L/;
MMLIA8X5=6(9G<F/7Q7-.D-BA)H:EQ$<YP/(R)VLDC'@J*>F^NFNK?=:.ER7?
M^-,/.,?HZ*455D7YJ>PTE1$=B P'6)&OY -E<2?QH5ILQ0>"Y.)>DF4BW<N4
M%-W+[#A=1T[V545WV5VWVS6+N\]IK\(/ / / / / / / / / / 6-P=0?KIH
MVS>DE>0++K*R+EL.;F9=>>PBY8;;-CQ)1S(B*BL2(-@A-X<AL5%2ETZQAJ[3
6U74>YSATLNJDG^.-6VYIG/E9'@?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>g602165g90j51.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g602165g90j51.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[1'H4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@             "GP   A(    & &< .0 P
M &H -0 Q     0                         !              (2   "
MGP                                             X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     #TL    !    6    '
M  $(  !S@   #R\ &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1" !P %@# 2(  A$! Q$!_]T !  &_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
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
MH9)T%5?!@J+2,T.3TR0TM-0UE1?1LF-SE!96&#CQ4X/D)56%M7;_V@ , P$
M A$#$0 _ ,Q^%[PO:@;]:@26<LY268VET:9CNE$22HET@X"$&$@(.G2+$YV,
MC3IUP+X7$ZOZBGK@4Q0* %#H(C(AR773$TA6O^[">-S^7-E_QH53\FO%(3CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..
MX_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?
M\:%4_)KQ2#CN/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN
M/[L)XW/Y<V7_ !H53\FO%(..X_NPGC<_ES9?\:%4_)KQ2#CN/[L)XW/Y<V7_
M !H53\FO%(..YAW8G]W \?&+=?LZ9.K,SL2I8\<X<R=>Z^24R16'4:>;J%)F
M[!%$D6J./&JKEB9_'I@LF55,QT^H 8HCU!0B^71 YERO_]"YW[L)]FY.?67R
MA\U,:\D9-W\SL5<K!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P'
M<!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P'
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
MR;F1 PJ(-U%!3'N!/H)/45\#AC9=#V49YMO'\W79QV4KQE+7>>>K(-DX'8'
M&9\=N4G+CUNB#J85I<E4VAT_0,)O4D2E[2F, B4AQ*J<,MNL<;XZ3Y=]U)C7
M;376X/7GH@C#1&8:&>Q 9QZONZ3BM+3B,^S67]$_819L0YNPW0/8/*E)C8VJ
M;.6[QN@[:+HNFCI%)RU=-E2+MW+=<A54%T%TC&36163,!BF*(E,40$!Z<(_;
M@. X#@.!%C+Y[OY)MMLJ:BU_(EQQEICJ86H--H9C&DV]JUXV)S-<8]2P,,"Q
M]UC#IOZ_C*FUPA#VHS)5-\Z=N?<A!/J@Z0F;4?+%=K=3&/CCT)PXQ8,L>:?:
M\0RD:1)-K-/L5U.SVSM0!#TA=72UQLW;GYRF;$/W+OE#"H G$>\1,-2L[VW4
M#7*]5H].(K$%#5R*1[/1C(&+8Q$>EZ:"+9/TV4>@W;$[&S=-,.A0Z$(4H>PH
M !&A69_*9I?A>^NL0J9&F<O9I9G41=8<UVHEQSQD%BZ0<^Z.H^8C\;P\Y%5R
M6:.! JC*2>,WA>XO\4(&#BJQ;,^3%"WEVQQ#I'D;OIAY,\;UML7OD;?>-'\G
MQM:BD@]IEI%Y'FE72*12 )A$J!_BE'[O0!E5X9WPVUUIWGU(W!9NE]<\[T;)
M$A'HG<RU3:NW<!D"$;)J@@=U.8YM;."O4,S!P/I@NYCDT#J )2G$0'E28F,V
MV'"' <#$^<,'8JV0Q;;L,9IIL3?,<W>,5C)ZORZ0F(8IOCM9&.=I&3>P\Y$N
MBE<,GS51)TS<ID514(<H& L32:PDEX\;1DK2S8ZX^*'.-IF;S3H6H.\O:&9;
MLZQ%YNXX*0>^[6'#TZ_(BW1>6G$CHQO=TRE[@CDE_3(WCT8Y L\%G&.*%Q>5
MDX#@. X#@. X#@. X#@.!&SR8?G=>'WZY-B^C*2Y)V-6Y7.+XI9NFOG]VF7<
M('22D?'UBIXQ4.  5RU)D>M1YUT^@CU(5ZP63_\ RDQXVGTQYOTRGF?=O8;R
M+9NTVUSV8QKJ-2=?,,XPO3ZQ3>$*[G+(&4+%DMN,DHI$5ZW6BM1[>L5MDH""
MZ[90#-71$P5*N#HONXPB*S#171SQN8GVFV0\D;/R"V>0W:R/BG8&G49+(2]A
MO.)*S)F5H!9B3>%QEB>^PE-B'I1>M6:C Q7:42XBP(U,F8#B9YK,TB.'!Z[<
M+Q0Z-8;\@OBG@<0X'K%4J>8\P9@99<I,I+72Z5&^QN-J/6;M7&LE!76SV*,:
MMV9V3Q)1NW120D/?/\K*J4@!Q3(BZ:7*)YBCH]GYL-"X=FP9M(FN:;;(_>]%
MMFJ"$= ]K^'B"_(S)(A6T7VQ) :AZ!2=&X G_ #MXVI],^:S_*R<!P' Z[L2
M[<L->_WCY\R75:O&5ZVP=M'*!Q36;N6^EU=60714+T,15%4@&*(>T!#DWM_8
MI!XI6S=KXV=(DFJ"+9,VMV+W)DT$B(D,X>5QH[=KF(F4I16=.USJJ&_A'4.8
MQA$1$>5F<Y4"X1)_SD_93;A_T,IGTL4#DG)JWFA2W'/^CVA_T,J_\R,>5)SE
MS/A#@. X#@.!KF3<#5(^6W&!"[)8,_KK:OABG&*ARE2RWQ.9 >AX$:R:9"5&
MPIA\8\>"8O2$^,9("^WA:3G3!L9PAP-:-T?S.ML?JT9V^BVU<+&</DE\PYW_
MU+G?NPGV;DY]9?*'S4QKR1DW?S.Q5RL' USW"8NY34C:2,8(BX?2.N>;F+)N
M4Q"F7=N\9V=NW1*90Q$RBJLH!0$P@ =?:(!PL9PTK\&WV4VGG]#+G]+%_P"2
M,ENYI5@Y63@. X'C/&3.1:K,9!HV?LG)!3<,WB"3IJX3$0$4UFZY#I*D$0^
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
M/D=<K-2JD%PBW=:T5U)JNJB!O431<J,UBIF$ *<R1P 1$INDVPU'+<LSRLG
M<"%F.CL*I^\-[ Q)5$B*Y5\<U(NB@^J+;U)>I91IE029>["94LD[4A(\RY5@
M%(4443$[#!W'Y-K7T1YJ4;W2R,#H_N3..4U5F\-JIL/++HH=GK*HQV(K>\53
M1]0Q">J<B(@7N$ ZC[1#E2,X3OP4VCJSA?P(9;FB(DAHW!V.L(N)-PEZJ,'*
MYVTNA_O0=G."A3-#SMTQW'0"*H$4$74TDD(%*J8Y9N6<[EN^5DX&/\L9,J>&
M,8Y RW>Y)O$4W&M.L5VLLBY6303;P];BW,J\[3JB!3.%DFPII$#J914Q2% 3
M& !&;KM92QY.4K7#]W9U*DF:S3+37:W4S,DM .EW*SZ-B=><:R]UR^V50=G4
M<_\ ZL_?NFDIT,"+82 0A2I]A2S<WMOEV9>5@X#@0_\ WB5=9MXK,U.6RRK=
MPWN^$%T%T%#I+(+)9;J2B2R*J8E.FJF<H&*8H@("'4.2<FK.:%MV3QK(LVD@
MQ7(Y9/VR#QFY3$13<-721%VZZ8B ")%4C@8/^0>5EY/ <!P' <!P' <!P' <
M!P(G^2:)6F?(/X6V:"B21T=@\]2QC+=_8*,#C*N3CE,.PIA]59O'&(3V=.\P
M=1 .HA-S497/>4@Q3>>C-X%,41)XTL:E. " B0PY[=' I@#^"82' >@_<$!X
MVGT_%_.[^7=S9O?;5'3G5C/E6USALF8=R_E6_7J:P]5\R/'):6Z9LX]@C7K0
M[C2'(D?H"16KZ/-WN3J+**E3(EP1$4F9?AC?!?E<O\'/R+CREU2O+P>2LETA
MNJ;0'$DJTG8NB6Q]3VLVV2_K.C%8]5\_A'9U4C*."IB8$BF'TA568GR[G/?]
M5'RL_M;Z9_\ >Z<3_EFXQWE;=SE;35WR0D;($?>4YNX>%2(#E=IHWA!DV66
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
M;_1[?/Z&6C^9'W"QG"67@1E7$SXE=1';HB*:B,9E^**5 IRD%O!; Y8@VAS
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
M\6:9BZC4JGK-4W-EL=HE(^$@H")I4(JRGIZ:F9!RA&14(R1AUG*KEPJFDBW
M3J"4 -T;">:6:6?D*T$D72#&/WBT_?O7)P3;,V>R^%W3IPH("()H-T+J=54X
M@'P% 1X*3N3OW(U<SYG;83#>[OC'NFJ'WY!B+,F"[SEB<L+B22,UO9HR-A;_
M %N2Q_#6*#MUGQH=*0,W"076*DY%))1NX2 R9)Y-1,1%+F*O$+K?CN7RQF.^
M$4D9> T#RUE?2K"<98VJRLI)Y88)PLEM5MQ:G[PSI22R;L%9YLK)L?UO6A:V
MS^3C=Q3$[$%TS2(WNQ+RL)#^7YHE1L?:H;7M4%4);4O=C7R\2TTT)T>I8NR'
M;F^(LFUL[D?B-HNU,KFR37$PD RK=$!-TZE-):MVQX*\<K)P' <"0FT\29'R
M]^*6=%<IB2.,M]XDK;L$#)&A<;8^>&7%7N$#E<!/@4"]H=OI"/4>[V3:U'+*
MO?*R<!P' <!P' <!P' <")F3XMS(>?G61V@*0)0?CRRG*/?4.)3BV6RE.0I
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
M4C"4OQA*F F'VCU$1'@K.]X/ZJWQN_[$&M'XIJG_ -7\%9WRTG\>FO.+-?\
MRD>5"H81I%>QKC>"HFE*S6E5M)RUAV,O?J7D6RR2\1'J*KMHQBM(1CE0S= 4
MD$C+ "292]0";5F:VQ53S='\SK;'ZM&=OHMM7*D9P^27S#G?_]"YW[L)]FY.
M?67RA\U,:\D9-W\SL5<K!P(:^;&7A\!M-'-^G<BQ0=Z>[60!9>%7<,V\M;,7
M9H8DJ^4X"HE7*9U(VHT-7V[E)JEU 6;9RX. E;@(26K<:PS;K=XM\680W1R-
MN_5\JWRS1^1V619C'>'YMBU;TW%,CG>R1E\R=+UE=4P21$;%-H*G:LBMF"<>
M@]624!<W8=-0F["BKO*R<!P(!;0PD9XN]O,)[.8<F,_.L-;A;$940VSUAQXS
M=Y4AKSD:WXGN=K8Y>Q[COY+DK)$V]"SP)9.?&*<E.\8L2)D(F@F9(\R;CYHF
M)SAN(Q\L>N3MHBX<8MW5BUE2F$[!]I!LVH[;B!S% JQXS&\BQ,8Q2@8/364#
MH(=1 >H JG#XP\O]:UK9_P!WFY7^X[M5^2KBIP^,).[[Y4UEV0R[0-EZ.EY;
M\99SPYB^V4VI3NM6JF4Z-*6*,FEY*0)5EYS(>-&CB*=NG#UR@9<%",_0?_Q@
MCV&Z%C")C"C6/%6//,9;;'C/*-:8^6I#6^8@+(^R'$W/;#51GG:3!1B\5I2]
M"J>66-;4K)#O2M%GQ92N+NUVQU4FW00*H=BOR^%7*]0L?;>YJV*NVK>WFX'E
MKU;S7939.REAJ/5R7CQ"CV+ U<FH:'8IKVR)6>ED,FL7LJM[X6#CD88&Z)5F
MYD2B4G!-(BL1$P[(VD6G=-T:P8VP;2;K?<B,/OQN-ZE;CDJ0C9.VS=BNTL>6
MEW<@\BXR*06$RHEZG.0ZRA^Y0YS&/[*Q,UFK;OA#@>.[:-7[5RQ?-F[UD];K
M-'C-VBFY:NVKE,R+ALY;K%.BNW71.)#D. E,41 0$!X'4]O'B<V+@,R9AT\Q
M1K)&'\:^==T]5=@).[-,W4R*9T?%%*BBCGJA-Z1.V)[E5W)S;UT5&-4;(@5L
M2-2*F8Z2I10E/X')Q12)K\U':FIM.JV/:E6:'1X"+JM,ID#$U>J5F#:),(>
MKT$Q0C8>'C&2!2I-6,>P;)I)$*'0I"@'*XW). X'I+)6J[<H"9JEN@H>SUBQ
M1SN'GZ[8(UG,0DU%/T3-WL;*Q;]%PR?L7:!Q(HDJ0Q#E'H(#P.N9(X7\O'C&
MUMR^K@G-NG64M5]9ZQD[*&/*=ENHY16RE'8DJ[ZSY&D:;[[$+1S)9Q#UDZZ3
M5)::< (-TVR"S=/M$)C#=;;IBL8KX:^9.-FW F$,S':LF)\N8AQKDX[*.56<
M1[,U]ID+:C-6"[@"N%F3<9;L2.< .8@ )O;UY6)PF67N X#@1WU>?O"^8[RF
MQH.%?<5\1:,NE6O=U2.X8X_MZ;17H/40,@24< 7IT#^.-]T>3:U/+"Q'*R<!
MP' <!P' <!P' <"-5T43'SUX41!0@JI^,[(RAT@.45")JY_0*DH<G7N*10R)
MP*(AT$2#T^ >3:U]/Q65Y63@1LS7]N#I)]3;9+YP17)M:CEGS-*?M=/-M_[M
MO_AEM?&V2>6U9/E98?SOGO$>LV+[+F/.%WAZ!CVJMRJR4W+*G$[ATN(D80L+
M'-R+2,]89=P (LV#-)9VZ5$"ID,/"Q%<(2YK.#LS>4">A,O;C5BS8:THB)-E
M9,*:.30!%W+,"C%P+NNY3V_%FX4.@R4(8CEA0$U5&B!_2._,<Z)P>S-:Q;A&
M:S,='1\/'L(B(8,HJ*BF36.C(R.:H,8^.CV*!&S)@P9-B)-F;)FV2*FDDF4I
M$R% I0   .5EYO <!P' X7/Y(QW4YZO56TWVEUJSVU4R%5KD_:8.&GK,L4X)
MF1KT/(OFTA-*E4$"B5LFH("/3X>!S3@2S\RN1[#2]"<FT>CNBMLC[+V&@ZIX
M](8YD_?)O/=JCZ7-M"&((*@J:A.9@Y.SXW<F'P!U$)+5N<*&XIQM6<-XOQUB
M.EM?<JAC"C53']8:B =R,#3X-C 11%!#^&M[DP()S?"8XB(]1'E9S<Z701<H
MK-G**3ANX2407073(JBNBJ04U45DE ,11)0AA Q1 0$!Z#P)4>)-0V/<39^U
M!>*J@ZTJVKS/AFM-W8C[^OA^Q3A<N8:FE0,=4Y6CZFY!(U0 YS&(# Q $Q"$
M.>0U=LG>JYRLI/Y#^VFUK^H'L)],6+N3:U]/Q5@Y63@.!)_5'[5GRW_T,\=/
MT3YFY-LM3RPW)W1_,ZVQ^K1G;Z+;5RI&</DE\PYW_]&YW[L)]FY.?67RA\U,
M:\D9-W\SL5<K!P(A>3^D57)^\OARQ[?X5I:J-+9_SO89>I2Y3.J_,2M&Q7#V
MBKKS$2<PLI5*,F6)#@DX(HDHF=1(Y3)*J$--S481<M[RLG <!P-!-K/SKO&!
M]9?.7_ GM/PL92W[X0X#@.!)W/!2AY@?'\<"E YM9]S"F-T#N$I%<3"4HF^$
M2E$XB ?<ZC_AY-K4<LJQ<K)P' <!P' <!P' TV\B_P!GQO;]3;9[Z$KQPL9Q
MYGCH^SXT2^IMK#]"5'X)SGS;D\(<!P)$:ZQ*<=YC/) \(J=0T]K[I9++$,4H
M%;J(P^08,$DQ#VF(9*%*IU'V]QQ#X #DVM3RQYJ[\K)P' <!P' <!P' <!P(
M<Y=*4/W@74TX%*!S:!96*8W0.X2DOER$I1-\(E*)Q$ ^YU'_  \FUJ.6?-<;
ME9.!'[.$FLKYJM%X8R3<&[#4?:>326*0X.E%I:7J35=)905!(=NB2%3%(H%
M2F.H(B/< %FUJ.67J]7$TT_,YY3#$3(0RV'M(U%C$(4IE5 Q].H@HH(  J'!
M)(I>H]1[2@'P '&V2>6U97E92%\C4!$V[;CQ'5FQLT9:OJ[:7^R+PSY--W&.
M9JEX-MUDK,@X8N2*M%W,/,,R+(',03I&ZB02B/7DG8U;E=Y*]<K)P' <!P'
MZE&].MN*<KTWSJ;*9#KQ+/F/">2<3P&%+Z]>RWWT8H8X_P ,X3N4>UI$H63]
M.!CW\M;5Q<H-D406 3^H8_>7TYO<D32;8=K&E2#R7IM2E9!;WA_)UF!D'R_I
MI)>N\>Q35RY6]) B:*?J+*&-VD*4H=>@  >SE<<I&>1M4,A;U^'G7@QR.6<M
MLIE+9638G$B[=LYU=Q6O::U)O6@*D.BM[_8G!&*YNA07*<"]Q@$HS<U&5TK,
M\K)P)#T9V7#WFKSO3.PS.$W(TNQ7FI-T<0(TE,F:Z7&6Q$_C$"F^,I,$QQ/,
MW*@DZ +1L7O'J1,.3:U],>$J\<K*3^0_MIM:_J!["?3%B[DVM?3\58.5DX#@
M2HU78233RG^5UU(M&S4DM0_'F_C3-I(\A[W&HT#/40D[<)GC8X8UR=Q%JE.V
MZN0+V <%C <"DFV6IY;6X&Z/YG6V/U:,[?1;:N5(SA\DOF'._]*YW[L)]FY.
M?67RA\U,:\D9-W\SL5<K!P(O^0>1:)>2GPL1!U# ^?96VTD6R78<2G:16$X!
ML]4%0 ],ADUIAN %$0$W<(AU H])N:C*Y:#E9. X#@:";6?G7>,#ZR^<O^!/
M:?A8REO'/V& JD-(6*TSD/6Z_$-Q=RL[/R;*'AHQJ4Q2F<R$G(K-F3)N4QP
M3J'*4!$/;PB<=,\N^CF3]HL=:FXFR6]RK>LEO;K$P]WHL,:2PTSGZ)4W]SEJ
M^MDUZZCH2?DW,(Q*+88$)AN99TW3453,NGUE6N&8BLO<^2G'?D0R'B. :>.S
M-% Q'?XJ9>R%U;6^&CE)JZP9&S<\3#5"V3D#;(*L/$'Z*@KIN8]('Q54P^4&
M::2J3M-=A;P_4Z]T_P"7/S>Z0R<97-W=6\>NZSWLZZMF6X4"RPU+/+.%C$;S
MDGE'!4E8\8N.\J@'<,XZ,!84B!V(IF[NJLM<-LY2I7H(SV<W5V3Q+OKG;8+2
M"VP&)\6Y4HM1Q1J++3]O?U\^5G<(FZ)?Y>8L4R>&DTV=::N10554<)F/Z)T$
M#]X$)-(BD1+L \K!P' <!P' <!P' TV\B_V?&]OU-MGOH2O'"QG'F>.C[/C1
M+ZFVL/T)4?@G.?-N3PAP' C[K:1N7S)>3 R+-VU44P1I2=VNY$PHR+@*S=$R
MO&'4I0!H1JFDW-T$0]=!3V]>H!-K4\L+!<K)P' <!P' <!P' <!P(=9=_P#B
M ]2_J"97^?=PY-K4<L^:XO*R<"-F:_MP=)/J;;)?."*Y-K4<L^;_ '5_[9KR
MD?V-:1_,*P\;9)Y862Y64GM]OSU?$7]9?-'_  XWGDG8U;E<K#RLG <!P' <
M#K*Y3=,GFIO[QBM9%Q<($SGDEJW4<G7.)7K'7[#[&JH%,D(J #61;LTD0'XA
M0(4#?$ >3>WML=C?'/\ H]H?]#*O_,C'E9G.4GLIHA<?.IJM!&,9;^IS0C.&
M6B(D7,Y]S-?LE,,5"[68IJ)?)B3DA12!TIZI')R@D! ,F!PFU?IGS64Y63@1
MNWI,:B>3/Q!Y8:&,W2F[CM)@2U>D(]9F/R/B2.=5)BY /54!O$6>).[(*:8
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
M<;-3M:>U233<.;E1+_&K,7,._4()2-4U/:(=_:)BF+$TJX1_J2Y2_:2[^?\
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
M. X#@.!&.YH"7SZ89<]#]%?&/?D $7KHZ8BWV",H(%CSC[DU.'O(=RR?\:N
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
MBU="DFJK%3+0HDD:_/,BJ 5S'OT6SYHIU(LDF<!*%9I3-EK@. X#@. X#@.
MX#@1F2.N;]X2<@LB1)-/PYE(U.5;U3.$!W20.990GI)^[G*Y.HGV=3]2I@?N
M^-VEFUKZ/BLSRLG AUN1]MKX<?Z&[U?0!-\FV&HY;EQ>5DX$T?,=]F#NC_8U
M)_SO#\DY-6\T-_,=?Z/J)_0VL?S(QY646J!M-$;S>3#5Z]8(Q?G-_@W6_&NY
MM*N6<;1ARX5'%KR^W)_C"M_>Y!W>61+%23YNZQL<HM5"-729CB E.(*%0C5*
M1-<VU.4?M9-0_J:[?_2/K3QM/I^*EW*RTFV!WCH^&;VVPI1,=Y2V:V)=PR=C
M5P=@2%BK!8ZG67)TD6%LRG8YZ9K])Q55I%RNFFU<3,@W</1. M6[@H&$I8C;
ML2"R3A;-V'_"QY,YC8:E$QOE'/V3]E]E9F@A9JQ;U:BUS!?Z_,1T([GZ<Z>5
MQ\];M6H&5%LH) ,;IT)_ +-C6'%%'8<Q>T;,,9X[8LD$FK-E1:BT:-D" FBW
M;-X"/10013+T*1)%(@%* >P #IRL)LZ;_:9>8[^F>BW_  DP?)O:G*UN3NC^
M9UMC]6C.WT6VKE2,X<-\='V?&B7U-M8?H2H_!.<^;8S*KYI%XOR1)OUBMF,=
M0K@^>N#%.8J#1I7I%PY6,5,IU#%213$P@4!$>GL >$3<\&WV4VGG]#+G]+%_
MY(R:NYI5@Y64;,U_;@Z2?4VV2^<$5R;6HY9\UD^5DX#@2%P;+^CYH=[H'W?N
M^4M3]3Y?WKU>GH_(DE>&?N_H>D/J>\_+_=W]Y>ST>G:;NZEFUJ>6/-O'NC^9
MUMC]6C.WT6VKE2,X?)+YASO_T+G?NPGV;DY]9?*'S4QKR1DW?S.Q5RL' <"4
MV.7;DGF<V<8D75*S<:&:XNUVP'$$5G+++N6T6BZB?\$RK=)^L4@C[2@J;I\(
M\FUJ>6%6>5DX#@.!Z>P5^!MD#,U:TPT78ZU8XM_!V"OSC!K*PTW#2K55E)Q,
MM&/4EV<A'2#-<Z2R*I#IJIG$I@$!$.!+V#TDVMU>$(30_:RN1&%43G" UFVT
MQ]/9IQ]CENJ<1^3,79(JUVHV7*U4V!#"#6$>OI5JA[ 241( E-&JQ.<8OQ]Q
M\YG_ &H\3_X![?\ Y1N,3Y?$]Q\YG_:CQ/\ X![?_E&XQ/E\7$ZWL'Y+L3[A
M:@8+VN-HA/8WVBF<WU_WS7RO9XA\@P3[$^$[3E)L\0_K)OLE$*QCQ]#-VS@Y
M6;@4R*]H^F=1,X"D4FE5C.5DX#@>GL,[&U> G+-,K"WB*[#R<[*N"IF5,A&Q
M#)>0?+%2( G4%)JW,8"A[1Z= X'5QTZM&.=R,0MMB-A?-KG/">6\M6>_761U
M[Q/N/@O$,)A.LN;U8(ZHT@] MD#:[#'&9P+!NL154&1%$G"8%1-T]=>?%N<,
MK6U_]0.JW[?+<G_[XAK7^3+CXI7^2Y+'8=U"8M$VSGS@;2S"Q#'$S^1\C6&T
MG:H'.)BE4)$5V*8@5(H]I>U$H] ]HB/41?$Q^UZ^6P+I5,K)KO/-IMJB=)+T
M2EB?*158%$2=YC]5&T&M'-UE>IA^.<IC].@=>@  /B5G[7YQFN?C^2653M/F
M"V?R+!.FYVLA4[IY8I$]=DT%#IBHE()5J[5J372.0@D$@.BD$IQZAU[1*^)6
M=W^!M5@78#P_:OU5S3,![-:%XS@Y%W\HS8P6R>%U9RT2G<N;Y8N-KE+](6JY
MS?5RH'OLJ]>.NAQ#U.GLXP)XISB6<_UB_CX_V[=-O]Y["7^?'*E)W2?K%_'Q
M_MVZ;?[SV$O\^."D[I/UB_CX_P!NW3;_ 'GL)?Y\<%)W2XHZ\I/CA9N5VBV\
M.L!U6ZIT5#-<R4E^V,<@B4PH/&,LX9NDA$/8=)0Y#![0$0X*3N?A^M2\;O\
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
ME<@_UIS]?F;Y9K'>4Z\E4V<U.7Z\3]S>_)]=2D)7Y,9,?EHK<H&<JBL9(RH
MD50$$JDS66ZW"' <#%^:L-X]V$Q1?,*96A5;#CO)->>5BV0Z$G)PR[V*>=AC
ME;RD.[8R3%PDLD11-1)4I@.0.O4.H"(FF*;$)X0-#:S&MH:MQNP-?AV9"IM(
MJ$VIV"BHUJF0A4R)MF+#(+=J@0J9 * %*    'W.2C7%+;74O1/7+29+)!<
MUNR0SK+DW$V+(,I:[[<L@3%AEX1"20CGCJ5N<S,O2JIEEW(G$IP%4ZHF.)A
M.E29F<VTUGK4#=*U8:=:8MM-UBV0<M6K'"O2F,SEX&=8.(N7BW92&(<S9_'N
ME$E  0$2''H(<(EW^HV\4W^QY3/PSRQ_G_R4AKBNWN3NO#)XNWC-5BMICB4B
M*R0)'.U)96+P"!T]J4@RL#=^@K[/X9%2G_Y?;Q2#BNWM[\/X?QK@+&M4P_A^
MJ,:/C:CL5XVJU6-7?N6<0S<OW<HY22<RCM_(KBO(OUECG664.8Z@B(\K.;)7
M U:V-TFU4VY<U)YLCA&G9;=T0LB2I.K,22*XA$9=S&NY1LV6C)"/44:2"\0V
M%9%43I* GT$HE,8!+$S&4M=OU./C!_V+L-?^K)?_ *XY*0O%=O>@E?"9XL)E
MP1T[TWQTBHFB5 I8J9O\$W$A3J* 8[2$N$>T46$RH]5#$%02@!1,(%* *0<5
MV]ZS]1MXIO\ 8\IGX9Y8_P _^*0<5V]L[K+H%I_IO,VFPZT80K^*IJZQC"&L
M\C%3%MEW$K%QCI9ZR9'&SV&<*V12=KF4$$03$YNG>)NTO2I,S.<N6;H_F=;8
M_5HSM]%MJX(SA\DOF'.__]*YW[L)]FY.?67RA\U,:\D9-W\SL5<K!P' <!P'
M <!P' <!P' <!P' <!P' <!P' <!P' <!P' <#BEDNU9JB8FF9-%%<2]R;!'
M_*)!4!#J42-$NY0I#?<.?M3_ ,)N>E/=G\A_:'V3Z6[4]?\ K'I^G[E-G%9T
M>E_3];J1,?+P]-I\6I;;=E&KJQIZ-<]2'G^R^F.]]_OB.V]#==I5QOGY=./.
M^<)F-T5N\&"IS8-P83I5R#22)[0*[F%#*J" ]0 09-#ID3,'PAU6.'^$/\/S
M;]QOWI'=-6_7Z3VH]N='1T,8MZGNFI=J7S$UB)CI.FOLMLNC.)GJ]6)G";:1
MC[3[7[0Z,1;?WGNEUUVVS1BD?X]\3,_XD>;&4AEF_P @)N^P+-2#\"<>@U9
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
M>YOI>WMG6V]ZZ+2IT/4W4OB,K-7.OA&I%9\+HNWQ#.W/I.]5G <!P' <!P'
M<!P' <!P' <!P' <!P' <!P' <!P-:-T?S.ML?JT9V^BVU<+&</DE\PYW__6
MN=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!P' <!P' <!P' <!P' <!P' <!P'
M<!P' <!P/43\NA 0LG,N [DHYFLZ$G7M]4Y"#Z* &Z#T,NL)2!_RFY^%]S?7
M7;O;+V^]8>O^ZV\71=IZ#5ZB;*\/ZE]EL_I:,32:7:VK-FE;-,+KX>0[3V[5
M[MW/H>VZ,TU-;4MMKNB9QN_UL5F?).Y^^<R;YW(O%!5=OG*SIPH/^.LNH910
M0 1'H7N-[ ^X'LY_E7]3>HN[>K_47?/57?NJG7[UW'J]7J=>^?JU=:^=2^8S
MI'%=/#&5L4B,(=P^DZ71Z+I>GZ/IK.'0TK(MMC=%L4AXG/!OZ#@9\J,+5\=5
M%]EW)3A!C%1C,)!@FZ)Z@((B(%:N2-O:9Y*2*IB$9HE 3=QBB "<Q>SZ]_AG
M^-'I7T!Z.T_R7][^GTHB-&WJ.U]-K6\5NAI3_N?6WZ<U_5ZKJ)FW^PZ=)_3M
MFW6B+M;4TYT/4GJ3NW>_5W?^F] >C=*[5ZW6U/T]2;9IQ3]5O%]&EIQ$SK7S
M-*1,32V)XIJ; ;<WO,CI]"0SAY4<=BJHDW@&:_H2$TU P@FM:'C90PNC*E #
M"S3.+1,>@""IB@J/]_O'^1_JWW-ZCJ^U=LUM7MOHOBF+>GLNX=37LKA=U5]L
M_/7.=&V?T;9I$_J76QJ3V[]J_8;TS[?:/3=Q[AI:?7^K*1-VO?%;-&[;'367
M1\M,OU;H_5NBO)%TV1J/SKB]\' <!P-V]>-S+EB]U'UJ\NGUPQZ)TFW^5JG=
M6&LH&,0@+Q#U8QEGK!JE_P#N*QA*!2@")TN@@?M3[+_D]ZF] ]1T?8O5FOJ]
MS]&5BWYYF_J.EMK$<6C?=6;].R/]XOFE(B-*[3QB[KA[L?CUZ?\ 6FAU?>/3
M.CI]O]5TF[Y8BW0ZB[&>'5LC"R^Z?]^LBM9F=2W4PFV@F0ZE7YN"99.QZY92
M5:EVR+YP,5\=F=!P80+*M"DZ>B3U!['"/:0R*@")BE$#@7U;^;GXM>G+>Q__
M #%>RG3Z%WI/J+;=3N/3=+;_ $5D:ETQ_G#0LMPLTYNF+.KT;;+8T;_Z:;;8
M_7X.K_HWU%W7MW<^H]$^K=+4T>\:%\V6_JX7Q-O^]7USFF.G?68OMF(B9B;9
MG _/E8]KG ]_5YYQ69^,FVW<)F+DAUDRCT]=J?JF[;CU]G\>W.8OM^ 1 ?N<
M]F^S?N7W3V?]S?1_N)VJ;YU.W=9;?JZ=LT_6Z:[^CZG0QP_IM"[4LB9PMNF+
ML[8EXGOO:M'O?:>N[9K4IJV3$3/TW1C9=_K;HB?')0YNX1=MT'3=0JK=RBDX
M05*/4JB*Q"J)*%'[I3D, AS_ %1=J[GT'>^U]M[SVOJ;=;MG5Z&GK:.I;-;=
M32U;(OT[[9VVW671=$[I=/M;1U.GUM70UK)MU;+IMNB<XF)I,?"8?MS^]QG
M<!P' <!P' <!P' <!P' <!P' <!P' <!P' <#6C='\SK;'ZM&=OHMM7"QG#Y
M)?,.=__7N=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!P' <!P' <!P' <!P' <!
MP' <!P' <!P' <!P,&9\EC,ZHRBTQ$#3$FF"H=?89JP(+DY>GW1]Z%$?_DY\
MX/WFGK;5[%[*>G_1W3:DVZO?N\61J1LNZ?HK)ZB^WS_M$])=%:Q\LX5I,>TO
M:?H(ZCOW4]=?&'3Z$T\+M2>&/]CQQ\6G_/A [$G YUCBLEM=MC8U<G>Q1$TA
M)!]P6+,2F.D;X![7*QB(B(>T/4Z\[(_B;[0:7O7[X^D_2?<.GG4]-]/-W6]?
M&R>DZ6;;KM.[;P]1JW:/2S,4FV-?BB8F*ORWK/O<]@]/];UNE=3JKJ:>G_/O
MK$3YVVQ=?_K6HV\N:W-YR$MC>&="6G8[=F9KH(&$K>2MJ:1D)1VJ0O0IPA>\
M[%$!#^+,5<Q1Z*\^CGY6^Y^IZH]87>A.T:W!Z6['?^G-EF%FIU=MO#J73;%(
MIH1,]/IQ3Y9C5FW#4>ZOQJ]N='TUZ4L]7]PT*^H.[61?%TXW:?2S-=.V)V?K
M4C6OF)^:)TXG&QHOSJ<[+G <!P' <"B^A6958ZQ/,)V1P#FM6Y!^YK2+H142
M8SJ;=1>1C$^X>Q-C/1Q%3&(/L]Y2*!0[ECB/<_\ $[W"T=3K^Z>SGJJ+.I]*
M]YT-:W1TM6.*R-2[3N_7T)B</TNJT?U.*V<)U+8BV*ZMU>I/Y0>WMG5=IZ?W
M'[/I<'>>@NLMZB;<)OT9NB-/4FF,WZ&I-L1.?Z=TUFFG;3/%SKQZM9I6$'N,
MDU<=S10WM%1BX*5PT.)@]AC^@H4#=/\ ' 0Y\F/R ]K-?V8]WO6WMY?-]W1=
M%U7%TU]V,ZG2:]L:W373.4W?HWVVZDQEJVWVX3$Q'X'TWWBWOO9.@[G%(U-2
MRE\1LOMGAOCRXHF8\)AQ?GIMYPX&\F'I8TK0XH%#=RT8=Q$J#UZ_%:*=S4OP
MB(=C%9(O_P G^#G^CC\#?6^IZU_&CT3;U.KQ]=V>_7[;J379TU_%T]NV8X>D
MU>GLI_)K%(F(CJ[[B]OCH/5?7S9%-/7BW5C_ %\4N_AOBZ63^=QGX8X#@. X
M#@. X#@. X#@. X#@. X#@. X#@. X#@:T;H_F=;8_5HSM]%MJX6,X?)+YAS
MO__0N=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!P' <!P' <!P' <!P' <!P' <
M!P' <!P' <!P-6-B%S&D:PV'^ DRD5R^W_&<+M4S^SI[/8V+SXP?O4NX:VKZ
MJ]GNU7?[AH]OZ_5C'ZM;6Z>R[#9AT]F-<?"F/O?V>TK8Z/OFM]5VKIV_"VVZ
M8_\ .EKGSY0/<AP-B,!^Y-5+1(.'C!HZ]W8,F8O%DT_8J9VNN(E.HD8Z7J(I
M=0*;J/3[GLY]6/W8D^F.S=?[O>J>^=][?T?<(Z?H>DZ?^T:VGI73;J7=3K:]
M(U+K)FSBTNFKPSC,?-2ELSZ>]V/[5KV=CZ/1Z;5U-#CU+[^")G+@MMRB:32Z
M^E8_AQ:=R6@B[UX\DY//56.[D';AX[<N(0"F<.W:JCA=0QC64 %150YC#_\
M+SW+W7\=/2/Z_4=S[Q^1GIRS5U]:ZZ[4U+]"WBU+YF^[&[K8B;KIXIIGG+WO
MT?Y16=/T_3]%T7M;UT:&EIVV6VVZTSPV6Q%ML1$=/E$1$/ #Q_-C"!2YZIQC
M&$   ATQ$1'V   %GZB(CSQ5GX]^W.I?9IZ?Y+^E+M2Z8B(C6Z69F9PB(B.N
MK,S.4/ZI_*;J8B9GVM[C$1_Z6?\ JS6+87 [O -FA*V\LC>S'F8()PKMM&*Q
M9&Y!D'C#W<R*KUZ*ANK,3=W< =#=.GLZ\]:^\_M%U'L[W[M78^I[Y9U]_5=)
M^O%]NE.E%L?J7Z?#2;[ZS\E:UC.E'N7VH]S]#W3[-W'O&AV>_HK>GZK]'ANU
M(U)NG@LOXJQ993GI2DY5JP!STZ]IG V)UWU^>; S5BAV=G;5@U?BVLF==S%J
MRA7173L6H(E32?,12$@AW=1$W7X.G/=7LM[-]3[Q]T[UVSIN_6=!=T73V:LW
M7:4ZO'Q7\%(B-33I3.M9\GJ;W9]U>G]J^W=H[AU'9;^MCJ]:[3BVW4C3X>&W
MBK,S9?6N5*0V<'QXG 1 <X5<! 1 0& $! 0^$!#[Y/8(<]LW?BWZ7LNNLO\
M?SL$71-)B?THF)C9/_+'IF/ROK$3'MKUM/\ U_\ ^7<@J6BCVHVFN6IAG&L>
M^UN=BIQJ!8,R?>M%/D'J:8G"R#T*J9'M-[! 0$>H"'/,>G?QW]/>F_4'9/4/
M1^_W8/[5T/5Z6O9CHQ6[2U+;XBO]LRGAI/A+Q???R8T._=D[OV/JO;3K?[-U
MG3:NC=_35I&I9-DS3^SYQ6L>,-F<]%8+S\-),G35R+F*.V7%JNBMT.S=*'(9
M3TC&Z&,1V !U^$"_\G.J'[S'3]-]P]SO0/JST]W?HNKNZSLMW3ZT]/JZ6K2[
MI>HONMNU)T[KJ776=3%L3=C-NG$16+</4OM1/5Z7:>Y=%U6AJ619KQ=;Q6S&
M%]L1-*Q&%;*X;9\6".?-=[5.!M?KTY$T'8&?=U!"50<@7XWL%TS*D)O:/9\8
M&8?![?9[?N<^VO[K/NUVM[<^Y_8YU:V=-WO1UXM^;">IZ6W3F['Y?F_LL1A'
M%\OS8<%/07N_HQ;W3M'44QNZ>ZVN'TWU\\./RQPVMA.?4EZA. X#@. X#@.
MX#@. X#@. X#@. X#@. X#@. X&M&Z/YG6V/U:,[?1;:N%C.'R2^8<[_T;G?
MNPGV;DY]9?*'S4QKR1DW?S.Q5RL' <!P' <!P' <!P' <!P' <!P' <!P' <
M!P' <#4S8101L,$ET#H2&.H _=$57RY1 ?N= !$/_P ?/B%^]*ZJ^_W1]MNB
MFV/T]/L%]\3MF=3J]:V8G92(THIYSX/?_M#9$=H[KJ5QGJ8C^"RV?]5K_P ^
M7SVX<!P' \EE_P"F-/\ ZRA_YTG/,>GO^W^Q_P"6:/\ 66N#J?\ FW4?S+OX
MI8>\CO\ I2HW] 2?.*:Y]M?S;_;_ -)_W/'_ $G7?K_Q%_8KU+_>D_U&BGAS
MI<[8' I'XW?_ &WR3_16)_G<W.\/X/\ [5>N/[OT?ZZ74'\OOV<]'_Y;J_U4
M,FO?_3'?_P!97_\ .GY\.O4/_;_?/\LUOZRY^>Z;_FW3_P RW^*'C<\.YS@.
M X&TNNY# PM"@A\0SR,(4?9[3$1>"8/\/L!0/_Q\^SG[JS0U;?3/O'U,V?T%
M_7]OMB=]UFEU4W1OPB^V?CAM>B?>&Z)ZOL=E?FC3U9_AFRG\4MCN?6)Z:. X
M#@. X#@. X#@. X#@. X#@. X#@. X#@. X&M&Z/YG6V/U:,[?1;:N%C.'R2
M^8<[_]*YW[L)]FY.?67RA\U,:\D9-W\SL5<K!P' <!P' <!P' <!P' <!P'
M<!P' <!P' <!P' UAV%B5O7KTX0AC("BYBES@ ]J2I#^]M2F'KTZKE46Z?\
M[,>?'3]Z;Z)ZZ.X>UWN-H:-UW;IT-?MVM=$3PZ>I;?\ VGIXF<JZMM_4S;A$
M_P!#-9G"GO'V@Z_3_2[OVNZZ(U>*W5MC;,3'!=_BS%G^,UJY\C'NHX#@.!Y+
M+_TQI_\ 64/_ #I.>8]/?]O]C_RS1_K+7!U/_-NH_F7?Q2P]Y'?]*5&_H"3Y
MQ37/MK^;?[?^D_[GC_I.N_7_ (B_L5ZE_O2?ZC13PYTN=L#@4C\;O_MODG^B
ML3_.YN=X?P?_ &J]<?W?H_UTNH/Y??LYZ/\ \MU?ZJ&37O\ Z8[_ /K*_P#Y
MT_/AUZA_[?[Y_EFM_67/SW3?\VZ?^9;_ !0\;GAW.<!P' V^P"P.WJ<B^.42
M_*$TMZ0B _'0:-FR0'#V]!#W@RI?8'PE^$?N?=O]V+Z;U^V>R7JGU%U&E-O^
M=/4&K^G,U^?1Z;I]#3B^,:4_6NU[,+8FMDUF<(MZ[^[756ZO?^CZ6VZOZ/31
M7PNONNFG^+PS\?X<Z\^D;U8<!P' <!P' <!P' <!P' <!P' <!P' <!P' <!
MP-:-T?S.ML?JT9V^BVU<+&</DE\PYW__T[G?NPGV;DY]9?*'S4QKR1DW?S.Q
M5RL' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <#TEBK\?9XAW#29!,V=$
M#H<G0%FZQ![D7*!C 8"K(G#J'4! ?@$! 1#GKOW5]L/2WO%Z%[Y[?^L.FNO[
M1UMD?/92-71U;9XM+7T;IB8MU=*^(NMF8FVZ*V7VW6776SY3L_=^L['W'I^Y
M=#=$:^G.4Y71.=MT;8F,_P"&*3$2TPLV*K?772I"1CF88=QO=Y"*04=E42 ?
MBBX;(@HX:* 40[@.7LZ]>TQ@#KS_ #^>[_X5>^WM3WCK-'I_2'5]^],\=WZ/
M7=MT=3J;;].ORSK:&E%^OTVI$3'';J6?IQ=6-+6U;;>-V3[)Z]].]XT++KNM
MLZ;JZ1Q:>K=%E)_DW32V^-U)K3.VV<'$C5FR%*)C5Z<*4H"8QC1+\"E* =1$
M1%OT  #GHW4]H/=K1T[]75]KO45NE;$S==/;>LB(B(K,S,Z-(B(QF9PB'Z".
M]]ENF+;>[]+-T_\ I=/_ &S\20,XJ8")0LLH<>O0A(YX<P] ZCT*5$1'H'/X
M>G]L_<?J]6W0Z3V_[WJZ\UI;9T/57733&:1&E,X1C+EN[MVNRWBO[ET\6[YU
M+(C^-^_WKV;_ +.SO_JB0_YOSR/_ (.>[W^BOU)_W9UO_$.'_/O9/_WCI?\
MA=/_ &SR&=8LI7;4QJ].%*5R@(B,2_   %2B(B(M^@  <\MV'V?]V]/OG9=3
M4]K?4=NG;U>C,S/;>MB(B-2V9F9G1I$1&<N'J.^=EGI]>([QTLS-EW^^Z>Z?
MY3 7D=_TI4;^@)/G%-<^M_YM_M_Z3_N>/^DZ[V'^(O[%>I?[TG^HT4\.=+G;
M X%(_&[_ .V^2?Z*Q/\ .YN=X?P?_:KUQ_=^C_72Z@_E]^SGH_\ RW5_JH9.
M? (/7@" @(.G " ^P0$%3]0$/N"'/AYZCMNL]0]^LOMF+XZW7B8G"8F-6ZL3
M&]^>Z68GINGF,OT[?XH>+SPKG.![!.)E5B$52C)!5-0H&(HFR<G(<HAU Q#E
M3$IBB'P"'/U/2^A_6O7=-H=9T7H_NFMTFK;%UE]G2:]]E]LXQ=;=;IS;=;,8
MQ,3,2_DO[AT&G==9J=;HVWQ-)B;[8F)\8F7/*CBNSV9ZD5PP=PT44Y1=2,@W
M4;""74!,5FW7!-5VL8O4"B4/3 ?X1@^[V5]B_P +O>+W@[_T=G=/376]@]%6
MZD3U/7=;H7Z$_IUB;K>ET=:+-3J=6Z*Q9-EOZ%MT?TNK9A$_E/4/KSL?9.FO
MG1ZO3ZGKYCY=/3NB['??=;6+(C;6>*8RB6ZD-$,8&+91$:D*3)@@5! @CW'$
M $3'44-T#O565,8YQZ!U,81Y_H2]!>A_3OMKZ.]/>A?2?23H>G^V=/&CHVS/
M%=,5FZ_4ONI'%J:NI=?JZMU(XM2^ZZD5HZS]R[AU7=>NZGN/6W\74ZMW%=.S
M=$1&R(B(B(V1$0]GS]<_B. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X&
MM&Z/YG6V/U:,[?1;:N%C.'R2^8<[_]2YW[L)]FY.?67RA\U,:\D9-W\SL5<K
M!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' CIY'?\ 2E1O
MZ D^<4USYG?FW^W_ *3_ +GC_I.N^@?XB_L5ZE_O2?ZC13PYTN=L#@4C\;O_
M +;Y)_HK$_SN;G>'\'_VJ]<?W?H_UTNH/Y??LYZ/_P MU?ZJ&VN;:9\B31;$
MQ2[8R=5.9R!"]"-I;H*BX#T]@ _* JE^Z)P4^X <Z=_O#_8#_P //<'2]U?3
MG0\/I#U)K73KQ9;2SI^YTF_5B:81'66Q=U-FV[5MZK"(MMKZ5]L?4G^<^V3V
M?JM2O6]+;'#6<;M+*W_$FEL^$V>+!W/G,]H' V>P5=N\BE,D5?CI@JZ@SG'^
M$G\95Y'@/P]4Q[ED_A]@G#J  4.?8K]VW^0W]HT.I_'_ -4]=77THU.I[/??
M.=F.IU711MK9/'U6C&,\$]3$S%NGIVO1WNIZ9X;K/4O1Z?RS2W7B-^5FI\<+
M+O'AWS+97GUT>E3@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@:T;H
M_F=;8_5HSM]%MJX6,X?)+YASO__5N=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!
MP' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P(Z>1W_ $I4;^@)
M/G%-<^9WYM_M_P"D_P"YX_Z3KOH'^(O[%>I?[TG^HT4\.=+G; X%(_&[_P"V
M^2?Z*Q/\[FYWA_!_]JO7']WZ/]=+J#^7W[.>C_\ +=7^JA5BSU]G:(.0A'H
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
MI 0HFXJ<$[VS^+]\M^[?Y4;9J5:=-#U_3Z-<W9.%V#)3<DHJ?>[ TR2G:AD
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
M#*LMY!.MU&K0JCZ27:0<&O-OE3.5E1<R#AT*BI4R$0001%$NNXE9.5DX#@.
MX#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X#@. X&M&Z/YG6V/U:,[
M?1;:N%C.'R2^8<[_T[G?NPGV;DY]9?*'S4QKR1DW?S.Q5RL' <!P' <!P' <
M!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P' <!P--,J^073_$%H5Q_8LU
M0-ERBF58"XAQ+&V+-F7#N$S)I$9J8UQ'#W2X,'#A=8B9!=M&Z?<<.IREZF L
M1,[,&-4=P]GK^X*.#O'1G%[!G]4B=OV4R%C#6&'55]#U&RA:J[D<F9B09*J"
M!3G<U5NLE[1](1 "B*1ME[Q%UY0;&7U3PVB&(BKD$R3=>=S]L Z8^JBH*7O8
MMH37)J[6:+"3U$TE"IJ]#%(L4.T_&)\OB]LSQGY#7CI)[/;=ZQ1B)V1"+P=.
MTFO2+5N^ "]RJ$Q:=R[&]=(_P@'N02[_ &" )]! 1AN>0AB+>QN,@?\ UT\3
M/#NU5%69)#3@#-HON*8$V[9..V)BW+AHF80$07656, =/5#X>"L;GKDJ5Y*(
M%%(K?8K3/(W:1R=4MAU-S'CA\HN8R?NR!96O[=W=@FV*3OZF^2Q4#H ?&ZB(
M,3Y=TO8$OWD#JPG-9=;];LH1Y.X0>8GV3N53M"O1T!"D2I.4,%,ZT'<S."@F
M/;R]%""3M$! W!AO?ZYWBJE&(H.P^%=B=:DFK<[A_9+]C8+_ (Q8)()E5</9
M/,&ODSF7&=7B"HB94KF>DX?M2*/K$15*=(HINEMW5;95KU78BWTFRU^XU.P,
MDY&!M%5F8ZPUV;CUNH)/XB;B'+N-DF2HE'M515.0W3V#PCD' <!P' <!P' <
M!P' <!P' <!P' <!P' <!P-:-T?S.ML?JT9V^BVU<+&</DE\PYW_U+G?NPGV
M;DY]9?*'S4QKR1DW?S.Q5RL' <!P' <!P' <!P' <!P' <!P' <!P' <!P'
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
M34/,1+Y--W&RT/,1Z[=9,X"4PD!1(RB)TU#U)B8FDLZ\(<!P' <!P' <!P'
M<!P' <!P' B1Y.HYVKO3X89<A"BQ8[2Y-CG"O>0#$=RE%K[ED0$Q'U#E41AU
MQ$P (%[0 >@F#K)V-6Y7+;\K)P' <"->E1BAY=O-H03% YB^-TQ2]0[C%)K-
M: ,8"_")2B< $?N=0_P\FV6IY;5E.5DX#@. X#@. X#@. X#@. X#@. X#@.
M X#@. X&M&Z/YG6V/U:,[?1;:N%C.'R2^8<[_]&YW[L)]FY.?67RA\U,:\D9
M-W\SL5<K!P' <!P' <!P' <!P' \9Z]9QK-W(R+MLPCV#9=Z_?O5TFK-DS:I
M'7=.W;I<Z:#9LV03,=10YBD(0HB(@ <"5:ODNMN:UG#3Q^:B98V[AD7+IC_7
ME/RT3KOK(NX:+J,7QZUE#)#52>R'\C/T%".2P<$[0.8H BX.!A.25:X=\T>V
M;)>9NXCZCM_XY,&QCPZ8E:-XG8C.]OB6QCL1,*KY2:P]5%Y!,H.>I"H+H'#T
MR@H41,<K$^7Q?JIAWRWGE4) N[.I:31)(4U(-/3FUC%.3B18@+KK*Y_4FRJE
M,H!@!-XF3N3+U*("8#7%*V[FI.[^CGE8W#P7-Z\77-NAMVQY/VRF6>64-C+.
MF'+7)(4Z8C+"C I3L3;LOQT+'R$BQ%-99.-7>>E[2*D[A3+,6HFV)K1@1W@:
MW8=K7WM;W$\G..==RQ:D=;;CA[?.T[-:U0=.:D-\L1N4S0]/I>R6/\7C&!Z3
MERM'O(]G&F.FX?I-4E#E>9XVYMQ/ ]#4ZM:DYDJ^.)F,F,;5?=G:*O8Y)$R2
M<XRBZ+$VU@UJS)&P%=/E;"BZB")/D7RJZRCA!XF;O.7M,*$NS^"U_*RT5SQY
M'M4, W%SBZ8ND]DS-+5+U%<'8"H]KSCEEL80[B(3-5QU%S8U-PJ02F(696CN
M\IR&+U Y1$L1,X[&!P\D&?K.)E<7^*;?";8 8#D=9/C<08/<+-0*4#+IQ5QR
M4YDDU3+'+V(*II+"F(F.4ABF($^"TC[H>N;>03=IJ9XYL_B"V:81#9Z!4UZS
MF/ 5PF%HPRP)@[^04;-%+FD.PP&%LBJN0/;U6[0$W'P*1]SW\+Y<<%0[ENRV
M1PKMUID=8Z+89[9?7FVUW'1WATP%3T<HTHUZHJ$814#%!X^>L40 O53TA'M!
M4X9V8J:56V5:]5V(M])LM?N-3L#).1@;159F.L-=FX];J"3^(FXAR[C9)DJ)
M1[5453D-T]@\K+D' <!P' <!P' <!P' C9Y,/SNO#[]<FQ?1E)<D[&K<KED^
M5DX#@.!&35]9JGYI/**U%5N1XZPKI6[3;>HF5RX1:425;N7)$>H*K)-C.4"'
M. "!!43 1#N* S:U/+"S?*R<!P' <!P' ]9,S4-7(M[.6&6C(*%C41<R,O,O
MVL7%L&Y1*45WL@]50:-40,8 $RAREZB'MX$_\B^6WQJXL<KLK9N?@Q9VU5.@
MZ;4NU!DU=LND(%6;N$L:MK:=%PB<>TZ9@ Y#@8I@ Q3 "J\,[F+@\V7C]?*&
M)5;KFB\E0(F9ZM4M4MGGB<<98R@-TWP2.)8M5([D$3BGVE,4P$-[>H"')5>&
M7LFOFQ\8ZK\L9*;-)4]^=51 $,BXASSC4@N$ .+M CN_8NKC%55D8G:N!%3
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
M%2OA#_?]6[>FE&(XQIY#WUW18F44:5O:#6C$E_C9 A1$4(Z3LF"SZVVLB1P
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
M&KLU6N5E++QC13B&LWD\:.CHJ*+>4W/\J4R!CF(#>=Q)KU-M"&%1-(P+)M)
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
M)?&V-\.8;IDC7XBP7:R#&OIV9?O9RSOX^!J=*J%>C5GLS-OC@QC$/3,N8A5
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
M2,TR]PD1*09M:SM\G!,B(J%\T&L[@0+Z2NA&Q2)![R"85$,P8H.H I@85"E
MK@G0P@!3=1 !$0'HVGT_%5OE9.!,G4 S4F^OEK:(F;D63S'J@[6;)"F50A7V
MFN)S%<JHDZ&*5XY16$#B'\8<I_:(@;DWM3E:IMRLIP^1-ZG&/] I$S)L\71\
MCVO#)J+DA3&9J6&M93J[AZU4$ICHN48^;6 #%Z"8IC$$>TQ@$L;?)1[A#@.!
M*GQ!O%%M>,V1@)MT&-=WGW4AHINV0(@DWC_Z^K7*E0 B8 3M3=2BH%Z  %)V
ME .@!R0U=FJMRLM.?('A&];&Z;9[PQC,\>-\N=0;EK+"6?\ R5%6&1@+!"VD
M*C)R1@,@QC[FA"'B5E5@%L1-Z(K *7>'"QA,)EXQWRSY!9 M^.*]L7JKGRSP
M-ID_EK63;E]*:,;G8Y<R2XR"6-&TPUB+]B?+GWN-I!NFSEV$4W8R#4"K%D7)
M%4E1C4Q&YO>VW;S#7BIH9;\=^X=3=&)ZQI/&B>#]@JFHW]1-/UVDAC#+[VW*
M]0.*A4U8%!<R9>H$[OB\K-/%[-/R%X^*HFVD=<]^(I\<Y2&:*:);.2Z:7J&
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
M,@C*MH9RI+2LBQBEY!LLX9.Y:/B7K=)^9LJJU]^(KZ"BB/8<U9F:S,MZ>$.
MX$L-R?%?C+9FUV'+V-KJ[U[SK;X%O5\AV6.I=6R9BK.-;8"W/$P.PV"+LD>D
M98:0JK1(S%RL+21:G22,#@PMFOH2C474PV)?4GP(96@+$UD3N/'%7%TU2B>\
M,M2,@Y.G6QB*E$9-CC'*N9)3# R*I0$P)*18LT#B'II= #HHO'YJ]ZH>-+".
MLEU=9LG)NW[![,RL,V@'^?<PKQC^>@(%!F1H2H8GJ,,PC*5A^ALDA419QL,S
M35;LE1:&<JMRE3"T9FZ9PV**\(<!P)V^6V/4DO&CNRW2]V[D]?KU(#[VD99+
MTXEB646["%$H@Y])F;T#_ FMVF'J =.2<FK>:&X^%I?[X,.XFGO=_=/EO&E$
ME_=/5]?W;Y2JT4\]W]?TD?6]'UNWO["=W3KVA\'*RGWY9'3.)Q?J79';(K\]
M3\D&C-C:)=_IJ X8YJB4U/15$IRI*KL7"R/<)3 !51]@\DM6YSY*G\K+^3&*
M0ICG,4A"%$QC&$"E*4H=3&,8>@%*4 ZB(_!P-0Y'R"Z)1%P4H$IN3K!'W%%0
M[=Q O,YXU;O&CTBQT#QCTRMD*W9S!54Q#W-4Y'7M ?3Z&+U+2=S;5D]9R3-I
M(QSML_CW[9!ZP?LETG3-ZS=)$7:NVCI ZB#ELY04*=-0AC$.0P" B \(E1XW
M?]/'E:^OY,_0OB?DWM3]/DK!RLHV:O\ VS?E'_L:TD^8=@Y-K4\L>:R?*R<!
MP.(9 H-/RI1K=C7(,!'VFCWRN2]3ME<E407CYJ G6*T=*1[E/V& CAHX, &*
M)3D-T,40, " =1? ]YV;\?\ Y \BZ5ZSUE+;#*AZ]#X\&)<S[=E2)7!["NKR
MFN69\^6Z(2?O<?9*UA82Z-/LR*S5H6SU->+29@FZ09+NLY.2:71678HU3TO+
MB"R3FP6>+E_7[N5D:,38W[-,HT4;Q%/KYEE7R.(,$5IR=1#'&(:\\=J@D@@5
M-_+JB+J1444%-)"LS-<(R;W\K)P->]E-G<3ZJ8^&_92E) 3R4@A7:+1:M%N;
M-DC*EXD/B0= QI3(T%):U6R;<B5--%(H(MR"9=TJ@V356(6(JTVH.JN2]M+M
M7]B?(+!1B,-7GI)S FCB;]O9L6X>.)5!CKYG Y!/ YFS\#1P) %1-:O5KJ8L
M>FJX,=V$6L1%(3LV#PID;3_,5(HV#(TRUAQC/7S9#QI=[CTF=BK!$@E]O_&3
M// ]-P>O6BHN'%DQ^T-W*%30*V;K$&)$0+$UC^-V , 9PH6RF%L:YXQC(FDJ
M-E"JQUI@U503*]9 [(9*1@Y9%,ZI&D]7)=!Q'R#?N$6[YJJD(]2#RLS%)HS!
MPAP' FAY@RA^KNSXN'<5:/D<(R[)4AC$4:R<+L)BB6BGJ)R"4Q'#"29)+)F
M?8=,!XE;<W"-@FS=YY=]!&CM!%TT=:Q;IMG35RD1=NY;KCB5)9!=%4IDUD5D
MS"4Q3 )3%$0$.G)M6.64R9#,^8='Y77'3G*UTW4UVR!C>G1."<#9!USPSCW:
M#5?;6E559^WJEC7Q1,UN4R)%9L/ ^[-YJ#B%2RB2J?JD,=)=JJ<U2)K.%&S1
M/(GFNJ$.S>;;:\SI&942O'&</&7Y"-=K+' LF10SJ;,>V3-?.T;!\51=)FT:
M"83G]4A2=G#-/!^SGR3YSDV3TE3VO\;[Z4:-P>G3C\!;L79=)FFNBDNK][U:
ML[:7=EZK%( IG^*<Y1$#? (I&Z6M&5_)[F:*?0%-D-VK.]R!D0T@AC['&GGB
M;S!]_EV?-ED$Y".QK8-N<@K5BSC$JI+("HA'/RI]Y5%5>\IDBJM1;&[_  O3
M37CC\D>[<_K-<[W?;/KI6M<\M3&=Z5<]L;_7=AMF+%>9Q[CJ2AY!YC?#]:Q]
MBW&M.K']6S4S*JMIMJHU5>N#N3*N55!18E;86!3T&R[=%"2&>_(QNA>I 3D.
MO$8;LE'U2HXE*8!!!K&86J,9>T$2@ % 5+,NL8O7O4.81-Q\6:QLM>U)XI=(
MG")4[+0,E9 7%5BX=/<E[+[-9!</W,<0I&JSQ*UY?E&)BE*0.J1$2-Q#V>GT
M]G+1.*7FR/BG\?DHT.R<ZVUM)%0Q#&/'6G(D.[ 4S@<O8_B+BQ?)%$2_& J@
M 8/8/4!$."LN/U'Q2ZMXF1ED==9S9+6,D[,.;',-,(;2YUAJ]*61V1--6P2=
M&MEWN./I.4%)!,G<YB52&33*0Q3$ZE%0XIG-[Q[@W?S&('=X6W,J^;V#8 (U
MH&Y6':RJY=(=R75%+,^M[+$LO$.$R%,!7+ZK6$PB?XY#=OMF*UC;#BH^19]A
M)]&PF_>OMRU$2DY!&(C,U,YV/S3JO+R"XII-4G&8J>Q8R^.EI!P8033N$! )
M  #T<*%*)^*E-TL.Z*V9G9?*AYFW<'-1\]57Q/&]8J_(Q#QG)1$@WG]6)@?E
M>,DV)UF[]E)L8]J9-5-0Z1TRE,0>AA$6V2>6UR[PKOFCO2^6;MEBJK1>T6V[
M%^0"G 6SM38&]R9$3"8I0,8S&114ZE$0Z* '7J @""[-6OE9.!)O<Q1,=_\
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
M\S?73,WBAS%$8MCD2/'TEA383"FP66(UAZ0JN'#W#4 >L/GQV@!_&)1,K*G
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
M$XX8*'*=-<3I=#S%?ECQ;.>+)99QXW]'SKJJK'+K'B!$IU5#J'*BVIL6W;I
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
MS!^QE6+*4BWK22C))HV?QTBP<HO&+]B\1(X:/63MN=1NZ:.FZA3IJ$,8AR&
MQ1$! >5AY? <#KJ;KJ#J_MU<LCP;8S1M493$WDLJA6:I8]5Y'4^1::G>1"F1
MRR@G S>Q:Z6JM6IPW2[2K2+)5RHDJ8#G"-QC%'8H343633614(JDJ0JB2J9B
MG343.4#$43.41*<ARB @("(" \K#1#R2;K5G0S5#(>;9%5L\O2S):GX7J2A0
M7=7/+4^R=DJT:DQ[BJ.XR&%!66E.T0,2*CW D[E?3(<L16:-3] ?'[KA8-/=
M7LUNH6ZUS.^8<%XTS)DS.&+<M9:P[D^]WG+E?8Y3M$K=K-C2\UMW<SK3UM<I
MBE*^^-1;CZ0(D1Z)%BS,UF-C;ASI5;4T/=:WOCO54VOJH* FVON$KDN!$&:;
M/T/E/*V ,A2YDEA2!903.!.981-W  B7E2OA!%Z:9)CW(KN_(;O5.)"D9/W*
M4D]4$6P',)1!<#PNIT0\]4@%$  51)T,/4HCT$!7P>VE-%,7W!NJSRKD[:++
MC!PDLB\AK;LYF.O5>237,8RB<Q2L56K'%+FVXBH?HB\CET"@<  @ FD"8K+3
M'(."<2Z[>2OQ:0N",0T#%E4FL=;ZU*P-Z+58NN-'*;+'N)+/!>_A%(M??Y8[
MV/>*"Z< LX6 ZPJ',8P"$6LS$U6BY63@2E\M=+K]ZQWIG#VB-CYN!_68Z-)R
ML#+L&DI$3\9.Y:0J,M#2S!ZFLV=QDA$V1=-=(Y#$53$4S )#&#DEJW;Y,]R?
MC;T:>OEI**UOH>/WSER#UTXPX:>P:9X\ZI&,[>%PY,T4CMTJ=!,RBB@&.H=,
MIC")B@(6B<4[WG./'UJN_*1*8J&0;&U(90X1UKV%V+MD08ZC=9J912&LF6)6
M*55]W<J$ QD1,4#CT$.O!64[O+QJCK9ASQNYJEL08-Q3BN499'UHF'$IC['U
M1JLM-/7NT&)(=R>P3,5#(2\R99O/+G,==<RIE>T3'$.XII*VS-<UXN5DX#@>
MNF(MM.1$I"O15!G+QSZ+=B@8"+ VD&RK1<43F*<I%026'M$2B #]P>!"?2RR
M;*>,/ 50TZRWHYGG,=+Q%(W=M1,^:E&IV8H#($'<,CV2[DF;'CR=N=0R/19@
MCNW*D=-0:/B 8@G1#W<.XD:FDXU<]RY);&[]9FTWB:KJ!F7 6%M<=K<=[17_
M ##LL_H-#EI4<<U6\1D=0J/B6MVN[7.:<V8MV$1D7?R>A'K-O373ZG$Q1A$3
MCBM9RLG <!P/Q<MF[QNNT=H(NFCI%5LZ:N4B+MW+=<ADET%T%2F36163,)3%
M, E,41 0Z<#36T^.30*ZS V"T:6ZORTV=87#F35P?CI!Y(+CZ7\;+*M*^W&8
M/VHE* NO6Z%#M_@B("6L[VQ>-,/XDPO!GK&'<78ZQ/6E5@<J5[&E)K-$@U'
M%$@+GB:M&13 ZP$'IW"GW=/9UX2M<V1>!K1NC^9UMC]6C.WT6VKA8SA\DOF'
M.__0N=^["?9N3GUE\H?-3&O)&3=_,[%7*P<#3?8S0/5':>R0=\RWBY-3)]82
M20KF7:)9;7BW+4,V0$X(,D,BXYFZQ:7<<@194J35TY<-D064%-,ICB;A8F8R
M<@UPTIUFU/5L4EA+&32!MMS*B%WR18IRS9!RG=/1] Q4[/DN_P S9;K*,06;
M$5(R,]!BBH "DBGT  $S,YMJ.$0J\#$6C!XI\@,*W;N6B$1Y4=K(M!J] Q7C
M9&/K>'FB;=V4X <KE$B0%4 0Z@<!Z\D-7;/)<*5A8>=;D:3<3&3+1-8KE-K*
ML&L@W3<$(HD1<B+M)9,JQ4UCE P!W 4PAUZ"/*R]37J/2JB !5*?5JP!456Q
M0KU?B84 ;KKE=+(!\FM&W1%9R4%#%_@F. &$.OMX$99/*Z>@_E+SO:,^QZ58
MUN\CC3 @8XV!<KG)2Z+G3#&-4\8&Q-D:1.F1E5!N<-'!(1[UV9-J(].BQR \
M&/FUJE;8IG#S=27M]R;XF-E\\XL;.[!GC;..WMSS648<JBKZ9R1;IC)]3P["
MQ";HS94%8NJ5"L0S-(YR@F5DF0#]I0'C83S1X.>Z@[@:P8N\54+E'%DRC,U?
M3W6Z.A,E8[,D,!D.K9/QK0T4K#CB\5I\W0D:[?['=F2S?O71!N^>._>4%%D%
M"K&;"8GB3]\:/CYF=PF&QFS7D>?.<UNLK9NOM=;XK7D9N&QV^LF*YZ0QY:[1
M.,H:6:*VIGCRXPDG5*2T74^3:_%Q"KMFV0<R*HIHAJZZE(ANI$ZN['^,5-_)
M:&0RNPFGZLO(V6U:.VJ9(AE#'3B6.1>Q6+6+*\T==W/%652!VK4[(LX!RJ"_
MN;KWMW\5DS6+L\V-[_4J7Y!GTSM]X[,E8\AMF(2HH87V8UDV<HAUZ%EFFQKU
MT^1PMMQA668KVBGW&IS +IQ,\@D<#E159D77: FNU&6$Y-;C7S).O;1"%NF&
M/*9XYI:(3%L:4UE7AM^M(616R::!9.(J]WA\SM\<5=83BX:0,3$PJ;=O_%&Z
MJIF+PN>V)?DZ\FT*Q%)L;SEXSK)B$4$\=EKQ89$B;EW"Z<=3/&WWSXY;'1;_
M /HQ5$(PB)CH'_C#F W1\2G\D<;^Q>0VXP\;Y4ML\_&>-A1=5C07QHFJ%DF>
MPACBG7+ID7%^5T6+I\*1_268RO\ %';JE.H4 $O'Q*?R?\+D>+M?,]9@O$-D
M' FD>0L:7AOZ9&&^GE\R1,9TSU1V_J "[_$^KCVU68*E=8Y,B:\:J*E>B4E
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
M9"@5+1Z5>KJYP95U-,B[IJG+^N":/$NF,>%V%'K-K(LW<>^0(Y9/VR[-XV4
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
MZU:J-NV3M3ISWG3%ATP_"VN"C7Q54S$,F^?-!(H42&Z'^+R5:X9W.$#MKO\
MYC(HGK?X\)/&T*\.*,7DS>3+-=Q T:F*(=7+_"N,T,I985;"0P&Z+?)Q^AN@
M=QRG3**1&<O:-M8O(+E< 4V"W^;XOA7H&^4<>Z385K&.Q0ZF[@1:9ES2OF&^
MBD ")>]JRC%N@=>_J/Q6)6-D.753Q:Z60\XRN5_QE)[(9#:'!<V1-K;Q<MD+
M,L[*8IDW:;?*\U9*O#K(>F3TPCHUDFF)"B4H& !XH<4Y-^(:%AJ[%LH.OQ,9
M!0L:B#:.B(9@UC(M@W*(F*@RCV22#1JB!C"(%3(4O4?@Y67L^ X&N.9]OM7-
M>%$FF:\^XJQS,.3I),*O8+E#IW2667,F1!O!TAJY<V^=<K'5(!$F;)=0PG*
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
MV) F,WY).[+V@5B>AX>B[O:&;M4QR@4KALB  <#&$I![N*K%LSL8S-NGM+E
MIB:S^.S-CZ.6**"&0-LK;3=4:BBLL'1O(ITR35O^<Y..2*;U#)GJK!53L$@F
M2 Z:IHM(C.7X&P;Y-<OD(;+FY>)-:X=7N1?4O3K"I;5/K,U!^.3^NS8MQ8ET
M'J90[2N&-.CC^WN ""'QF)6V-CRXCQ.:B/I!I8,Z,LK;@6]FX]Y3LVW.7[OF
ME(%.XQ@*C0I.2C\2,&Y.X2D2:UU!(A/B%*!/B\4.*=F#?NC8[Q_C"!0JN-:-
M3L>5AJ;N;5RC5F%J4"W-V$3[D(> 91\>B;TTREZE3#V% /@#E9<QX#@8PREF
MS#F#X,;-F;*V.L45_L6.28R+=*[38]<&Y2F6(U<V"1CTW:Q0,4/32$YQ,8
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
M1*'<(% I?B\M$FZ9VMX$TTT4TT44R)))$*FDDF4I$TTR% I$TR% "D(0H
M    '"/[X#@3LW4TQLN9[91]BL"S=+K&R^+ZK9L=A&9/A#V/"NP&$;HH1Q=-
M>L[P39%=\^HLZ[)[TR=H$75BGQCK$04,<#)EB=DY):U[+N0M3I!*M(9"R!XR
MI%)VDU:Z[[IUM_LOXXIMR8PIMVF!MLJG)PDKA:J&!7O+&.;#$M&:BR:*<$F(
M>R-9[*J,4W;[=12O-YY]ICCC8ZLBD=5/)FDNW&++]5Y]N#8RZ+Z)K>9D,.22
M)5C=I?=T9&24Z")B&4]A1),1O<XCM^;0\*X]^\>_D-@EF[@Z'H2.)\/O#+@0
M ZKMUZ[GV=9*-Q,(E WJ@)NG4 $H@(U*>,/#'=W8"QE%'&GC(W+E797#A 5L
MHSNK>&(7L0<LT@>%>SVPDU,':*-UU%0Z1WKF!,"D3.83^D^!2/NAIOFCR(9W
MKZSF$R1F[0K1Y1X<S-&J1-^M6^FV1O3*HL8];PQC>"QU7V\R\32!-N"J=B;I
MK&.4R2O:0RD:B(W3+#%2ULVAVMGT[%08/.&-499B]BIGR%;\.8Y]M(SK$^GZ
M=HC=*M2*ZTA:1JT:<2.HDVGEX^NR*<:],8J:CE$HB*Q"]& ,%8XUFPQCK N(
MX8T%CO&%;:UJML55"+O5DDCJNI"7EG::+<CZ>L$NZ</Y!R"9/>7SE57M+W]
MK$S7%F#@. X#@. X#@. X#@. X#@:T;H_F=;8_5HSM]%MJX6,X?)+YASO__0
MN=^["?9N3GUE\H?-3&O)&3=_,[%7*P<!P' <!P' <!P' <!P' <!P' <!P'
M@MFJMUS2W->Z+G9[%]GRMXXO(&K$W#(-XJU9L-[)KYDLM-9T?(C++]<JK=U:
MHO'%VC8]K(Q5HBD#K0C]HF@8"J^@X+/XFXQI3FAX6NV-<T-:W$M_&'Y:\69U
MPA$,6:%4P?LC7JML"I08-N@@$;6$LDT*RU#,<!#P,45-HUAI-N"L>U132ZD,
M4QC/*2?Y5K:EA$^;!X8C69O/B[@T%?>BN)B#QEM9//FR:B:!&IV,-*94A69W
M+8_JG$RSHR:G4A13 "F$[%/E\6L&QF/,31$>;];5Y2(N^45NX8RLAJM16=0U
MWQC<'$>_0F6L#8<7466O&P6:HYC)L$%4&"DJL"Z[<AQ;=1]/CSE8K]-K(^O>
M.LD;=[OXXWKF,8VG7K6'6W#5KQ#J=C2^5Y&G9#R.[R G\G6G+4E0DP2=XVQZ
M:JI(1\)%/R$>NTD$'0(MDOBK$FD13:M+RLI<[E:#97R[GVB[CZG[+R.M&TU!
MQ>MA523EZ;#Y%QED/%"]J?W(:9<*O)@FJU*G895=T5XG[WT.5(00*LDDX2C4
M32*3&#6^8U,\V>:(E]C_ ##Y"L 8CQ]/I@PL\]K?AF3/DY[!N>I)2,@YZQLJ
MLO5';IL'8D_8O$G2)CB8!$H"0[$K;&Q6;6S7^A:KX(Q=KUC%.1+1\455E5X5
MQ,N4WDS)F2.L\E)R9<HH-6JLQ8)EVX?.O010;@X<'!))),"IEJ3-9JSAPB,&
MM<=&P7F'\L-!O4>V=*[!X7TGRI2H66:-7T=9\5T/&=DPQ?E5VCSU$W<86ZR)
M62Z(I'05[S%4Z>P#3;+4\MK*OBMF7=>H6S6KZJSUQ!::;>YAP-C \@Y,^>H8
M34&$R1B:&=/S**BY/4JU>PA40ZAZ;*-0#M3#HF1!=LG>J$[=M6#5R^?.6[)D
MR;K.WCQVLFV:M&K9,RSARY<+&(B@W01()CG,(%*4!$1  Y66A61O*)HKCF=^
M\XN?JWE#(:AE46F,M?X^?V$R&[>)?PH\:MAJ*NKZ-=@80 ??O=4R"8O>8O<'
M55>&=S@W^N'N3E@$D];O';D>$B7IA;I9$W/R'4];82.4,8"DD%<8U\F6,U2+
M$H=3"DM#Q2XE_P !OBC%I$9R_P _U<O(KF!3U<Z;SUG!U=='['V.]),-Q,)(
MBR[O_)!G'/:V3K85Z*?0!<,(.)$3@8X%*4P)$%8C*'(*QXJ]+F$TWMV3<?6'
M9^^HJ^N:\[:9 N6QDLHN B8JJ,)DN8FJ+$B0PB( PB&A0]@=.A2 6T3BEO\
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
MAC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVN
MXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\
M$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5
M\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/U
MVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?
MS\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^
M<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H
M/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#
MK?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?H^<5\#AC[H/UVNXO[#K?S\$,I?
MH^<5\#AC[H8=V)\QFV5YU^SI2IKPR;RT2'N&',G5:6N]AJN2D8"FQM@I,W$O
FK5.+.\$QS5*'KS5V=VY,HX03*BB83*$#J8%? BV/NAT0.9<K_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>g602165g93j77.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g602165g93j77.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0^44&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@             !N    @0    & &< .0 S
M &H -P W     0                         !              ($   !
MN                                              X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     #/<    !    <    &
M  %0  !^    #-L &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1" !@ ' # 2(  A$! Q$!_]T !  '_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#U5))))2DDEGY687DUU&&=W#D_#^2JW-\YCY7'QSU)TA ?-,_R_27P
M@9FA]2V+LVJOVM][_ <#^LY5'YN0_@A@\&_WE 27-\S\4YK,3ZSCA^YC]/\
MS_GDVHX81Z6>Y7+WN^DXN^))5KJ)(M9&GM/Y545KJ/\ .L_JG\J;AD3R?-DF
MSQ8/^G-4OYR'^$A9D7L^C8?@=1_TE8JZ@9BUNG[S?_(JFDF8.?YG"1P9)5^Y
M(\</\67_ '*98X2W#L,>Q[=S"' ]PI+(JNLI=N8>>0>"M.FYES-S?F.X*Z+D
M/B4.:'"1P9AO#I+^MC:V3$8:[Q2)))+08G__T/54DDDE-3/O+6BIO+M7'R_\
MR5!2L>;+'//YQGY=E%<;SW-'F<\LGZ/RXQVQCY?\;YV]CAP1 ^U2.::<>OUL
MVP5,_=[GRT]W]EBCZU6#C',M&YQ]M#.[C_K_ .!K R,B[)N-][MUAT\@/W&#
M\UBL<ORV/'".7-'W)S'%CQ'Y(P_1R9?W^/\ 0QLF/'+*31X8#0R'S2/[L/\
MOG8=UW KTHQ7/CAQ#6S]^YZ;_G'4\_I<21Y.#O\ JFL6(DK0YO*!4>",3^A&
M$.#_ *+/]SP]8DGN92MZ*C+Z7G'943CW'AKA$_#7TW_V7;TUU-E+MKQSP1P5
MSI (@B1X%;/2>H^K^H9CMS7Z46.Y!_T;G?\ GI13Q8N9TX8X<Y^2</1CR2_<
MRP_1XO\ .18LN XQQ0)E$?-"6LHC]Z,DR)CWFFS=^:='CQ'_ )BH/8ZMY8[E
MI@IEF0EDPY!*-PR8Y?XLHL9 D*W!=GG4)U6P'EU&T\L.WY<M5E=GR^89L,,H
MTXXB5?NG]*+0E'AD1V?_T?54.]VVBQPY#3'W(B%E?T:S^J5%S!(P92-Q"9_Y
MJ8_,/,.4F/!3I+B'07ZM@9.6ZAM+JA52R/<X@[CIV:[\UJHCH.<3 ?22>V\_
M^05R!X!%Q /M->G<_D*U(\[#-FA&6&O<E#'ID^4'AQ_N)CDR8X5$BH@GY?\
M"[O/VUNJM?4Z-U;BQT<2T[3"BC9O]-R?^.L_ZHH*=,5*0'0D-Z)N(/<!MXO2
M\K+J-U18&!Q:=[B#(_LN\48=#ZBPA['TA[2'-.\Z$'<W\Q6>E_\ )#_^//\
MWU3@> 3<^;'A,(^V9F4(Y.+CX-9<7]27[K5EFR<<P"*C(Q^6VSFC](U^DN:-
MP!G4*NF@)U0YC+[N6>7AX.,\7#?%K^DPQ% #>FWTYWOL;X@'[I5]9_3OYU_]
M4?E6@NF^#$GDH7T,Z_QY-3/_ #A^C__2]53.:'-+3P1!^:=) @$$'4%3D6U/
MI=M>-.SNQ0Y'BMH@$0=0F].O]T?<%A9/@%R)QYN&'2,H\1C_ (7%ZFR.9TUC
MJXTCQ1<0C[37KW/Y"M3TZ_W1]P2#&#4- ^2.'X'.&2$SFB>"<9UP?N2XOWD2
MY@$$<.XK=X_-_IN3_P =9_U104;-_IN3_P =9_U1056R?/+^\78A\L?(.UTO
M_DA__'G_ +ZB*70:FV]-L8[@VNU\##=4SFN:XM<(<TP0HOB.*0&#+^A/&( _
MUH&7_?- R'NY1U$B5DTCQ3K3Q7UVUAX #QHZ!&JAY'DQS60X_<&.0'$+CQ<8
M_2X?5'Y5F2? +JV.#2ZMA<\0Y_;P X5E))=9R^".#%#%#Y8#KN?TI2:4I&1)
M/5__T_54ES76/KS@=/ZE^R<3%R>K=0 W6T8319Z8'TA:=WTV_N_F?X3TT:GZ
MX8C[NE8]V'EXV1UAUS*JKJVL=4['_G?M376;F;O\%L]3>DIWTE3ZMU.OI73[
M<^VF[(93MFK'9ZEIW.;7[*Y;NV[]SE;!D3XI*722224\;F_TW)_XZS_JB@KK
M7])Z<][GOQV%[R7.)').I*;]C],_[C,^Y9$OAF4R)XH:DG]+_O73C\0Q  <,
MM !T_P"^:WU<_H#_ /C7?D:K&?3(%S1QH_X?FN4,[)P>@]*R<[TB,;%8ZZRN
MH N,#W; ]S&[O[:R;/KLQF,<F[H?56XFS>^XTU.8*R-QM=Z>2]_IM9[W^Q6\
MG)C)RGW>9%B.DA^CDC\LFE/->:62.Q-T>S<1<:_T;)/T':._\E_90JNJ])R,
MCI]6)CVY5'4ZWVTYM59=CL:QN_\ 6;CM]%[_ *#&;/YS]'8M3[)C?Z,+*Q?!
MN;Q9(Y(9,8E \4=9_P#>,ASP(((.J9),UH:T-;H!H J'4>L8^!F]/PG>^_J5
MQJKK#@'!K:[+[+]I^E77Z;*W?\:N@%UKNU7_U-W_ !6L:_'ZQE7">H6Y[VY3
MC]*0UMA8[_T(NR5+ZZ479/UO^K-%%[L6RPY31D5AI>P;:S9Z7J-?7ZCJM];'
MO9^CW^HK?5?J=U!O5+.K_5CJ/['RLK^FT[!93<\;OUAU3O8V[WOW_H_?_.^R
MWUO6FWZL=8NS^@]0ZCGUY>3TDY+LJWT_3]3UQMJ94RK;6QM#?9_+24\GU3/Z
MUT=GUKZ-7U3+R*L#'Q[\7)NM<<BMUCZ'.#<EI;9]"[8[_P!6+H8ZC]9/K9U;
M ?U')PNE]&;36RG#?Z%C[KF>HZVV^O\ 2N97ML_1[MG\U_POJ+K7U%S>I9W7
MLFO*JK9UFBBFIKFN)8:31N=9!]V[[._Z*N]1^K/6*^NV]=^K^?7B79C&LSL;
M(K-E-IK&RJW]&YCVV,;_ *_SF]*0?6*WHV%D8.'U3K?4:[C0*L;#Q'V"^YP]
MCLN_]G5?:+;KOHM]39C;Z[?1J_G5@8O7/K!?]6!@,SKFY.3UP='JS;FAN370
MYK;=UO&W,:W<RS_"L^A]-=#E?5GZQLZNWK/3>HX]>;D8E>+GFZ@N875_X;%;
MOW5-<[_ ;MG]=9N9]6,;H_U8R\;K747A]_4OMV/U6FI[K*;W!GI95M51<[?O
MJL]5]?\ I_\ !)*7R;.H_5[ZW=)Z>SJ>9E]-MQ\K(LIRGBUQ=53:]V_(+/6M
M:YS*[&,>[]"_^;]EGIJA35]97_5 _71W7,K]I!ARQB;A]C])IC[.[#:W9[ZF
M_3_]6J70ZG]9^N>'DMS[NMMP*+CG=0LI]#'(L8_&Q\/#I8T,:_\ 3V67^_\
M3_\ 6U>;]0.O-P?^;PZT/^;ALW.J]+]9]&?4=B^O.SW._/\ _ ?3_5TE.S]:
M\EN7]1.H90&UN1@&T-Y@/9OC_I+$S.I?7BOZL$5]-Q688Q '9++O5L91Z8%F
M0W%=Z'J6,I_2>EZO_;BZKK?2/VA]7\KH^*6T"_'./42"6L$;&<?FM5G%PQ5T
MVG!OBT,H;39I[70T5OT_=<DIXVC'Q:LKZH](Z;F76=)RL+-:Y]3WU>LTTUN%
MSF-+=EF^VRRO?^DQK%0KS^J=2Z7]7>@NR;1G5=4LP^HVUV.8]S,'>Z\>J#N?
MNPW5V>[_  BWNA_4O,Z9_P WO4R:[!T,9K;=K7#U!EF:O3D^STOS]R-T_P"I
MSL/ZW977/6:[#M-EV/B09KR+VTUY63NG9^E;5;^;_A4E/-5=?^L/5<.SK>-F
M=2IRG^I9@8./@/OP@QI<*<:^]E#VY5ES6[;,KU/T%EG_  */UWI.#U'ZP_5C
M-SL1U.3UT%W4J7.L:X.IHJNIHVN<UU'V>WZ>ST_^$6RSZJ_6'ICK,;ZN]79A
M=+L>ZRO&NH%QQR\[[68KBYOZ'>[?758C?6+ZK]6ZDSI-^#U(4=3Z3NC+LK!W
ME[&U77>FS]&VQ_I_0V>E^DL24__9 #A"24T$(0      50    $!    #P!!
M &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <    !, 00!D &\ 8@!E "
M4 !H &\ = !O ', : !O '  (  V "X ,     $ .$))300&       '  @
M 0 ! 0#_[@ .061O8F4 9$     !_]L A  ! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! @(" @(" @(" @(# P,# P,# P,#
M 0$! 0$! 0$! 0$" @$" @,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P/_P  1" &X @0# 1$  A$! Q$!_]T ! !!
M_\0!!@ !  $% 0$! 0$           H&!P@)"P4$ P$" 0$   8# 0
M         0(#!P@)!08*!!    8" 0(# P,*"Q0%" H#  $" P0%!@<1$@@A
M$PDQ% I!(A51,B-U=K87-W@Y84*T-96U%C97MQAQ4M(SD[/3)%15U>5FEJ9W
MESA8&8%BU-<:D8)#-%;6AZ>A<I)C<T1T)9BX*,A*$0 " 0(#! 0$"A(,# 8#
M 0   0(#!!$%!B$Q$@=!41,(82(R%''1LI,5-74V%PF!D;%"4F)RTB-SL]-T
ME+155QFAP9*B,R14E196=CB"0U-CXZ2EM>5F-V?PPH-$U"6C-(0F_]H # ,!
M  (1 Q$ /P"?P                                         /S==:8
M;6Z\XVRTV74MQU:6VT)^JM:S)*2_FF/FO+RSR^VK7M_=TZ%G36,ZE2480BNN
M4I-1BO"VD3PISJSC3IP<JCW)+%OT$B@K;:6"4_4E^_BRW4\EY-83EDI2B]J?
M,B)=C(47_66D8S:V[YO=LT)VU+,.9]E>WT<?L67J=_)M;X]I;1J4(273VE:"
M3V-X[#M>7Z$U5F/"Z64U*=-_/5<*:]'";4G\B++;6?<+5M]2:?'YTOVDEVPE
M,04_+\[RHZ9ZEI_0ZDG_ #!B5J_XTS1MHZE+0G*[,KY[E4OKBC9Q^J[.A&]E
M)=2<Z;:>UQ:P.Z67*"^G@\QS>E3\%.,I_(QDZ>'RF4+/WWF,GJ3#BTU:@^>E
M3<5^2^7/L,URI+C"C3\GV(OT>1C9J;XS+GWF_:4\@R?(,IH/'AE"WJW%98[L
M9W%>=*3CO6%O%8X\2:P2[5:<I].4<'<U[FM+IQE&,?E1BI?OBCYFTL_FF?FY
M-.;Y^2&B+ (O%)\%[E'CGX=)?+S[?JGS8G/>^;WG=0RD[WF]F-)/HM86]FEM
M3P7FE"B_G5O;;6.+?%+'L5OH325KAV>24G]6Y5/5RE_X]!%./Y/DDKQE9#>2
M3Y(_L]M/>\2(TD?V20KQ))\%^@+3YESAYMYR^+..:6H[N6*?V;,KVKM2P3\>
MM+:DVD^A/#<<S2R/):'\!E%K#ZFE37S(GCN/.O&1NNN.F1<$;BU+,B^H1J,^
M"'1+J_OK^4)WUY5K3BL$YSE-I=2<F\$<C"G3IIJG!13ZDE\PV$X5^\W$ON9H
M?VJB#U)]WK_H%R._L?DW^[K8Q"U-[Y-0?AU?[K,J87@.$,"-D..-9]E"VEK;
M5])N%U(4I"N#;;Y+E)D?!CS,=[2ZNK/O.<XZ]G<U*5;V7FN*$G&6#IT\5C%I
MX,RPT9"$])Y'&<4X]@MC6/2RFX^0W\/@XEY<133T])Q[.:QT]'UO'E/IXZ?D
M^H+1Y5S2YFY$X/).8V?6;CAAV%_=TL.'R<.SJQPX>C#=T'-5LHRFXQ\XRNWG
MC]%3A+?OWQ>\J&'LO/(/!LY1:+Z>./?'&[#ZWIXY*>W))7UI<\\\^//M/FZF
M1=[SO+Z==-V'.3.*CCAAYU.%[NX<,?/*=?B\E8\6/%XW%CQ2QX>XT3I2ZQ[3
M(Z"Q^@3I_<W'K_\ &"*M@[VSB+P4GZ(LR_3'*@&RLR^4R5 ?AH2K_P TR_0%
M\=.?&3=XO)G".;K(\WI]+N+-TIM=.#LZUK%2Z,7"27T+.OW7*O2]?%T/.*#^
MEGBO_P D9O\ 9^25W6]P\91I3;XV^T7AUO5LYN09_5-,:4U&X_Z7C&2.D_C4
M,GJRI4==<I;FA#9Q5;"[A7;Z^&WN*=OAX$[EX[L5O.JWO)^NL99=G4)/HC4@
MX_OHN7J"XM3M_ K7I3],?1KRN/L-LPY#Z>?YZ3PY!+^JC*[1/?L[M&M>QI?T
M\]B+Z>'V+,J-2UX<?HJ^%2S7A_C/AW;3IV8<N]5V'%+V.[:FNFE)3^5'9/\
M>%Q8LN).93(A2H\MA7UK\5YN0RKP(_FN-*6@_ _JC*O)\\R745C3S33^<6M]
MED_)K6]6G6I2W/94IRE![&GL?2CIU>WN+6HZ-S0G3JK?&47%_*:3/H'*%$
M                                    /__0G\
M                  #^&9)(U*,DI21F9F?!$1>)F9GX$1$)9SA3A.I4FHTX
MIMMO!)+:VV]B26]D4FVDEBV6TR+;>%X]UM'8?2\U/)>Z4Y(E]*BY(B=E=:(3
M7"BX47F&LOYTQB%S6[\7=^Y6><63U1[.:@ABO-LK4;G"2Q6%2YXXVE/"2PG'
MMI58;7V4L,#NV3<OM2YQPU/-/-[9_/UL8;/!'!S>S=XJB_HBQU]OK)9YK:HX
M<.C8/DDO+(K&?[3+J)Q]M$-'4GY/)49'^F,:YN9GQF'-S4LKBSY<9#8:<RUX
MJ-625]>[_*XZT(VL,5\[YK-Q>ZJ\$RZ&4\J,EM>&IFES4NJO4OL=/Y46YOT>
M-8]1:"UR"[O7/-N+6?8JYY24J2ZZVV?''V)DU>2R7Z"4D0P4UKS/YB<Q[MWN
MN]:YGFM;BQ2N;BI4IP?^;I.794EM>RG"*VMX8MEP[#*,KRN'9Y=84J,?I8I-
M^B][^2V>0.B'(@       !L-PK]YN)?<S0_M5$'J>[O7_0+D=_8_)O\ =UL8
M?ZF]\FH/PZO]UF5,+P'"& NR_P!_F4?;-S^MMCS(][W^\OSC]V)_<Z9EEHGW
MJ9']H7S64,,;SM(      'W5]I953WO%783:Y_PY=A27HKADD^2)2F5H-2>?
MD/DAV33&L=6Z*OUFNC]3YAE69;/LMI<5;>;2>*4I4IQ<E]++%;7BMK/EN[&R
MOZ?8WUI2K4NJ<5)?*:>!=FBWEF%6I*+/W6_C%P1IE-HB2R27R-RXC:$FH_E-
MQMTS&;O+;XQSGOHZI1M]8>9:GRB.":N*<;:Y45T0N;:$8XOIE7H7$GUXG0,U
MY7:=OE*5CVEI6^E;G#Y,)M_*C**+W8]NK#KKH:G/.X_,5P1MV1$<,UF1<^78
M,]3*6RY^N>)G^8-B7*SXPGD+S!5O9:COZ^F,]G@G"_2=JY/#'@O:6-)07T=S
M&UQP?B[L;89QRSU'EO%4M:<;NW733\O#PTWMQ\$'/T2[3+S4AI#S#K;[+B26
MVZRM+C3B3]BD.(-25I/ZI&,X;&_L<SM+?,,MO*5Q85HJ4*E*<:E.<7NE"<&X
MR3Z&FT6_J4ZE&<J56G*-2+P::::?4T]J/T'U$@
M           ?_]&?P                                 _-UUIAM;SS
MC;++25+<==6EMMM"2Y4M:UF24)21<F9GP0^:\O+/+K2XO\PNZ="QHP<ZE2I*
M,*<(16,I3G)J,8I;7*322VMD\*<ZLXTZ4'*I)X))8MM]"2VMED<JWGC]0;D6
M@9/()J>I)R$K5'JVE^)<D^:%.S.E7CPVDD*+V.#79SI^,>Y8:'G=9-RQL):G
MS^.,774G0RZG+:L>V<74NN%X/"A"-*<?)N4RYV0\K<WS!0KYM4\TMGMX<.*J
MU]3CA#_"?$GO@8XY+L#*\K4M-I:.E$49F5;#YB5Z2Y,R2<=M7+_3SX*=4XOC
MY1J>YN=Z#G5SJJ5Z6L]8UHY%.3:L+7&VLHK%X)T8/&MPXM1G<SKU$MG&7ER7
M2.0Y"HRL+&/G"_QD_'J?NGY./2H**\!1@Q^.R@            !L-PK]YN)?
M<S0_M5$'J>[O7_0+D=_8_)O]W6QA_J;WR:@_#J_W694PO <(8"[+_?YE'VS<
M_K;8\R/>]_O+\X_=B?W.F99:)]ZF1_:%\UE##&\[2           !4F/Y=D>
M+N^;26LF&@U=;D7J)Z$\?ASYT-XEQUJ41<=73UD7L,A=KE?STYK\F[U7?+S6
MEW8T7/BG;\2JVE5[,>UM:JG0E)I</:<"JQ7D3B]IPN;Z>R;/:?!F=A"I+#!2
MW37H36$EUX8X=:9D3BF^JZ8;<7*X95;YF2?I*"EU^O49_*]&,W9<4OT4F\7R
MGTD-JW)3XS#2N?2M<EYV9$LGS*34?/[.-2K92;Z:M!NI<VZ\,)746\7+LXEG
M<_Y47ELIU\@N.WI+_%S:C47U,MD)?)X'Z++]PI\*RC-S*^7'FQ'BY:D17FWV
M5E\O2XVI2>2^4O:1^T;,].ZET]J[*+3/]+9W:YCDE>.-.O;U85J4UTX3IN4<
M5NDL<8O8TGL+475K<V5>=M>6\Z5Q'?&2<6OD,^L<V?.
M             ?_2G\                               "UF:[9Q[$O-
MALJ*YND<I.OB.I)J,X7AQ/ED2VV%$?M;22W?#Q2DC(QAAWA.^[RLY'.]R#+Z
MJS_F#3QB[*VJ)4[>>["]N4IPHM/'&C!5;A8)3ITXRC,[WIG0&<:@[.YJ1\VR
MQ_XR:VR7^;AL<OJGA'J;:P,4LKSW),P=4=K--$(E];-7$ZF*]GCZT_)ZE*?<
M3\BW5+67/@9%X#2?SK[S/-OGS>U):TU#*&0*IQ4LNML:-E2P\G[%Q.5:<=ZJ
MW$ZM1-M1E&.$5?S(-)Y+IRFE86V-SA@ZL_&J2Z]NZ*\$4EUIO:48+ '9
M             -AN%?O-Q+[F:']JH@]3W=Z_Z!<CO['Y-_NZV,/]3>^34'X=
M7^ZS*F%X#A# 79?[_,H^V;G];;'F1[WO]Y?G'[L3^YTS++1/O4R/[0OFLH88
MWG:0              "HL=RN_P 5E>]4EB]$-2B-Z/SYD.41%QQ)B+ZF7?FG
MP2C+K3S\TR/Q%U>5?.OF;R6SGV9Y=ZJN+&4I)U:&/:6MPELPN+:>-*ILQ49N
M/:4\6Z<X2VG#YQD&4Y]0[#,[.-1););IQ^IFO&7A6.#Z4S*7"]U4E^;4"^2U
M16JS2A+JEG]$RUGX%Y4APS5#6H_TCI]/L(G%&? W.=WSXP?EYS-=EIOF73HZ
M:UK-J$:DIOV-N9O9]CKS;E:R;QPI7,G!>*H7-6<N%6)U+RTS/*>TNLI<KJP6
MW!+[+!>&*V37AAMWXP26)>LC(R(R,C(RY(R\2,C]AD?RD8V%QE&<8SA).#6*
M:VII[FGU%LFFG@]Y_1,                           /_TY_
M                   #S[2VKJ2"]8VLQF#"83RX^^KI3SP9I0A/BMUU?'"4
M)(U*/P(C'5M9ZVTIR\T[?ZKUIGMOEVG[:.,ZU:7"L=N$(+;*I4GAA"E3C*I-
M[(1;V'V6%A>9G=4[.PMY5;F;V1BOV7T)+I;P2Z68H9WNFTO#?K,:-ZHJ3-3:
MYI*Z+2<CQ(S):#_M!A?\Z@_,,O:HB,T#27WD_C!=8\Q99CI'E%*OD6B&W"=T
MGP9C>0VIM3B_XG1G]!2DZ\DOLE:,9SH*_FE>6ECE:I7N=*-QF&]0WTH/T'Y<
MEUOQ5T1Q2D6+]OB?B9^TQK?;;;;>+9=,"                   #8;A7[S<
M2^YFA_:J(/4]W>O^@7([^Q^3?[NMC#_4WODU!^'5_NLRIA> X0P%V7^_S*/M
MFY_6VQYD>][_ 'E^<?NQ/[G3,LM$^]3(_M"^:RAAC>=I
M  "Z^"[9O,2-F#,-=O1),DG"></WF&@_:=?(7R:$I]OE*Y;/Y.@S-0S:[M_?
M=YB\CIV.G,]G4SWEM%J/FE6?V>UATNQKRQ<%'>K:IQ4);5#L93=0Z#JG0&5Z
M@52ZMTK?-7\^EXLW_G(K?C]$O&Z^)+ R]QW)J7*H";&EF(DL_-2\T?"),1TR
MY\B6P9FMETOT>4J+Q29EP8WL<JN;_+_G1IBCJOE]GU.\L'@JM-^+<6U1K'L;
MFBWQ4JBVX8XPFEQTIU*;4WCQG&29ED-W*SS.V<*G0]\9KZ*$MS7[*W-)[#WQ
M<PXD                         __4G\
M"B\SSJEPF#[Q8.>?->0HX%6RM)2IBR^;U>/),1DJ^O=41D1>PE*X2>/W> [R
M'+_N\:;]E=4W/G.H;B$G9Y=2E%7%U);,=N*HV\9?PMQ-.,4FJ<:M7AI2[+IK
M2V9:FNNQLX<-M%_9*LEXL%_YI-;HK:^EI8M869;FEWF<[WRV?X9;-10Z]@U)
MA0D'\C31J/J=47USBN5J^KP1$7GQYX]X'F+S^U(\]UMF>%A2E+S6RI.4;2T@
M^BE3;?%4DL.TKS<JM3!)R4(PA');3^FLKTW:^;V%+[)+RZDL'.;\+ZNJ*P2Z
ML6VZ3%D#L                      &PW"OWFXE]S-#^U40>I[N]?\ 0+D=
M_8_)O]W6QA_J;WR:@_#J_P!UF5,+P'"& NR_W^91]LW/ZVV/,CWO?[R_./W8
MG]SIF66B?>ID?VA?-90PQO.T@                   'MT&16^,V#5G33'(
MDEO@ED1]3$EKDC5'E,G\Q]A?'BD_8?!D9*(C*X?++FIKKD_JFTU?H#/JMEFU
M/!32>-&O3Q3E0N:3\2M1EAMA)>+)*<'"I&$X\9FV3Y=G=G.QS*W52B]WT47T
M2C+?&2ZUZ#Q3:,S, V94YJPF,OHKKYI',BL6OYKY)(S7(KEJ/F0SP1FI/],;
M_3<EPH]_W=B[WNB.\-EU/*:_9Y5S+HT\:]A.>RLHK&5>QG+;6I8)RG3_ (:A
MM512I\-:IC;JW1.8:9JNM'&ME,GXM1+R<=T:B7DRZGY,NC!XQ5S!EZ=)
M                   #_]6?P                        "V&Q=E0,)BG
M%8Z)N02F35#A<\MQ4J^:F98=*B4ADCYZ$%\]TRX+@N5%ASWK>]QIGN\Y-+)L
ML5/,.:-Y0<K6TQQIV\9;(W5[A)2A23Q=.DL*EQ*/#%PI\=:'>=':*N]35U7J
MXTLHA+QY],GTPI]<NM[HIXO%X1>%EM;6-Y/D6=K*=F39*S6Z\Z?/')F:6VTE
MPAIELCX2A)$E)>!$//GK?7&JN8VILTUAK3.JU_J"\J.52K4>.&UX0A%>+3I0
M3X:=*"C3IQ2C"*2P,ELOR^SRNTHV-A0C3MH+!)?-;WMO>V\6WM9YPZF?8
M                    &PW"OWFXE]S-#^U40>I[N]?] N1W]C\F_P!W6QA_
MJ;WR:@_#J_W694PO <(8"[+_ '^91]LW/ZVV/,CWO?[R_./W8G]SIF66B?>I
MD?VA?-90PQO.T@                     ?O&DR(<AF5$>=C28[B'F'V5J;
M=:=09*0XVM)DI*DF7@9#D<IS;-,AS.PSK),PK6F;VM6-6C6I3E3J4JD'C&<)
MQ:E&46L4T\2E6HT;FE4H7%*,Z,XM2BUBFGO33WHR^UCM=G)DM4E^MJ-D"$$E
MB29H:8N>/#EM!$A#,\B^N:+YJ_%2./%*=[?<][[-AS@IV7+KF;<4;3F?3@HT
M:_BTZ.:X=,(I1A1O,,'.A'Q*VVI;J*XJ-/'?7&@:F2.IFF4QE/*&\91VN5'T
M7M<J?5)[8[I=$G>X;$BV(                     '_UI_
M          "UFR=DP\*AG$B&U+R*6T9Q(AGU-PVU<D4V:1'R39'_ $MOP-PR
M^1)&988][;O;9%W?,BED>1RHWO-6]HMVULWQ0M82Q2N[M)XJ">/8T<5*O)?.
MTXSFN]Z+T7<:FN%<7"E3R>G+QY[G-KYR'A^BENBO#@C"J=.F6<R186$AV7,E
MNJ>D2'E=3CKBO:9G["(B\"(N"21$1$1$1#SU:DU)GNK\]S74^I\UK7N?WM:5
M6O7JRXIU)RWMO<DEA&,8I1A%1A",8Q263%K:V]C;T;2THQIVU..$8K8DE_XV
MO>WM>T^0<(?0                         ;#<*_>;B7W,T/[51!ZGN[U_
MT"Y'?V/R;_=UL8?ZF]\FH/PZO]UF5,+P'"& NR_W^91]LW/ZVV/,CWO?[R_.
M/W8G]SIF66B?>ID?VA?-90PQO.T@                      !_I*E(4E:%
M*0M"B4A:3-*DJ2?*5)47!I4DRY(R]@JT:U:VK4KBWJRIW%.2E&46XRC*+QC*
M,E@U)-)IIXI[40E&,HN,DG%K!I[FC+K4^T?W0-MX[D#Z$W;*"3!F.*)/TNT@
MCY;<,^$_2#22Y/Y7D_.XZB5SO2[DO?*CS1MK3E7S1S*$>8E"FHV=U-J/LG3@
MGC">."\^IQ6,L'C<PQJ)=I"HY8]:_P!"^Q$YYQE%)O*Y/QX+_$M]*_S;?[A[
M-S6%]QLG+5                    '_UY_                      M]L
M/.X>$5!O?8Y%O,);=7!-7UZR+A<M\BY4F+&-1&KV=:N$D9<F98O=Z;O*9#W=
M=#2O_L5UKN_C*&76;EY4TL)7-9+%JVM\5*>YU9\-&,HN3G#MVC]*W&I\P5/;
M#+J;3JSZET0C]-+HZEC)[L'@U8V,VWG2;*RDN2YTQTWI$AT^5N+,B(O B)*4
M(21)2DB)*4D1$1$1$/.'JO5>HM<ZCS?5NK,VJWVHK^LZM>O4>,IR:26Q81C"
M,5&%.G%1A3IQC3A&,(QBLI+.SM<OM:%E9T53M:<<(Q6Y+]MM[6WM;;;;;/B'
M7CZ0                          -AN%?O-Q+[F:']JH@]3W=Z_P"@7([^
MQ^3?[NMC#_4WODU!^'5_NLRIA> X0P%V7^_S*/MFY_6VQYD>][_>7YQ^[$_N
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
M.*>JM-W.F<TJ6=7&5K+&5*?T4/#]-'=)=>U;&FZT&01UH
M #__T9_                  #^*4E*34HR2E)&I2E&1)2DBY,S,_ B(A)4J
M4Z-.I5JU(QI1BW*3:222Q;;>Q)+:V]B1%)R:C%8MF$.U<\5F%T<:$Z?T#4K<
M9@)(^$S'_K'[)9%]=YIETM<_6M$1\$:E$/.MWU>\I6Y[\PI91IZ\E\&>25)T
MK-)X1NJWDUK^2Z>TPX+?'R+=*2C"=:M%Y/:"TI'3N6*O<P7LM<).IUPCOC37
MH;Y=<MFU1B6K&%IWP                  /]MMN.K0TTA;CCBB0VVVDUK6M
M1\)2A"2-2E*,_ B\3%>VMKF]N*%I9V\ZMW5FHPA"+E.<I/",8QBFY2;V))-M
M[$2SG"G&4YR48)8MMX)+K;Z"\6+Z3RF\)N1:]&.P5DE1',0;MBXDS_25Z5H4
MT?!>/G+:,O#P,9Z\G/B\><W,6-KFNM>#2NFYI23NH.I?3BW\Y91E"5-X8XJZ
MJ6\UL:IS3>%N<\YFY%E?'1L,;RZ6SQ'A33\-1IX_X"DO"C(''M285CY-N?1I
M6\Q'!G+N#3+^>7!\MQ.E$%LDJ\4GY9K3_/'[1M#Y6=QON]\L(VMT])K/<_IX
M/SK-'&Y\;8\86O#&SAPRVTWV$JL-GV637$6CSCF#J;-G.'GOF]L_G*/B;/#/
M%S>S?XR3ZD7+0A#:4H;2E"$$24(0DDI2DBX)*4I(B21%\A#+JA0H6M&E;6U&
M%.WIQ48QBE&,8K8E&*P226Q)+!'2I2E.3E.3<F]K>UL_T*I*
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
M<T5BDIQN([74IQ5E>:>F%*$=26=/QHX1KI=*W0J?(V0EX.'J9D^-QA8X
M           __].?P                /.M[2)25DZVG+\N)7QG93RO#J-+
M:3,FVR,RZG75\(0GVJ4HB^4=4USK+(^7FC]2:WU)<]EDF5V=2XJO9BXTXXJ$
M$VN*I4EPTZ4-\ZDHP6UH^S+[&XS.^M<OM8XW%::C'Y/2_ EM;Z$FS7OD5Y,R
M2ZL+J<HS?GR%.]'/*6&2X1'C-^S[''82E"?E,D\GX\CRV\U.8V>\VN8&J>86
MHZK>99E=2J<..,:-)80H6\-WV.A1C"E#9BU!.6,FV\O<GRNWR7+;/++5?8J4
M$L?HGOE)^&4FV_1ZCQ1;XY(               _J4J4HDI(U*49)2E)&:E*,
M^"(B+Q,S,3TZ=2M4ITJ5.4JLI)1BDVVV\$DEM;;V)+:V0;44Y2>"1DMKK2W6
MF/=YDR9$?2[%H%<D9I\#0Y:F1D:>?;Y!>/''6?M0-NW=4^+Y5Q2RSF%S]L9*
M$N&K;9++%-K?">9-8-8^4K..W#!7,D^TMU936/,OA=7+--U-NZ5?YJI??'_@
MK=(R8:::8;;99;;99:0EMIII"6VVVT$24(;;01)0A*2X(B(B(AM\L[.SRZTM
MK#+[2G0L*%.,*=.G&,*=.$$HQA"$4HQA&*2C&*2222219.I4G5G.I5FY5)-M
MMO%MO>VWM;?2S]!])(61VOW#ZJTVPXG+\C97=$UYD?%:8D6>22>I/4WS7MNH
M17M/)\4.RW([*N."69^ M5S#YT<O>65*:U)G<7FG#C&THX5;F6S%?8TTJ:?1
M.M*G!]$F]A<C0W*?7',&K!Y#E$EEV.$KFKC3MX]#\=IN;73&E&I-=,<-IK4V
M=Z@FR,D5(@:YJX& U2C4A%D^AB^R9YOQ2:_.EL?0]>3J#Y-"(SKK9_6O\ER,
M&->=\C7&>2K6>B<OHY/E[V*K)1N+IK=CQ3CV-/%=$:4Y1?DU=F)F'HSNJZ0R
M=4KK5U[5S2^6UTXMT;=/JPB^UG@^EU(QDO*I[<#!_),MRG,IZK3+,BN\DL5&
MO^W+NSF6;Z$K,C4VRN6\Z;#/@1$A'2A)$1$1$1$,4\\U'J#4UX\PU%G5U?7K
MQ\>O5G5DL>B+FWPQZHQP222222,DLGR')-/VJLLBRFVL[18>)1IPIIX=+44N
M)^%XM[6WBRGAPIRP           'T19<J#)9F09,B'+C.)=CRHKSD>2PZ@^4
MNLOLJ0ZTXD_8I)D9"M;W%Q:5Z5S:UYTKF#QC.$G&46MSC)---=:>)2KT*%S1
MJ6]S1A4H36$HR2E&2>]-/%->!HRNUKWJ;PU\J/%GWJ,]HVC0E=9F/F3YI,DH
M_,*-D*%MW:'E(/A!ONR6F^"X;,N2/(?0W>CYK:-E1M[O-EF^4QP3I7N-2>&.
MWAN4U74L-B=2=6$=GB-8IV-UAW=>6VJE5K6N6/*\RECA4M,(0QZ.*@TZ+6.U
M\$:<I;?'6];(=1]Z^HMEJC5=S*7KS)GO+;379+)8*HEOK))&W6Y(DF8#G+BB
M2A,I,-YQ1\(0H9O<N.]-RWUU*A89I</)<]E@NSNI1[&<GT4KG93>W8E55&<G
MLC&1B'KSNY:]T=&M>Y=06;9-'%]I;Q?:QBNFI;[9K9M;INK&*VRDC,)*DK2E
M25$I*B)25),C2I)ER2DF7)&1D?@8R634DI1:<6MC+ -.+<9+!H_HB0+49_JJ
MHS!MV?")JKR DF:9J$<1YQD7@W8M(+YYG[">27F)^7J(B2,)N\[W+-#\][:\
MU)I^%')N:*BW&[A'"A>-;H7U."\9OR5<P7;PV<?;0A&DN_:2UYF&G90M;ERK
MY1CY#?C0\--O=]0_%?1PMMF'%U26>/6+]7;Q'(<R.?SFUEREQ!F9(>8<+E#S
M#G!]*TF:3_\ *-!_,#EYK#E=JG,=&:YR2K89_;2\:$UXLX-M1JT9K&%6C4P;
MA5IN4)8-)XII9'9;F=CF]G2OLON(U+:?2MZ?3&2WQDNE/:CRATH^\
M        ^B)+D094:;$=6Q*B/M28[S9\+:?96EQIQ)_(I"TD8Y3(\ZS33><Y
M3J'([V=MG-C<TZ]"K!X3IUJ4U.G.+ZXRBFO0*-Q;T;JA6MKBFIT*D7&2>YQD
ML&GZ*-@>&Y-'RW':^Z8Z4./-^5.82?/NT]DB3*8\3,^@E_.1SXFVI)_*/4+R
M!YO97SQY5Z8Y@Y>H0N[BEV=W1B__ ->]I)1N*.W%\*GX])RVRH3I3:7%@8CZ
MDR2MI_.+O+*N+A%XPE]%3>V,O1PV/JDFN@J@7E."             #__U)_
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
M#%Q@L=IF'E&6T<GRRRRRA_!T::CCUO?*7HRDW)^%GC#H)R(
M !EAI[6J:QEC++V/_P#N4A!.4\-U)D=?'<0?$QY!_P#YR0A7S$F7V)'C]<KY
MF[?N&=T6GI#+\MYV\RLK_P#]=<TU4RNUJ1>-E0G%X756+_\ =5X2^Q0DL;>D
M^)_9JF%"P7,76KO:E7(,JK?Q*#PK37^,DGY"?T$6MK^>>SR5XV08VCEH2R6[
M]\87HO&E7&1R"FW,Q#J,>Q:&\T5K=RTI5TGTJZCA5;+A%Y\M:30T7@DEN&AM
M=J^:W-S2_*;(Y9GG=;M<SJIJVM827:UYX/#KX*2?\)6:<8K8E.;C"5Q^6W+'
M47,S.%E^44NSR^FTZ]S-/LJ,<?W]1KR*2:<M[<8*4XZ+]P[MSO=F1+O,OLE>
MYL+=*DQV&MUNCH8SAERU B*6HER7$I+SI+G4^\9$2E=*4)3J9YE<U-6\T\ZE
MFNI;Y^;0;["V@VJ%O%]%.&.V36''4EC4G@L9<*C&.R_0'+C3/+C*8Y;D%HNW
MDEVU>:3K5Y+IG+#9%;>&G'"$,7@L7*3M$+;G?0
M  #V\<R2^Q"Z@9%C-M-I+RK>*1 LJ]Y3$EAPB-*B)1<I<:=0HT.-K)3;B#-*
MB-)F1\MDF>9OIO-+/.\AS&K:YK;SXJ=6G+AE%[O0::Q4HM.,HMQDFFT<;F^3
MY7G^77649S8T[G+:\>&=.:QC)?M-/;&2PE%I.+329N>[8.[^IVX4/"LY]SHM
MD(:Z(CS?#%1F*66^I3U>E1],"ZZ$FIV'R:7.#<8/I-336S[D)WD\NYCJVTMJ
MSL[36ZCA"2\6C>**VRII[*=?#%SHXM2P<Z6S&G3UX\Z.05]H-W&H]-=I<Z0<
ML9)^-5M,7L4W\_1QV1JX8QQ4:FW"<\X1E<8V%$9WA%?F]0N&^2&+&.2W*NPZ
M2-<609?TMPR(UKB/F1$ZCY2X,OG)(QCKWD^[MICO$:%KY!F4:=MJFU4ZF77W
M#C.WK->1-I.4K:LU&-Q36]*-2*[6G3:[/I74]WIC,8W-+&=G/!5:>.R4>M="
MG'?%_(>QLP3M:N=2V$NKLF%1IL)Y3+[2O'A1>)*0HO!;;B3)25%X*29&7@8\
MV>M-&ZCY?:ISO1FK,NG::AR^O*E6IRZ)+:I1DMDZ<XM3ISCC&<)1G%M-,RIL
M+ZUS.SM[^RJJ=M5CC%_M/J:>QK>FFF>>.KGU@            !^T:0]$D,2X
MSBF9$5YJ0PZ@^%M/,K2XTXDR\24A:2,OT2'(93FF89'FN6YWE-U.AFMG<4Z]
M&I%X2IU:4U4ISB^B4)Q4D^AHIUJ-.XHU;>M!2HSBXR3W-26#3]%/ V&XK>LY
M+CU3=L])>_Q$+>0GV,RVS-F8P7)F?#,IM:2Y]I%R/4_R7YDV/-WE;HKF)8<*
M6964)U81W4KF#=*ZHK%MX4KB%6FF]KC%2Z3#_/LJJ9)G%_E=3'[%4:3?3![8
M2^3%IE0"YYQ            '_]:?P              "RF\\@^BL4;J67#1*
MR"44=1$?"OH^'T2)AD9'SPIPV6S+V&EPR&O7XR#FB]&<D[71%A<N&<:HO%1:
M3PEYE:\%:Z:>./C5';49+#"5.M43?0[F<K<H\_S^>85(8T+2'%_ZD\8P^4N.
M2ZG%&&XT%F1X              !>K3F!)R2T5>6C'725#R/+;<3RU8V2>EQN
M.HC\'(\5)DXZ7L49H29&2E<;"NX1W9J?-O6-3F/K++NTY>9%7CP4YQQIWU_'
MAG"C)/9.A;Q<:UQ%^+-RHT9*=.I52MGS'U8\EL5E=C5PS.XB\6M].GN<O!*6
MV,7T>-)8-(S)&_0QP+&;]WKC>B,-<O[3RI]_8D]%Q3&B>\J3=V+9-^:M:DI6
MJ/5UR7T.2GS+A"32A/+CC:56FYP<VLCY1Z8GG&8<-;.*W%"TMN+"5>HL,6][
MC2I\2E5GA@DU%8SG",KE\K>6>;\SM0PRNRQI972PE<W&&,:--XX);E*I4P<:
M<,=K3D\(1G):"\_S_*=FY399CF-DY9W-FYRI1\HBPHJ#5[M6UL;J4B'70T*Z
M6VT^SQ4HU+4I1Z?M8ZQU!KS4%]J74M\Z^9UWZ$(07DTJ4=JA3@GA&*\+;<G*
M3VCZ6TMDFC<DL]/Z?LU1R^BO1E.3\JI4EOG4F]LI/P))122HP=7.P@
M                     !^C3KL=UI]AUQE]EQ#K+S2U-NM.MJ);;K3B#2MM
MQM:2-*B,C(RY(3TZE2C4IU:51QJQ:<9)M--/%--;4T]J:VIDM2G"K"=*K!2I
MR3336*:>QII[&FMC3WFYGL_[K2V3&C:UV'/06P(+!IHK=\^C]V4"*PIQQ#Z_
MK#R*"PT:G?8<IHC<(C6ETSV>=VOO"K7%"AH;6EXOZ8TH84*TMGGM.$6VI/=Y
MS3BFY;NU@N-)RC4;UY\_>1ST?6K:PTG:O^BM26-:E';YI.3P3BM_F\Y-*._L
MY/@>$7!&?HS#,6BR6X\!3D-6K(*QDCNJAA2GD-I+KL*YOE;C1D1<KD1"Y6W\
MIIZDER9IXUX=_?NS4^:>C:O,_2.7I\PLCMW*K"$5QWUC#&52FTEC.O;+BJT/
MGI0[6BE*4J2C<WEQJQY/?+*+VK_]9<2V-[J=1[$_!&>Q2ZGA+8DS#D:$#(X
M              R?[?<@ZVKG&'E\FT:;B"DSY/RUFW%GH+GV)0YY*B(OE6H_
MYNXSXKOFBZUEK[D[?W&,Z,HYI9IO'Q)\%O>P6.Z,9^:SC%;'*K5E@GBW8[F[
ME'#4RW/*<=DEV,_16,J;]%KC3?@BC)0;<BRH           '_]>?P
M       #"O=MX=MFC\)M?5&HHS->@B,C0<E9>]3'"^7K)QXFE?\ X0\]WQA_
M,>6MN\'F&GK:OQ93INSI6,$GXKKR7G%U-?3*=6-O/=MMULZ7DORRROV/TU2N
M9QPK74W4?7PKQ8+T,$Y+ZHM ,$BX@             >K24\R_MJ^F@)ZI5A)
M1';YYZ6R/E3KSG'B34=E*EK/Y$I,=TY=Z$SWF=KC3&@=-4>/.LTNX4:>./#!
M/&52K/#:J=&E&=:JUBU3A)I/ ^#-,QM\IR^[S*[EA0HP<GUOJBO#)X17A:-@
MU!20L<IX%+7HZ8T%A+25&1$MYP^5/2'>G@C>D/*4M1_54/4?RRY>:>Y4Z$TU
MR_TO0X,GRVVC33P2E5GME5KU,-CJUZKG5J/=QS>&"P1B)FV9W.<YC=9E=RQK
MU98^!+=&*\$5@EX$>1GF<8]K?$;O-<IE^YTM%#5*DJ2252)#JE):B0(32E()
MZ=82G$,LH,TDIQ9<F1<F7+ZOU7DNA].9KJG4%SV65VE+BDUME)XX0IP3:XJE
M2;C""Q2<I+%I8M?=I?36;:OS[+=.Y)0[3,;JIPQ^ABM\IS>#PA"*<YO!X13P
M3>"<>;<6V<DW/G%GFF1K\HWS]UIZEMQ3D2BI67%G"JXIF2.ORB6:G7>E)O/K
M6X9%U<%IAYE\Q<\YGZKO]49W/AXWP4:*>,+>A%O@I0W8X8MSE@G.;E-I8X+:
M_P O]"Y/R\TU9Z=RB./#XU6JUA*M6:7'4EOPQPPC'%J$%&*;PQ=K1;\[J
M                            !]E?83JF?"M*R7(@6-=*CSH$Z(ZMB5#F
M1'4/QI,=YLTK:>8>02DJ(R,E%R/IL[R[RZ[M;^PN)T;VA4C4IU(-QE"<&I1E
M&2VJ49)--;4T?/=VMM?6MQ97E"%6TK0E"<)).,X234HR3V---II[T;Z^U?N"
MB[RP<BM'(\?/L80Q"RJ"WT-%.2I/3#R.$PDR(H=H2#)U*2(F)*5HX)!M&O;Y
MW?N<EOS8THEF$X0UA8*,+NFL%VBPPA<PC]!5P?$EAP55*."@Z;EJ^YW<JJW+
M34C=E"<M+WKE.VF\7P=,[>;^CIXKA;\NFXRQ<E-1RC%_2RIA+M[#$XMD1RX3
M1(J+PW9<1*",D1I*5).;#+Y$I0XX2T%["0LDE]:8\[_?KY T^3/-:>>:?LU3
MT+J-U+JVC%/@M[A23N[5=$8QG.-:C%81C2K1IQ7V)F3G+S4CSW)E;W,\<QM<
M(3;WRC\Y/T6DXR^FBV]Y:880G?P             K;75X>/9E13S7TQUS$09
MG)\)]TG_ -J.K7\AI8\TG/YJ"&0W=4YC2Y7<_>7&IZE;@RR=_&TNMN$?-KW^
M+593ZXT>TC72?SU*+Z#K.L<K6;Z;S2T4<:JIN<.OCI^.DO#+#A]"3,_1Z>#$
MH           #__0G\             /PE26H<:3,?5T,16'I+R_YUIAM3KB
MOD^M0DS'&YSFUED.49KGF95>#+K*VJUZLOH:=&$JDY=&Z,6]Z*M"C4N:]&WI
M+&K4FHQ76Y/!?LLUP64YZTL9]E(/E^PF29KWB9_993RWED1GX\$I?A^@/)IJ
MW4E_K+56I=79J\<RS2_N+NKM;^R7%656:3>W!2FTO!@9FV5K3L;.ULJ/\%1I
MQ@O0BE%?,/B'7CZ0             R?T%BQ(9L,ME-%U.FJLJ347BEI!DJPD
MHY(R^R.=+25%P9=#A>PQN-^+'Y,QH6&J.>&=6:=>O*67Y:Y+;&G!J5[7CCBO
MLD^SMX3CA*/97,'XLRQW-G/7*I::?H3\6*[6KAUO^#B_06,FMVV#Z#)0;<2R
MII<[ZMZ.9SFWX,<?FFK$\#F+1;*8=)4>XS!"%,S%KZ#,EM8\AQ<1!'P92#D'
MXET&6KSO:<V9ZLU5_0/)[IO3N45&JW"_%K7B3C-O#>K=-T8I[JCK/:N%K8EW
M9N6<=-:<_IGFMMAGN9TTZ7$O&I6C:<$L=SKM*JWTP5);'Q)X$#$ RA
M                             +J:7VI<Z;V%19O4*=<9AOE%O*UMPD(N
ML?E.-E:5;G5]CZW6D$ME2B,FI#;;G!FD7"Y7\P<SY9:SRG566N4J=*?#7I)X
M*O;R:[6D\=F+2XH-XJ%2,)X>*=(YB:(R_F#I3,]-WZBJE2/%1J-8NC7BGV=1
M=.";PFEAQ4Y3C\\2+<=OZG*J*HR2BEMSJ>]KHEI6RVC(TO1)K*'V5&1&?0X2
M5\+0?SD+(TGP9&0W6Y+G&7:@RC+<\RFY5;++NA"K2FMTH3BI1?@>#P:>U/%/
M:F:D\VRN^R3,[_)\SH.EF%M6E3J1?1*#:?HK9BGN:P:V,I_8N+IRS%+&N0V2
MYS"/?ZL_TQ3XJ5*;;2?!\>]-J6R?Z#G/R"PO>LY.4^=W)356E+>U534EO#SS
M+G\\KRWC*4(1>#P\XINI;/H4:S>QI-<QH[/'D&?V=Y*>%K)]G5ZNSDUBW]2\
M)_X)@,9&1F1D9&1\&1^!D9>TC+Y#(>9"490E*$XM33P:>QIK>FNLRS336*W'
M\$H             #8=AUO\ 3V+45LI76[,K8YR%<]7,MI/N\SQ]I\2FECU1
M<A-=/F7R9Y;:WJ5NTO+[*:#KRQQQN:<>QNMO3A<4ZJV[>O:8?:CR[V*SW-<O
M4<(4ZTN'ZAOBA^]:*E%W#A0         #__1G\             +=[6LOHO
M<A<2KI<EQFZULN>#7](OM1'TE[.?[5=<,_T",8K]];5KT=W9>:5W2K<-U>V<
M+""QP<O/JU.VJQ7_ //4K2:Z8Q9W#05EY]JS*(..,*<W4?@[.+G%_NE%?),$
M!YJ3*L             /WC1WIDF/$CH-R1*?:CL-I^N<>?<2VT@OT5+41#D<
MHRJ_SW-LLR3*[>57,[RXIT*,%OG5JSC3IP7AE.22\+*5>M3MZ-:XK2X:4(N4
MGU**Q;^0D;$\>IV,?I*NEC$GRJZ&S'-22Z2==)/5(?,O#YTB0I3BOT5&/5AR
MMT%EO*_EWH[E_E,8^9Y584J#E%8*I42XJ]9K9XU>M*I6GURFV8=YOF-7-\SO
MLRK8\=:HY8/H7SL?0C'"*\"+2=QVUD:=U+DF6,.-IO7FDT>+-+-!FYD5JEQJ
M$\3:S)+R*QE#LQQ'Z=N.HOE'!\[>84>6?+K/-14II9M*/86B>&VYK)J$L'Y2
MI)2K2CTQIM=)WKE%H>7,#7>3Y%5@WED9=M<M8[*%+!S6*W.H^&E%]$JB?01W
M7779#KK[[KCS[SBW7GG5J<===<4:W'77%FI;CCBU&:E&9F9GR8TLU*E2M4J5
M:M1RJR;<I-MMMO%MM[6V]K;VMFV6G3A2A"E2@HTXI))+!)+8DDMB26Q);C\Q
M(3                                     ;;O3TVXJTHKS3UO)-4K'2
M>R/%#<7RI=)-E)3=5K9&9<)KK62B0@BY4HICGL2V0V-]S'F/*_RG-N6F95\;
MBRQN;3%[Z$YI5Z2\%.M)5$MK?;3W*!@AWKM!JRS/+=?V%'"A=X6]S@MU:$?L
M-1_;*47!O8EV4>F1LL&<YAV8+;9QXL>S6R0T@D0[3IN(9$7"21,4OWE"2+YJ
M2;FMND1%[$\#S<]][E;'E;WA-6V]E;*GD6<\.:6J2PBHW4I]O!);(JG=PN(Q
MBO)I]GL2:,IM 9N\WTS92J2QN*'V&?HPPX7\F#BV^O$MJ,1SNH
M   9B:%L_>\/DUZE<KJ;60VA///$:8AN6V?U2ZI"WO\ R#?5\6?K#V<Y$9MI
M>M4QN,CSNO"*ZJ%U"%S!^#&O.ZV>#'':TL<^:]CYOJ*C>17BW%O%OZJ#<'^]
M4"]XV*%L          #_TI_             "P7<%.-G'*:O2?'OMP<A7U5-
MP8CR33S[./,EI/ZO)$-8_P :)J.=CRGT#I>G/!YAGSK2ZW"TMJL7'JPX[JG)
M].,8X/#'&[/**U53.<RNVOX*WX5Z,YK]J#7R3$D:.3((             +J:
M;IDV^=5SCB.MBH9D6[I&7AUQB2S$/GY%(FR&UE_]49H]P70-/7/>1TK<W5#M
M,NR*A6S.HFMG'04:5L\>APNZ]"HM^/9M8;VNA\R,R>7Z5O(0EA5N)1HKT)8N
M?RX1DODF;X]%IC :>O41V&JWSS&-<0Y',+$*GZ9MFD*41'?9"25L-2$<]*EP
MJ2.RXT?')%-67RC6GWT]:2S+5V0Z(MJV-KEMMVU9)_\ N+G!Q4EN;A0C"47T
M*O+K,_NZ;I-6&F,YU?<4OXS?U^RI-_Y"ABI.+Z%.M*<9+I=*/4:ZAA29:@
M                                   !=C1NPWM6;6PK-4NK;AUEPRS=
M)09\/4%D2JZ[;4CZUQ15TIQ;9*(R)U"%>U)&5Q.4^LZG+_F%I;5*J-6MO<QC
M72^>MZN-.NL.G[%*4HI[IJ+WI,Z-S*TG3UMH?46G'!.XK6[=%OHKT_LE%X]'
MV2,5+#?%R6YLD@(6AQ"7&U)6A:4K0M"B4A:%$1I4E1&9*2HCY(R\#(;O(RC.
M,9PDG!K%-;4T]S3ZC4-*,H2E&46I)X-/>GU,Q][@J<GZ:EO$)Y<KYSD!XR+Q
M./8-&ZA:S_G6GX9)+]%T:N/C1-!1S+0&@.8UM2QNLKS*=G5:6WL+VGVD93?T
M-.M:QA%=$KAX+:VKN\HLQ=+,LRRN3\2M252/U5-X-+PN,VWX(F* TE%_0
M          R*[>9YHM,CJS4?$FOB3TH,_ C@R%QUJ(OD,_I!)&9?4+GY!M8^
M*PU,[?6?-?1TJKX;O++6]C''8O-*\J$Y)=#?GT%)K?A''='"SO."TXK#)K[#
M;"M.GC]7%27W-X?)\)E2-TQ88          __].?P             Q6[AY7
M7:8U"Y_]7@3Y7'CX>^2&&N?9QX^X_5/V?)\NEOXU'.77UCRCT]Q;+7++VXPZ
MO.J]&ECNPV^9_1/=M2V.5^.3]#AL<ZN</+JTX_N(R?\ YS'4:I2\8
M      9/=O%:1-9+;J(C-;D&M95QXI)M+TJ47/MX7YK/_P!D;BOBK])QC8\V
M]<UH)SG5L["D\-J4(U;BX6/TW:6SPV8<&W'%86/YP7K=3)<OB]BC.I+Y+48_
M*PG\LR5&W0LH1L-R9@K/]JY_E_FF\Q=Y3;/UZS/DRIV)*X=*T9_IC9J(S".?
M#GIYX+V#1OS-U++6','6.I.TXJ-UF%:5-_YF,G"@O\&C&$<>G W!<OL@6EM$
M:6R#@X:MM94HU%_G7%3K/Y-64W\DMH.BG<0
M              "1+VS9@O.=$ZUOGGC?F)QUFDL'5KZWG)^-/OX])?D&9FKS
MI:ZSSCYXZB<)7L,ANHY$ZEEJSE)H;-ZM7CN591H5&WC)U+64K:4I=/%-TN-X
M[^)/<T:F.<F01TUS-UCEE.GPV[NW6@DL$H7"5>*CX(JIP>#APWHKS9=:5I@N
M2QNGJ4U6N3VRX^<2ZQ2+ NCY>HRC&7A[2/CY1TKO=Z3CK/NV\W<I='CJT<IG
M>P^B4\OE&^7#T\35NXX+;)2<-JDT^N:*O78ZJR2MQ8*594WZ%1.GM_=8^#?T
M& H\R!ED             %WM'R_=\^B,\\>_UUE$XYXZNACW[@OJ_P#J?/\
MT#.KXNC.O8KO-9)8\>'LEE5_;88[^&CYWAX?_P!7'#P8]!;SFA;]MI.XJ8?P
M5:G/Y<N#_P YFJ/0H8S@         '__U)_             ##O?KJG,TAMG
MR26,?A(27)F1FN=9.J5Q[",^LB_1X(:%OC-[ZI<]X'(+62:IVVE[2"6+:;E=
MW]1RPW)OC47UJ*Q?0LC.4U-0TU<SZ97DW\J%-8?L8_)+(#747/
M   #,_1<4H^"(>XX]^M[&4?C[31Y$+GV^'A#X'H&^+=R:.5]VVA?1C@\RSR^
MN'MWN/8VF._9LM4L-F['#;B\:^:=?MM52IX_P5O3C\OBG_YR\:DI6E25))25
M$:5)41&E23+@TJ(^2,C(_$AGNTI)QDDXM;46Y3<6I1>#1:W\!FDOX'=6?[/L
M2_P0.@?!-RK_ $::?_FZS^\G=?A+YC_I SO\>NOOH_ 9I+^!W5G^S[$O\$!\
M$W*O]&FG_P";K/[R/A+YC_I SO\ 'KK[Z/P&:2_@=U9_L^Q+_! ?!-RK_1II
M_P#FZS^\CX2^8_Z0,[_'KK[Z/P&:2_@=U9_L^Q+_  0'P3<J_P!&FG_YNL_O
M(^$OF/\ I SO\>NOOH_ 9I+^!W5G^S[$O\$!\$W*O]&FG_YNL_O(^$OF/^D#
M._QZZ^^C\!FDOX'=6?[/L2_P0'P3<J_T::?_ )NL_O(^$OF/^D#._P >NOOH
M_ 9I+^!W5G^S[$O\$!\$W*O]&FG_ .;K/[R/A+YC_I SO\>NOOH_ 9I+^!W5
MG^S[$O\ ! ?!-RK_ $::?_FZS^\CX2^8_P"D#._QZZ^^D<JY;0U<6K32$-MM
MV4YMMMM)(0VA$IU*$(0DB2E"4EP1%X$0TEYG"%/,LPITXJ,(UZB22P22F\$E
MT)="-N.7RE.PL9SDW-T8-M[6VXK%M]+9YH^$^P             -IW8?JS7&
M>:ZS"QS/",:R>?#S54*++NZF)82(\0J.I?\ =FG)#:U(9\YY2NDO#J49C8%W
M1N7^B-7:*U+>ZGTK8W]W2S1PA.O1A4E&'849<*<DVEQ-O#K;,)>\[K;5^F-6
MY!::>U)>65K4RY3E&C5E",I=M5CQ-1:Q>"2QZDC.3^3GH?\ @CP'_-NM_L R
MP^!/E'^CC)_Q:E]:8U?"WS._KYFGXQ4],?R<]#_P1X#_ )MUO]@#X$^4?Z.,
MG_%J7UH^%OF=_7S-/QBIZ8_DYZ'_ ((\!_S;K?[ 'P)\H_T<9/\ BU+ZT?"W
MS._KYFGXQ4],?R<]#_P1X#_FW6_V /@3Y1_HXR?\6I?6CX6^9W]?,T_&*GIC
M^3GH?^"/ ?\ -NM_L ? GRC_ $<9/^+4OK1\+?,[^OF:?C%3TQ_)ST/_  1X
M#_FW6_V /@3Y1_HXR?\ %J7UH^%OF=_7S-/QBIZ8_DYZ'_@CP'_-NM_L ? G
MRC_1QD_XM2^M'PM\SOZ^9I^,5/3+CXQB>,X75HH\3HJS':=#[TE%;41&84-,
MB09*?>2PPE+9..J(C4?')CN^0Z=R+2^7QRK3N4V]EEJG*2I48*$%*7E/ABDL
M7TOI.H9SGN<:BO99EGN9UKN_<5%U*LG.;C'R5Q/%X+H/8FQDS(<N&OCHEQGX
MR^?$NE]I;2N2^IPH3:@RFCG^0YWD5PEV%[9UJ$L=JX:U.5-XKJPD\3X;:M*V
MN;>XCY5.<9+T8M/]HUK*2I*C2HC2I)FE25$9*2HCX,C(_$C(QY&ZE.I1J5*5
M6G*-6,FI1::::>#33VII[&GM3,TTU)*47BF?P2$0           +@:K>-C8&
M,K+J^=,>9^:?!\284J.?_F\.^/U2&4/<NOY9;WH.4%Q!RQE?U:6QX/"O:7%!
M_(PJ/B73'%=)U'7E-5=(YW%X;*:?[F<9?M;#/,>ETQ2          /_5G\
M           ,+-X_O]D?:RM_K2QY\?C&_P"\OFGN/8>HF9+\KO>I1^WU/FHL
M^,#RX@             7RPW=!8ECE?CY8T4_W Y9G,^F/=/..5.DS.38^BI/
M0;92.CZ]7/3SX<\%L>Y!_&!1Y'<I]+<L(\HEF;RUW+=U[*>;=J[F\N+K%T?8
MZOP."KJE_"SXE!2\7'AC:W4?+5Z@SF\S?V;[+M>#Q.QX^'AA&'E=K'''AQ\E
M88X;=Y4_\HO_ "._TA_Q&+P_K6_^PO\ MO\ X0<)\#G_ #'_ *O_ *<?RB_\
MCO\ 2'_$8?K6_P#L+_MO_A ^!S_F/_5_].?DYW$R#47E8FRA/'B3ETMU75R?
M)DI-6T1%QQX<?](^"Z^-7S2=1.RY(V].EP[5/-9U'CB]O%'+Z22PPV<+>*;Q
MVX*I#D[12^R:@DWX**7S:K^:?G_*)F?^RT;]EG?^P#YOUJF?_H8L_P"<JG_P
MR;X'K;\_3]:7UX_E$S/_ &6C?LL[_P!@#]:IG_Z&+/\ G*I_\,? ];?GZ?K2
M^O'\HF9_[+1OV6=_[ 'ZU3/_ -#%G_.53_X8^!ZV_/T_6E]>?@ON'MC49M8W
M7(1X<)7-DN*+P\>5I::(^3_0''7'QJ&MI59.TY2Y5"ALP4[NO.7AQDJ=-/;N
M\58;MN\JQY/Y>H^/G59R\$(I?*Q?S2Y.M-ESLZG6<2761("8$1F2A<9YYQ3B
MG'O*-*B=\"(B\? 9;=T/O>:C[R.H]7Y)G>D+++:66V5*O&5"K5J.;J573<9*
MHL$DMJ:VXG3-;:)M=*VMC<6]]4JNK4<6I)+#!8XK O",\BW)%ZO?U[N?MK8?
MJMX:#<V]M<S_  BIZMFZ;+/:W+_M%/U*/*''GV@            !N+].+\5N
M<_=\O[W:4;,NY)[P-6>[#_)J!K][W7OUTU[EK[O6-AXS0,3C&7^47_D=_I#_
M (C&H#]:W_V%_P!M_P#""]WP.?\ ,?\ J_\ IQ_*+_R._P!(?\1A^M;_ .PO
M^V_^$#X'/^8_]7_TX_E%_P"1W^D/^(P_6M_]A?\ ;?\ P@? Y_S'_J_^G'\H
MO_([_2'_ !&'ZUO_ +"_[;_X0/@<_P"8_P#5_P#3C^47_D=_I#_B,/UK?_87
M_;?_  @? Y_S'_J_^G'\HO\ R._TA_Q&'ZUO_L+_ +;_ .$#X'/^8_\ 5_\
M3C^47_D=_I#_ (C#]:W_ -A?]M_\('P.?\Q_ZO\ Z<?RB_\ ([_2'_$8?K6_
M^PO^V_\ A ^!S_F/_5_].8VR74OR9#Z&_*0\^ZZEKK-SRTN.*6EOK,DFOH(^
M.>"YX&I'.+VEF>;YIF5"V[&A<7-6I&GQ<?9QJ3E)0XVHN?"GP\3BN+#'!8X%
MZ*%-TJ-&E*?%*,4F\,,<%ACAT8]1^ XXJ@           5CKXS3G&*F1F1_3
ME>7)'QX*?2E1>'R*2?!_5(7Z[K<YT^\7R6E";C+^D=DMCPV.M%->@TVFNE-I
M[#KFKTGI?/L5_P"UJ>I9L"'J$,1P         #__UI_             #"S>
M/[_9'VLK?ZTL>?'XQO\ O+YI[CV'J)F2_*[WJ4?M]3YJ+/C \N(
M                 !D-V\_KSD7VLB_JLQM/^*Q]_P!S4]Q[?\I99_F_[6Y/
M]OEZ@RM&Z\L(1>KW]>[G[:V'ZK>&@W-O;7,_PBIZMFZ;+/:W+_M%/U*/*''G
MV@            !N+].+\5N<_=\O[W:4;,NY)[P-6>[#_)J!K][W7OUTU[EK
M[O6-AXS0,3C68/("9M@                          5AK_P#?OBGV]KOU
M0@7X[KW]XKDK_:2Q^[P.NZN][&??@M3U+-@8]0QB,          ?_]>?P
M          PBW5^,*U__ $U7^UT<>=GXPC^])K7\#R[\AH&3W+3WH6'U=7[I
M(M2,)SOH                          &0W;S^O.1?:R+^JS&T_P"*Q]_W
M-3W'M_REEG^;_M;D_P!OEZ@RM&Z\L(1>KW]>[G[:V'ZK>&@W-O;7,_PBIZMF
MZ;+/:W+_ +13]2CRAQY]H             ;B_3B_%;G/W?+^]VE&S+N2>\#5
MGNP_R:@:_>]U[]=->Y:^[UC8>,T#$XUF#R F;8
M    %8:__?OBGV]KOU0@7X[KW]XKDK_:2Q^[P.NZN][&??@M3U+-@8]0QB,
M         ?_0G\             ,&]R+4K8U^E1\DVFI0@N"+A)TM<X9>!>/
MSW#/Q^J/./W^KBM6[UW,ZG4GC"E#+(0V+9%Y38S:V+;XTY/%XO;AC@DEE'RW
MC&.C<I:6UNJWZ/;5%\Q(M@,.3O                           &0W;S^O
M.1?:R+^JS&T_XK'W_<U/<>W_ "EEG^;_ +6Y/]OEZ@RM&Z\L(1>KW]>[G[:V
M'ZK>&@W-O;7,_P (J>K9NFRSVMR_[13]2CRAQY]H             ;B_3B_%
M;G/W?+^]VE&S+N2>\#5GNP_R:@:_>]U[]=->Y:^[UC8>,T#$XUF#R F;8
M                       %>:Q0IS/L82@N3*QZS+DB^:VP\XL_$R+YJ$&?
MZ(R6[G=O5N>\UR=IT8<4UFO&]J7BTZ-6<WM:W1BWAO>&"3>".J:XE&&D\\<G
ML['#Y+DDOV69[CTT&)X         !__1G\             ,'=S-*;V)>+5[
M'VJEU'@9?-*H@L'[2X/Y[)^P><WO_P!E6M>]5S&KU5XES1RVI#8_)666=%[U
MM\>E+:L5T8XII90\MJD9Z.RN*WPE53]'M9R^8T6N&&9WH
M           #(;MY_7G(OM9%_59C:?\ %8^_[FI[CV_Y2RS_ #?]K<G^WR]0
M96C=>6$(O5[^O=S]M;#]5O#0;FWMKF?X14]6S=-EGM;E_P!HI^I1Y0X\^T
M           -Q?IQ?BMSG[OE_>[2C9EW)/>!JSW8?Y-0-?O>Z]^NFO<M?=ZQ
ML/&:!B<:S!Y 3-L                          "YVG(_G[#HC,B-+";.0
MLN5%]9534MF73\I/+2?CP1__ $'F)W",K]D^]1RVE*"E1MHW]>6V2\G+KN,&
MN'I56=-X-J+2:>./"^C\QZW9:/S5)^--TXKY-6#?["9G*/1T8N
M'__2G\             ,2NX&J5'R"HMTIX:L:Q45:B+P.37/J4HU&1?7*8F-
MD7/R)&CSXT+1=3+.:.A-=4J6%IFV3RMI-+8Z]C6DY-M=+HW5&*QVX4]FQ;,@
M>4=^JN49CESEX]&NI+ZFI'9^^A+Y98$:Q"[0
M  &0W;S^O.1?:R+^JS&T_P"*Q]_W-3W'M_REEG^;_M;D_P!OEZ@RM&Z\L(1>
MKW]>[G[:V'ZK>&@W-O;7,_PBIZMFZ;+/:W+_ +13]2CRAQY]H
M  ;B_3B_%;G/W?+^]VE&S+N2>\#5GNP_R:@:_>]U[]=->Y:^[UC8>,T#$XUF
M#R F;8                          %\M!0O/R^=+,OF0:229*\?!Z3*B,
MH+ZGBSYG_D&QSXLC3\LQY[:BSR</XOENG:[3V[*M>XM:4%U;:7;[^K8NE6NY
MLW/9:=M;=/QJMU']S&,V_P!GA,P1OB,=0         #_TY_
M"T^Y<>5>89*D,-]<NC=3;-$E/*U1VDJ;GMD9>)(**X;I_5-HAA)W_>5M3F-W
M?\XS3+K;M,\TY6CF5/".,I4*<94[R":VJ*MYRN)+!XNW@O"N_P#+?.%E>I:%
M&K/"WNH]D^KB;3IOT>)**^J9A(/.X9.                           9#
M=O/Z\Y%]K(OZK,;3_BL??]S4]Q[?\I99_F_[6Y/]OEZ@RM&Z\L(1>KW]>[G[
M:V'ZK>&@W-O;7,_PBIZMFZ;+/:W+_M%/U*/*''GV@            !N+].+\
M5N<_=\O[W:4;,NY)[P-6>[#_ ":@:_>]U[]=->Y:^[UC8>,T#$XUF#R F;8
M                         &5O;Y4FS3WETM)D<^<Q 9,R]K5>R;KBD?52
MMV;TG^BW^@-V'Q7&B99?H3F/S N*+4\SS*C9TFUOIV5)U)RC]+.I=\#?3*CA
M\Z6#YO9@JN8Y7EL9;*5*4WZ-1X)/PI0Q]"1D,-IQ:           _]2?P
M          _RM"'4+;<2E;;B5(6A1$I*T+(TJ2I)^!I4D^#(4;BWH7=O7M+J
MC&I;582A.$DG&49)J49)['&2;33V-/ FC*4)1G"34T\4UO36YF!>QL/>PW))
M4)*%?1<M2YE.\9&:50W%F?NYK,SY>A+/RU<GR9$E7!$HAYGN]=R'ON0?-G.,
M@I6T_P"AU]*=UE=5XN,K6<G]@<MN-6TD^PJ)OBDE3K.,8UH8Y7:-U%3U'DU"
MYE)>?4TH5EU32\K#JFO&71OCBW%E!#&@[6                         9
M#=O/Z\Y%]K(OZK,;3_BL??\ <U/<>W_*66?YO^UN3_;Y>H,K1NO+"$7J]_7N
MY^VMA^JWAH-S;VUS/\(J>K9NFRSVMR_[13]2CRAQY]H             ;B_3
MB_%;G/W?+^]VE&S+N2>\#5GNP_R:@:_>]U[]=->Y:^[UC8>,T#$XUF#R F;8
M                        !]$2))GRHT*&RN1*EOM1X[#9=2W7GEDVVA)%
M\JE*(ARN19)FNI<ZRK3V16-2YSJ^N*="A2@L9U*M62A"$5URDTNKI>PHW%Q1
MM*%:ZN*BA0IQ<I2>Y)+%M_(-A.)T#6,8[54;1I4<&*E+[B2X)Z6ZI3TMXO C
MZ7)+BC+GQ)/!?(/4KR2Y9V7)[E7HKEU9SC.676<8UJD5@JMS4;JW55=/#4KU
M*DHI[8P<8X[#$+/\VJ9YG%_FDTTJL\8I]$%XL%\B*2?AQ940NH<.
M  ?_U9_               *1S7#Z_-*9VKF\,OH,WZZ<E'4[!EDDR2X1<I-Q
MEPCZ7$<D2T_4425%8SO!\A]+=X/0%YH[4&%#,J;=6QO(QXJEI<J+2FEC'CI3
M7B5Z+DHU(/%.-6%*I#L.F=17FFLRA?6WC4GXM2&."G#J\#6^,NA]:;3P5R''
MK3&+1^IMXYL263ZDJ+E3,EA1F3<F,[P1.L.D7@?M(R,C(E$9%YM^:/*W6?)W
M6.9:'USE<K;.+=XQDL94J]*3?9W%O4P2J4:F#X9+!QDI4ZD8583A'*?*,WL,
M\L:689?6XZ$M_P!%&73&2Z)+J]!K%--^(+>')@
M!D-V\_KSD7VLB_JLQM/^*Q]_W-3W'M_REEG^;_M;D_V^7J#*T;KRPA%ZO?U[
MN?MK8?JMX:#<V]M<S_"*GJV;ILL]K<O^T4_4H\H<>?:             &XOT
MXOQ6YS]WR_O=I1LR[DGO U9[L/\ )J!K][W7OUTU[EK[O6-AXS0,3C68/("9
MM@                      !_MMMQYQMIIM;KKJTMM--I4MQQQ:B2AMM"2-
M2UK49$1$7)F/HM;6ZOKJVL;&VJ5KVM4C"G3A%SG.<VHPA"$4Y2E*348QBFY-
MI)-LEG.%.$ZE2:C3BFVV\$DMK;;V));V9=:GU<>.DWD=^T7TXZT?N4)1)452
MRZGA3CA^/_[@ZV9I/C^E(,T^*C/C>?W).YK/E53M.:_,VS3YBUZ+\TM))266
MTJD<)3J/;_':D&X247A;TI3IMNI.:ACUK_72SASR;*9__5QEX\U_C6NA?YM/
M;],TGN2QOL-DY:L           #_UI_                 I?*L/I,Q@'!N
M(W4I!*.)-9Z4383BBX\R.\:5>!_ID*)2%<>)'P7%F^=/(CEWSYTS+3FN\IXZ
MM-2=M=TL(7=I4:\NA5:EL>SCI3C.C4P7'3DXQ:YW(=19GIR[5UEU;!/RH/;"
M:ZI+YC6$ET/>8E9=J'*<:6X_#87?51&I29E>TM<AI!<G_;D!)K?:,DER:D>8
MV1>U1>P:/>>/<3YS<H[BZS'(LMJ:ET8G)QNK&E*5>G!;?XU9Q<ZU-I)N4Z7;
MT(I8RJQ;X5D!I_F'D6=1A2N*JM+_ *85&E%OZ2ILB_ GPRZD]Y:HR-)FE1&E
M23,C(RX,C+P,C(_$C(QA3.$Z<YTZD'&I%M--8--;&FGM33WH[ZFFDT\4S^"4
MB                    9#=O/Z\Y%]K(OZK,;3_ (K'W_<U/<>W_*66?YO^
MUN3_ &^7J#*T;KRPA%ZO?U[N?MK8?JMX:#<V]M<S_"*GJV;ILL]K<O\ M%/U
M*/*''GV@            !N+].+\5N<_=\O[W:4;,NY)[P-6>[#_)J!K][W7O
MUTU[EK[O6-AXS0,3C68/("9M@                     >I44EM?3$0*>!)
ML)2S+['';-1-I,^GS'W/!J.R1GXK6:4E\ICN6A>7NMN9>?6^FM!Z:N\SSFHU
MXE&#DH)O#CJSV4Z-)/RJM64*<=\I(^',<SL,IMI7>8W<*-!=,GACX(K?)]2B
MFWT(RZUQJ>'B?E6]QY,_(33RT:>5Q*KJ29*3%ZB+SI)I5PITR\/8C@N35O0[
MIW<CR#DDK/7.O'0S/FDX8T^'&5MEW$FI1M^)+M;AI\,[F45P[84%&+G4JX]:
MSU_<Y_QY?EW%2RC';T3JX;G+JCU03V[Y8O!*\HS\+;@            !_]>?
MP                   "G;;$L9O#4NVHJR:ZHN#D.Q&BE<?4*6VE$DB_F+%
MJ];<C^3_ #'G5KZWY;Y/F-[-8.O4MJ:N<.I7,%&X2]"HCF,OU!G>5I1R_-:]
M*FOG5-\/[AXQ_8*3>TYKIWJ,J VE*/DU,VEPGCZI)0J>MI)']0DBR%]W".ZI
M>]HX\LI4*LI8\5+,<TCAX%&5Y*FD^I06'1@=@I\Q]8T\,<V4DEN=*C\WLT_V
M3Y_P*Z]_O5)_92Q_[0.+_5[]UO\ J5>?SC???RM\)>K_ .7P]:I_6GY.Z1P!
MSIZ8,YGCGGRK.4?5SQQU><MWV<>'''M'QW?Q=W=BN.S['3>94,,<>SS"Y?%C
MAO[653=ALX<-[QQV83PYG:MACQ75*7HTH[/E)'Y?@-P/^Y[/]DG/Z ?'^KD[
MM'YKSC\?J?6E3X4=5_Y6AZVO3'X#<#_N>S_9)S^@#]7)W:/S7G'X_4^M'PHZ
MK_RM#UM>F/P&X'_<]G^R3G] 'ZN3NT?FO./Q^I]:/A1U7_E:'K:],?@-P/\
MN>S_ &2<_H _5R=VC\UYQ^/U/K1\*.J_\K0];7IGZ-Z1P!!F:H4]XC+CI<LY
M)$7Z)>2II7/\TS(?3:_%V=V.WG*573V9UXM883S"X27A79NF\>C:VO!B23YG
MZMDDHW-*/H4X_MXG[?@5U[_>J3^REC_V@??^KW[K?]2KS^<;[[^4_A+U?_+X
M>M4_K1^!77O]ZI/[*6/_ &@/U>_=;_J5>?SC???Q\)>K_P"7P]:I_6C\"NO?
M[U2?V4L?^T!^KW[K?]2KS^<;[[^/A+U?_+X>M4_K1^!77O\ >J3^REC_ -H#
M]7OW6_ZE7G\XWWW\?"7J_P#E\/6J?UI]!:<UR1$1X\:C(B(U';WG*N/E/ILT
MIY/] B(<K#N$=T^,(1ERL<I))8O,\WQ?A>%^EB][P274DB@^8^LFV_9C#_TJ
M'WLJ/'L(Q?%'I$B@K/<'I;269"_?;&5YC2%]:4],V7)2CA7CRDB,76Y6=W7D
MYR4S#-<TY9:/]C+Z^HQI5I>=WUQQTX2XXQX;NYKQCA+;C!1D]S;6PX?.-49[
MG]*C1S:^[6G3DW%<%..#:P;\2$6]G7B56+V' $7J]_7NY^VMA^JWAH-S;VUS
M/\(J>K9NFRSVMR_[13]2CRAQY]H             ;B_3B_%;G/W?+^]VE&S+
MN2>\#5GNP_R:@:_>]U[]=->Y:^[UC8>,T#$XU[YKB\C$,AG4SW6MEM?GU\A9
M%_;5>\:CC/<D1$:R(C0OCP)Q*B+P'EL[P?)O->17-/4>@<PXYV%*?:V5>27\
M8LJK;H5=B2XTDZ59)81KTZD5L2;R\TSGM'463VN94\%5:X:D5\[47E+T.F/T
MK3*4%E#GP             R-UI@F YK0^?(8GHN:]91[5AJP<0DU*ZCCRVT=
M!]+4IM)^'R+2HO81#;#W0^[=W8^\+RU699KEV90U]E=14,RI4[ZI&+E+B="Y
MIPX7PT[FG%O#=&M3K07BQBW9K6VJM6:9S7LJ-6D\MK+BI2=--X+#B@WCOBW\
MF+B][9<;\!N!_P!SV?[).?T RN_5R=VC\UYQ^/U/K3IWPHZK_P K0];7IC\!
MN!_W/9_LDY_0!^KD[M'YKSC\?J?6CX4=5_Y6AZVO3/MAZ9U_$63BJAZ8I)F:
M??+":X@O9[6FGF6ED7U%),O'^8.PY#W NZ_D=>%S5T-7OZL7BO.KV[G%>C3I
MU:5.:6W9.$EMQ:Q2:^6YYDZNN(N*S"-.+^@IP3^6XMKY#1<2NJZVH8*+5P(=
M='+C[#"CM1FS,BXZE):0GK69>U1\F?RF,J=*Z,TCH;+(9-HW3%AE65+#[%:T
M*="#:6'%)4XQXI/IG+&4GBVVVV=/O+^]S"JZ]]=U*U;KG)R?H+%O!>!;#[QV
M4^0               __T)_
M          B]7OZ]W/VUL/U6\-!N;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[
M0             W%^G%^*W.?N^7][M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]
MWK&P\9H&)Q:+<.&?NFQU5A"9)5Q1)=E1^A)F[*@\=4V$73\Y:NE/F-EP9]:.
MDN.LS&"_?QY +G!RKJZIR"Q4]>:;A4N:/#%NI<VF'%=VGB[92X8JO0CA)]K3
M=*"CYQ-EPN76I/83.%9W-3#+KIJ,L7LC/YR?@6+X9;MCQ>/"C"D>>DR9
M         "M<!RY[#<BBV9&M4%WB):QT\GYT%U2?,4E')$;T=1$XW_UD\>PS
M&0O=CYY9AR"YK9+K"$ISTY6_BV8T8XOM;.I*/'*,<5C5H24:]'=C.' WP3FG
MUG5NGJ6I,FKV+25U'QZ4NJ:6S;]#+R9>!X[TC/B/(8EQV)49U#\>2TV^P\V?
M4VZRZ@G&W$*+VI6A1&7Z ]-659IEV=Y9E^<Y1>4[C*KNA"M1JP?%"I2J14Z<
MX-;XSBU)/I3,3JU&K;U:M"O3<:T).,D]Z:>#3\*9^P^\I@
M     '__T9_                                               B]
M7OZ]W/VUL/U6\-!N;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[0
M  W%^G%^*W.?N^7][M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]WK&P\9H&)P &
M$6W,,_<KD:Y4-KHIKLW9D+I^LCR"41S87L+I)IQPEH+V$VLB+DTGQYV>_-R
M^!;FQ7SC(K+L]!:B=2ZM.'R:%?%.[M.CA5.I-5:,<.%4*U.$7)TIX9/<O=2>
MSV31H7%3',;7"$^N4?G)^'%+"73Q1;>]%J1A.=]             #*;1>;>\
MQUX;8O<OQ$N2:1:SY4[%Y4Y*@D9^U451FXV7B?EFHO!*"&Y_XM[O#O-\KN.0
M>JK[',K*$Z^4SF\95+;&4[BSQ>]V[;K45BWV$JL5PT[>*+$\T],]C6CJ.SI_
M8JC4:R71+=&?^%Y,OIDGODS(T;7RS0                   !__TI_
M                                          B]7OZ]W/VUL/U6\-!N
M;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[0             W%^G%^*W.?N^7]
M[M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]WK&P\9H&)P %'YUBK&8XY-J%]*91
M%[U6OJ(O[7L&$J-A7)\]+;I*-M?R^6L^/'@6'[R/)7+N?/*?4&AKA0AG"CYQ
M85I)?8+VBI.C+%^3"JG*WK-;>QJU,/&P:[%I;/JNG,YMLPCBZ'DU(_14Y8<2
M]%;)1^FBN@P#DQGX<A^)*:6Q)BO.1Y#+A=+C3S*S;=;6GY%(6DR/]$AYBLWR
MG,LAS7,LCSFRJ6V;V=Q4H5Z4UA.E5I3<*E.:Z)0G%Q:ZT9:4:U*YHTKBA44Z
M,XJ49+<XM8IKP-'X#CBJ           !]M;8RZB?#LX#IL3(+[<F.Z7Z5QM1
M*(E%[%(47@I)^"DF9'X&.Q:2U5GFA]39%J_3-]*VS[+KF%>A47SLZ;Q2:W2A
M)8QG!^+.#E"2<6T?+>V=OF%I<6-W34K:K!QDO _F-;T^AX-&P+$LEAY;0P;N
M'PGWAOHE1^KJ5$FM<)E15_+]C<\4F9$:VS2KCA1#U!<C^;F1<[^6FG.861.,
M%=4N&XHXXRMKNGA&XMY=/B3VTY2474HRI55%1J(Q(U!DMQI_-;K++C;P/&,N
MB<'Y,EZ*WKHDG'H*D%VCA0                  _].?P
M                               (O5[^O=S]M;#]5O#0;FWMKF?X14]6
MS=-EGM;E_P!HI^I1Y0X\^T             -Q?IQ?BMSG[OE_>[2C9EW)/>!
MJSW8?Y-0-?O>Z]^NFO<M?=ZQL/&:!B<   &*V]<,*)+9S"O9(H\Y2(MRA">$
MMS2228TPR+P),MM/0L_ O,21GRI9C2S\9)W?UDF=V//?3%BHY7F,X6^:1@L%
M3NU'"WNFEL4;F$>RJR\5=M3IR?%4N),OSRKU+YQ;U-.W=3[-23E1;Z8?/0_P
M'MC]*VMBB8ZC5.7B             "\&G<U_<S?%5SGC337CC3#IK5PW#L.2
M1$F?.,DMMK-7ENGX?--*C/A!#/'N%]X7X(>9D=&ZCOG#0.I*M.C4<I84[6]Q
MX+:ZVOAA";?87$MBX)4ZLY<-ND6ZYC:9]F\I\^M:>.96J<EAOG3WSAUMKRHK
MK32\HS3'H-,:0                  __]2?P
M                       (O5[^O=S]M;#]5O#0;FWMKF?X14]6S=-EGM;E
M_P!HI^I1Y0X\^T             -Q?IQ?BMSG[OE_>[2C9EW)/>!JSW8?Y-0
M-?O>Z]^NFO<M?=ZQL/&:!B<   'G6]5#O*R=46#?FP[".Y&?27'425E\UQLS
M(R2ZRLB6A7Z522/Y!U376B\AYBZ/U'H?4]KVV19I:SH5H[.)*:V3@VGPU*4U
M&I2G@W"I",EM1]F77]SE=]:YA:3X;BC-2C\CH?6FL4UTIM&OG)*&9C-W84DX
MOLT%]2$N$7")$=7SXTIOV_8Y#*DJ(O:7/!^)&0\N7-GEIGW*#F'JCEYJ.'_V
M&77+A&HEA&O1EX]"XI[_ !*]*4*D5CC'B<)83C)++O)<VML[RRTS.U?V.K'%
MKIC+=*+\,98KP[UL:/#%N3E              S7U!FO[J* J^<[UW-&AJ-(4
MM7+DN'T],2:9GXK7TI\MP_$S6GJ,_GD/0QW$N\*^<O+"&F-17O'K_3D*=O7<
MI8SN;7#AM;MM[93PBZ-=XRDZM-59O&O%&,W,33/L%FSN[6GAEMTW*.&Z$]\X
M>!;>*.Y8/!>27<&<Q;T                #_]6?P
M                           (O5[^O=S]M;#]5O#0;FWMKF?X14]6S=-E
MGM;E_P!HI^I1Y0X\^T             -Q?IQ?BMSG[OE_>[2C9EW)/>!JSW8
M?Y-0-?O>Z]^NFO<M?=ZQL/&:!B<     6)W?AGTQ3HR:"UU6-(T:9B4)Y7)J
M>HUN&?'B9U[BC<+Y";4X?R$-;7QBO(#^G>A*/-[3ECQ:KT[1:NE".,Z^6<3G
M-O#:W93E*NNA4)W+;;4474Y8:D]CLQEDEU4PL[J7B8O9&KA@O7$E'ZI0\)B$
M-$QD.             %3X?DTO$;^#=1>5I97Y4R.1\%+@NF128Q\^'*DEU(,
M^22XE*OD%X>1'.#.^1G,[3O,')E*I2MY]G=4$\%<V=1I7%!X[,912G2D\5"O
M"E4:?!@<'J+)+?4.4W665\$Y+&$OH)KR9?(>Q]<6UTFP"NL(EK!B64%Y+\.:
MPW)CNH/P6TZDE)Y+]*M//"DGXI41D?B0]/VEM3Y)K33F2:LTW?0N<BS&VIUZ
M%2.Z5.I%26*^=DL>&<'XT)J4))2BTL2;RTN+"ZN+*ZIN%Q2FXR3Z&GA\KI3W
M-;5L/L'/GS               '__UI_
M                  B]7OZ]W/VUL/U6\-!N;>VN9_A%3U;-TV6>UN7_ &BG
MZE'E#CS[0             W%^G%^*W.?N^7][M*-F7<D]X&K/=A_DU U^][K
MWZZ:]RU]WK&P\9H&)P    !_E:$.(4VXE*VUI4A:%I)2%H41I4E25$9*2HCX
M,C\#(4J]"A=4*UM<T85+:I!QG"24HRC)82C*+Q4HR3:::::>#V$T92A*,X2:
MFGBFMC36YI]9@=LG#U8=DDB(RA?T5-ZIM2X?49>[+6?7%-9F?4Y"</H/DS4:
M>E1_7#S3=[?D-6Y!\VLTR.QH3_H7F/%=Y9-XM>;SD^*W<GCQ5+2;[*6+<Y4^
MRJRP[5&5>B]1QU'DM&XJ27G]+"%5?3);)8=4UXW5CBEN+?C%\[<
M    &2.BLV\EUS#;%[AI\W95(XX9\(?X\R57D9GP27DD;K9>!=9++DS4DAMK
M^+<[PRL;VYY ZJOL+2YE4N,HG-[(UO+N;)-O!*JE*YH1P2[17"Q<ZM.)9?FG
MIGM*<-26=/QXX1KI=,=T:GR-D9>#AZ(MF40W)EC               #_UY_
M                                              B]7OZ]W/VUL/U6
M\-!N;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[0             W%^G%^*W.?
MN^7][M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]WK&P\9H&)P      %O-F8<G,
M<:?CL(2=M7]<VI6?@I3Z$_98G5_.36BZ.#,B)SH4?UHQ7[WW(6ESZY1YGE67
MVT7K?*^*[RV>YNM&/V2VQ^ANZ:=+!M1594*DME([AHG4<M.9U2K59/V/K80J
MKZ5O9/T8/;U\/$EO,$%)4A2D+2I*TJ-*DJ(TJ2I)\*2I)\&2B,O$AYK:M*K0
MJU*%>G*%:$G&49)J49)X--/:FGL:>U/8S*I-22E%IQ:V,_@ID0
M /WBR7X4F/,BNK8DQ7FI$=YL^%M/LK2XTX@_D4A:2,AR.3YOF609MEF>Y->S
MMLWLKBG7H58/"=*M2FITZD7T2A.*DO"BE7H4KFC5MZ]-2H5(N,HO<XM8-/T4
M9]8)ED?,L=B6J.A$Q)>ZVD='_P"7L&4I\XDD?B33R5$XWXG\Q9$9\D8]./=K
MYWY9S\Y59'K6W=.GGL%YOF%"/^(O:48]JDGM5*JG&O1VRPI58QE)SA-+$S56
MGZNF\XN+"6+MWXU*3^>IMO#Y*VQEX4WA@T5D+^'7              __T)_
M                                              B]7OZ]W/VUL/U6
M\-!N;>VN9_A%3U;-TV6>UN7_ &BGZE'E#CS[0             W%^G%^*W.?
MN^7][M*-F7<D]X&K/=A_DU U^][KWZZ:]RU]WK&P\9H&)P        8>[MPS
MZ%NDY'!:Z:V]<4<DDE\R-;\&MY/A]:F<@C=3]59.>PN!H=^,0Y ?!]S I<UM
M.V7#I'4E:7G"BO$M\SP<ZJV;HWD%*XAO;JQN=T5!&17+'4GLGEKR:ZJ8WMK%
M<..^5+<ODP?BOP.'A+'#7&71             "YFK,T/#\B;]Z=--+:^7#M$
MF?S&?G'[K/X^14-Q9]1^/V):_#GCC+_N8=X*?(CFK;+.;UPY?9WP6N8IOQ*6
MU^;WN'7:SG+C>W^+U:Z47/@PZ3KO32U%D\^PIXYG;XSI=;^BI_X:6SZ91Z,3
M.8C)1$I)DI*B(R,CY(R/Q(R,O R,AZ/83A4A"I3FI4Y)--/%-/:FFMC36YF+
M;33::P:/Z)B            '_]&?P
M               /+.CI3,S.GJS,S,S,Z^(9F9^TS/R?$S'P/*LK;;>6V^/V
MN'I'VK,LQ6Q7]?#ZN7IG\^@J3^\U5^Q\3^PB'L3E7YLM_6X>D/9/,OSA7]<E
MZ8^@J3^\U5^Q\3^PA[$Y5^;+?UN'I#V3S+\X5_7)>F/H*D_O-5?L?$_L(>Q.
M5?FRW];AZ0]D\R_.%?UR7ICZ"I/[S57['Q/["'L3E7YLM_6X>D/9/,OSA7]<
MEZ8^@J3^\U5^Q\3^PA[$Y5^;+?UN'I#V3S+\X5_7)>F/H*D_O-5?L?$_L(>Q
M.5?FRW];AZ0]D\R_.%?UR7ICZ"I/[S57['Q/["'L3E7YLM_6X>D/9/,OSA7]
M<EZ8^@J3^\U5^Q\3^PA[$Y5^;+?UN'I#V3S+\X5_7)>F/H*D_O-5?L?$_L(>
MQ.5?FRW];AZ0]D\R_.%?UR7IGVQH<2&A3<.+'BH4KK4B,PTPA2^"+J4EI*2-
M7!$7/MX(?50MK>VBX6UO"G!O%J,5%-]>"2/GK7%>XDI7%:<Y)8)R;D\/DMGT
M"L4@        _P .--NIZ76T.)YYZ7$)6GDO8?"B,N2Y'SW-I:7M/L;RUIUJ
M../#.*DL5N>$DUCMWDT)SIOBA-QEX'@?C[E#_N2-_4&OZ <?_1[(/S'9^LT_
MK2KYS<_RB?[I^F/<H?\ <D;^H-?T ?T>R#\QV?K-/ZT><W/\HG^Z?ICW*'_<
MD;^H-?T ?T>R#\QV?K-/ZT><W/\ *)_NGZ8]RA_W)&_J#7] ']'L@_,=GZS3
M^M'G-S_*)_NGZ8]RA_W)&_J#7] ']'L@_,=GZS3^M'G-S_*)_NGZ8]RA_P!R
M1OZ@U_0!_1[(/S'9^LT_K1YS<_RB?[I^F/<H?]R1OZ@U_0!_1[(/S'9^LT_K
M1YS<_P HG^Z?ICW*'_<D;^H-?T ?T>R#\QV?K-/ZT><W/\HG^Z?ICW*'_<D;
M^H-?T ?T>R#\QV?K-/ZT><W/\HG^Z?ICW*'_ ')&_J#7] ']'L@_,=GZS3^M
M'G-S_*)_NGZ9]!$1$1$1$1%P1%X$1%["(OD(ART8QA&,(12@E@DMB26Y)=10
M;;>+WG]$P            __2G\   +2;<W[HW05,WD.\=Q:PU!22/-*'9;*S
MK&<*C6#K*%.+C5BLALJ]5I-4E)DAB.3KSBN$I2:C(@(I-[C :P];KTK:R8]!
MD]X^ ./,>7UKK\>V1;0U>8TAY/DV%5A4V!(X0X1*\MU70KE*N%$9%#%$>&74
M7$PSU:O34SV1%BT'>KH.._-2P<=O*\UB8#UJDI6IEI:L[1C:&9"NC@VUFEQ*
MS2E224I)''%$.%]1GAC&68MF])"R7"\EQ_+L<LD&Y79!C%S77])/;(^#<A6M
M5)EP)2"/PY;<47($#\<JS3#L%KV;?-\LQG#:J3-;KH]GE5]5X]7OV#S$B2U
M9FV\J'&=FNQH;KB6DJ-:D-+41<)49 4!_*,[>_X=M-?[3\(_PX!'!]1=*FNJ
M;(ZN%>8];5E[2V3)2:ZWII\6TJY\=1J23\*PA.OQ)3)J29$IM:D\D?B! ],
M     ?/%EQ9S"9,*3'F1EJ<2B1%>;D,+4RZMEU*76E+;4IIYM2%$1_-4DR/Q
M(P!]                                           "D,MV%@. MP7L
MZSC$,*:LUOMUKN6Y+2XXW8.14M*DMP5W$V&F6N.E]!N$V:C02T\\<D *)_E&
M=O?\.VFO]I^$?X< C@^H?RC.WO\ AVTU_M/PC_#@#!]0_E&=O?\ #MIK_:?A
M'^' &#ZCV*3=>FLFG)J\;VWK+(+-:4J174F>XK;3EI4\U'2I,2!:R)"DJD2&
MT$9)\5K2GVF1&(8/J+F@    M?GN[]+:KG5E7M#;VK];V=TT;]-79[G^*8?.
MMF2>..;U9$R&VKI$]HI!&WU-)677\WV^ # N6P^S)99DQGFI$>0TV^P^PXAU
ME]EU!.-/,NMFI#C3B%$I*DF9&1\D /U                   !C7W6=VVB^
MRO5*]T]PV52L0U^G(Z;%$V4&BN,DFOWU\F8Y6P8M/0PY]G*6XS7O.*-#2B;;
M:4M7"4F9"*3;P11O9SWY]M'?EC699;VTYC;9A1X%>0,<R:3;8ADV(.0[:R@*
MLXC#,;)JRL?F(<AI-1K:2I"3\#/D TUO,Q@('__3G\ "*SZQ?K]EV\7V2=KO
M9-8T-_N2I5)J-F;P<:@9%CFJ;=I:F96)8552X\RCRK8%>LC3/E2TR*RG=2<9
M3$J9YZ8$&R>,<=KW$)?9>T]E;FS"UV#MK/<NV3F]VZIVTRK-K^SR2\E]3SKZ
M656%K)DOMQ&7'U^4P@TLLDKI0E*? 2E4H(  !L\](CN4W?H?OS[6<?U;L7),
M7Q;;W<3I?6.S,0BV4I>(YKB.?[!Q[#+R+D&-N.G46,Z/473RH,MQI4F#))#K
M*TJ3XQ1"233)6?Q47YOC3OY9.O?XDNX8193AO(" E*IU'?1Q_-@]EW^IJL_;
M>X$RW%&7E,V7")*   $-;XI/NOW1B66Z.[4\-R^YQ'5F7ZWG[0V% QVTF5;V
MP+"5E=MC%-0Y0Y#6R[/QG'VL==DMP5K5%D2Y9.O-K7&C*;@RI!+:S2;Z+/=]
MN7MH[\>W?$,&RRY;USOK<NN].;.UXY/><Q+):[9N45&#Q;V73.J7":R/%)ML
MQ.ASVDMS$%'5'\PX[[[3D$322:9TVQ,40
M              (AGQ9GXO>R?[L]X?M)K0094AO9#&Q7$\ISO)*/#<(QK(,R
MR_)[.)2XWBF*TUCD.29#<SW4L0:FCHJB-,M+:SFOK)#3$=IQUQ9D24F9B4J&
M57_+H]0?_@2[R?\ ^,.[?_<<1(8KK'_+H]0?_@2[R?\ ^,.[?_<<!BNLLOM'
MMXW_ */5'3NK1FXM0*F+0W$3M'66:Z_5*<<;-Y#<<LLI*DWUK:+J(D\F:?'V
M"!'%/<R^';3ZB'>EVC6];8Z)[A]CXM55SK2E8+8WTK*=:6+#:B-<6RUWDR[7
M$7DNM&ILGD1&Y;*5J-EYI9DHHD&D]Z)Z/H_^KWB/J3X9>XAF-)4Z[[F];5,6
MUS?#*J2ZO',QQIV0S7?A!P%N>^_:,U+-H^U'LH#[DARK?DQR-]Y$AM113Q*4
MHX>@;GYK[L6%+E,Q'I[T:+(?:@QC:3(F.LM+<;B,*?<:82](6DD)-:TH)1ER
M9%XB)*<A;>>Z=E=P^VL\W-MW)+/*M@9_D=G?W]G9R'WE,OS9;KS537,/+4BK
MHZ5E:8L&"R2(\**TAEI"&T)24A]"6&PFZ?"X;VV=LCM6W9J?-[>VO\2T9L7&
MH>L9UL[(E'24.;T5C86>$5DQXS25-0VE&<UB,1F<8[5:2X:4TA,R*4UM1)_$
M20                  (<?Q57=-3/5O;YV;4%JS+N8US*W]LF!&>0M5.TQ5
MW&%:SASC;2HT2K-FYOY2XZUI6AEN,\I!I>96(,J06]EV_A0?]WONQ_URX5]Y
M#P(3WHE@B)3/_]21;Z\OJ)V/8UVJ(Q#65VNI[@^XI=SA6 6,"23%K@^)PHC!
M9_L>&MLR?BV=5#LX]?5NI-MQFRL6Y+9F<1:1!DT5B_ <X)QQQYQQYYQ;KKJU
M..NN*4MQQQ:C4MQQ:C-2UK49F9F9F9F)2L;$_3G],[?WJ1;.F8AJYF/B>OL4
M5#?V=N/(H,N1B>$0YB_[7@QV(ZXSF2YC9,H6N#4,/,K>2VIQYV/'2M],<"#D
MD3@.VCX?OTWNWZCKT9/J9?<1F[<5I%KFN[+"7>Q)DDTH5*^C\ KWZ_ JR J0
M1FRAR#+F--<(7*=^<I4<$4G-LO[F_HS^E]L"(N'=]F6I*UM;/D$[A$>_UO+0
MDDR4DXB9KV\QB23Q>]J/K-1J,TH,S/RV^E@AQ2ZS7).^&]T/K#N2[=NX[M4V
M?E^#*TYW":7VQD>K-ERRS/&+K&-?[(QS*L@K,2RF+ BY50W*Z>J<.&FQ.W9D
MRB2TX[&;<-]I@1XW@TSYOBHOS?&G?RR=>_Q)=PP,0WD! 2E4ZCOHX_FP>R[_
M %-5G[;W F6XHR\IFRX1)0   U"^K!Z2>O?4XQ#"92\V>U/NC5J+F-A&P&Z-
M&15-C17JHLFRQ#,:1$ZIF3ZE<^ V_#DLRDO5KRWEH;=2^ZTN#6)-&7#Z!@5Z
M:7PZ]'V>;^QWN.WQN6IW'E6N)3EIJ_#<1Q>?08M3Y0<=R/$S'(K.XL95A=S:
M=$A;D"$U&BM1YB&Y*WGC0EI)(C*>*P1)O$20
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
MSXLS\7O9/]V>\/VDUH(,J0WLC1^E9^<C[(/RE]3_ 'UUX@MY/+R6=4\3%
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
M$\@JYQPYZV7CCSVVY#:6_,0HVFS1'$@XI[S8Y_XHSU%_I;Z1_<+VI>Y]?7]
M_@VV1]$]/E>7Y7G?AD^G.CK^R?\ KO5U^'/3\T,27@1__].?P *(V1K77^X<
M'R36NTL.Q[/L!R^N=J<EQ+*:R-;TEO!=-*O+E0Y:%H\UAY"7674]+T=Y"'6U
M(<0E1!N(F7>I\+;4WEK<YMV+[9KL0:ENN3&]([F>N)E!!Y;<==BXGM&LCW=^
MQ'-:$MQ8=O735=2S-VR2DO"&!44^LT1Y_P"A?ZIVO;9VLE]J&3Y2RETT1;G
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
M>5T=?1]#?NS^F/>>/_0>1YW/AT\^ 8,AQ1ZS_]2?P
M                      *#VGE<S ]8[&SBNC1IEAAF!Y?E<")-\TX<J9CN
M/V%O%C2R8<9?]V??AI2YT+2OH,^#(_$ 1TNV'XH#LZV3&K:GN5P;/^W#*5H8
M:L+Z!!E;7UD;Q,\/RVK#%Z]O/H*'I*3-,<Z"43*%D2I#G2I8AB3N#Z#<7K_U
M+/3ZVA 9GX;WG=MLLGVEOHKKC;F&XCD*&6S2E;TC%\OM:+)(K2%+21J=B((C
M,B^41Q)>%KH+!]T7K4^G9VMXY9V%KW!X;MW+XT9U55K?0]U4[3R:WL$H6;5;
M)L<;G2L1Q5:C1RM=Q8P4H1XI):C0A<,2*BWT'/A[^^^':/J"=QV4=P&S6V:=
M$N-%QK ,%KY;\VFUUKZH>E.TF*5LJ0AIV:][Q-D39\LT->^6<R0\EIEM:&&H
M%5+!8&UKX;OLIN-^=Y+7<GD-2L]3]J[*K]$^2SS#O-P7\"97X'01#6;?G/8[
M&>E7S[C1K.(]!A(=212VS,B6;P6!T'A,4@
M                            #__5G\
M               "WNW,7LLWU3L["Z949-QE^O<TQ>J5-=6Q#397^-V55!5+
M>;:?<9C%*EI\Q24+-*.3))^P <T;=_HI>IMH=^8>0=JF>9Q3Q>I;.0Z9^C]P
MP)T9'!+EM5F R[K*H#*%&?4F=71'4I2:S1Y?"CEP964HOI-<F9:UV-KJ6J!L
M' ,VP2<AY49<+,L5O<8EID(4\A;"HUW @O)>0N,X1I-/41MJ+CYI\0)CP*2@
MO<FLHU-C=+;9!<3%I;B55)73+:RE.+6EM#<:# 9D2GUJ6LDD24&9F9%\H W6
M=CGH'=\7=GD=+9[%P2\[8-+K>CR+S/MNT4RCRR;6&II;C&#ZNL3K\LO+.7&=
M)R._.:K*A3?*O?%*)+3D<"5R2]$G_=JG:QIOLSTCB.@]&8Y^Y_"<496Z[(E.
M(EW^59#-2T=WF.6VB6F#MLFOI#1+?=Z&VFT);88;9C,LLMS%)MMXLR+ @
J                                                    ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>g602165g99o29.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g602165g99o29.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0JL4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@              ,    )\    & &< .0 Y
M &\ ,@ Y     0                         !              "?
M,                                              X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     " \    !    <    "(
M  %0   LH   !_, &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1"  B ' # 2(  A$! Q$!_]T !  '_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
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
M_%5]9?YK^<P_H?3_ *./Y[_OB^=TDE/_V0 X0DE-!"$      %4    ! 0
M  \ 00!D &\ 8@!E "  4 !H &\ = !O ', : !O '     3 $$ 9 !O &(
M90 @ %  : !O '0 ;P!S &@ ;P!P "  -@ N #     ! #A"24T$!@
M!P (  $  0$ _^X #D%D;V)E &1      ?_; (0  0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,#
M P,# P$! 0$! 0$! 0$! @(! @(# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,#_\  $0@ , "? P$1  (1 0,1 ?_=
M  0 %/_$ 'L   (# 0$! 0             )!@@*!0<"! $! 0$!
M          $" Q    <!  (" @(! P4      0(#! 4&!P@ "1$2$Q0A%2(Q
M%A="(R08"A$! 0$  @(" @,!          $1,0(A05$282)Q@3)"_]H # ,!
M  (1 Q$ /P#2CS3[AJKT=U%S;SLTSQC4'6^8AM^C.B&MAK3*56Z9#L6GYFC3
MROV$1&Q,BTFX;&)^7_.8B*A4!:_4IB*E.I-:O7):O?@7:F,=);;U7@V:'LCJ
MW<?7&HT?49.2C6+:LOYRW,K$HFC4I!O*O'LB$#,T^5BY$'39DHB^8F_&55$Z
M:QZEEDE6X\(/ / / / / H'[-M3N>8\=:0QRUTZ:['LTA3^=,=&/:N7LJ70=
MWM,7G#&1B$&ABKC)UB'G'TPD8/G\8QPF^I_K]#*O7E#?3O#KU_UK<JPJJ[EV
MA'5"SMHA\[/^1:2K9-(N@U:4_AY()D1E*V+5PD1-8Z*:2I2I_"8%*"';FK*=
M<]05/D7%I?6K)!3ETE59FOTC.,TJ:0N+CJVI720)#TC.:DU*BY.M,V&34_DP
M)*_KM4EEQ(8J0E$2;53<0]@&NI:_G^&=U<O%XZNV\-'CSG:5:ZQ"[!1="F(Q
M--S-99-VJ#@X1I3M6C&+E!9JQ< 9&7*90B!DURI(.(MDS9=-,\K+F34U#5N(
ME+#8I:,@8"#CW<M-3DT_:Q<1$1<>@=T_DI22?*H,H^/9-DC*++*G(FFF43&$
M  1\!2NG^[#D&H,[/*Y1 ;WU=6Z V>2VF7WFG(IN[Y;G-<A%4E;/8+-J<TM5
MZ$I'P4.871CL'[U)3Y33^Y14^2S6OK??@UZIV>%N]6K5SK;H[ZNVZ AK/ /5
M6KMBH\A9^.;2L6Z49/T&SYF=PQ=IG%)9--5,1^IRE, @%9=_P#P#P#P/_]"<
MX!C-5Y=ZMT#V-VF=;FS[ _=/K_)EKEBK&9QU2S6?B=%BY6]N$4G2$*QK;:<T
MB*.N;Z@"1!'Z?X"J Y=;=F?@R;_YZ8RUQ.Y]M6ZXK@\L74F:\R=<3ASE%$\<
MYUZU]'VN-CFI#JG6=MU8FTIJJKG !,J/R'^!BB-C/;B-%>ZI]#*0E'#G!SE3
M6Q%U6AFT(VMM[(YB%,:"24#1TZR2L*HNPOG]68AHO\Y@:&5*8JHE P'+6/Y>
MW> JKV];%L.)\]8Y9,5LDW5+%.]B<T4R<EX%X#-X:I3]U/\ VL0X ?X>Q=A>
M-&K!VV$#$<-W)R* *8G 96NOFFJ^5D> >!GM]\&F:+$3WKSQK(X%]9]1U/H/
M0YS-HF-,O^VPT2K9-+9]0[R=-F@[=JQV86W;6=B<E_%^'\49\JJ(E %"RM]?
M9XN*Y77L,Q[*\7J0#_MG)L[IN<0)SIE267BJ97H^O,W3DA3J?^6\1CP56,)C
MF,J<PB8PB(C6.5-.Z2P\1L/K>OER;D6SVI=K)Q=@<KA]V4/:M)YXWC-L>F7Y
M5#I-6Z)=>LT*S1<'.!DGKU I ,93ZB^%G'9R?;W4DIOU^;[=6/ZK"]X-#0_1
MF4VP4$C2]'TG$+#%Z#7K)77ID5EXV6^L(LS%1(2&4:NUD3&!-4_DJ]>88/2+
M2SO-,J-VCD56\?<*Q 6EB@N/RLBSL$4TEFR*P_4GRJFB[*!OX#^0_P!/*RA^
MUX?EG16>R>4;14F]ZSJ;D:[*3=3?24U'1<TO5;!&6F&;3 0<E%KRD.6:AVYW
M+!<ZC%^D04'2*R!U$C"7.&97H7O)#K*ZQO*MAYTZ$YY]<N7Z1IL!MM\Q_'M
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
-R@?K_(BD'D]+?]/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6748740896">
<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, 2018</div></th>
<th class="th"><div>Mar. 18, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</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_TextBlockAbstract', window );"><strong>Details</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 );">Registrant Name</a></td>
<td class="text">CHICAGO RIVET & MACHINE 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 );">Registrant CIK</a></td>
<td class="text">0000019871<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentType', window );">SEC Form</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="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 );">Period End date</a></td>
<td class="text">Dec. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">Fiscal Year End</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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CVR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityTaxIdentificationNumber', window );">Tax Identification Number (TIN)</a></td>
<td class="text">360904920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Number of common stock shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityPublicFloat', window );">Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,335,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_dei_EntityFilerCategory', window );">Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCurrentReportingStatus', window );">Current with reporting</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="re">
<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 );">Voluntary filer</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_EntityWellKnownSeasonedIssuer', window );">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Shell Company</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityEmergingGrowthCompany', window );">Emerging Growth Company</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="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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityIncorporationStateCountryName', window );">Entity Incorporation, State Country Name</a></td>
<td class="text">Illinois<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">901 Frontenac Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Naperville<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">Illinois<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">60563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">357-8500<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_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</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_CityAreaCode</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_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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Building Name, Street Name</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_EntityAddressAddressLine1</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_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</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_EntityAddressCityOrTown</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_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</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_EntityAddressPostalZipCode</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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</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_EntityAddressStateOrProvince</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_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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany</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_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), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityIncorporationStateCountryName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or Country Name where an entity is incorporated</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_EntityIncorporationStateCountryName</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_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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityShellCompany</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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntitySmallBusiness</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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityTaxIdentificationNumber</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:nineDigitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for 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;">dei_LocalPhoneNumber</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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</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_TradingSymbol</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_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6750899952">
<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, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 706,873<span></span>
</td>
<td class="nump">$ 1,152,569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CertificatesOfDepositAtCarryingValue', window );">Certificates of Deposit</a></td>
<td class="nump">7,063,000<span></span>
</td>
<td class="nump">7,810,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_AccountsReceivableNetCurrent', window );">Accounts Receivable - Less allowances of $140,000</a></td>
<td class="nump">5,529,307<span></span>
</td>
<td class="nump">5,326,650<span></span>
</td>
</tr>
<tr class="re">
<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">6,100,391<span></span>
</td>
<td class="nump">4,528,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid Income Taxes</a></td>
<td class="nump">150,686<span></span>
</td>
<td class="nump">84,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_OtherAssetsCurrent', window );">Other Current Assets</a></td>
<td class="nump">438,222<span></span>
</td>
<td class="nump">357,918<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_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">19,988,479<span></span>
</td>
<td class="nump">19,259,349<span></span>
</td>
</tr>
<tr class="re">
<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">13,258,146<span></span>
</td>
<td class="nump">12,556,953<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">33,246,625<span></span>
</td>
<td class="nump">31,816,302<span></span>
</td>
</tr>
<tr class="re">
<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">1,060,231<span></span>
</td>
<td class="nump">737,040<span></span>
</td>
</tr>
<tr class="re">
<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 Wages and Salaries</a></td>
<td class="nump">701,434<span></span>
</td>
<td class="nump">674,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Other Accrued Expenses</a></td>
<td class="nump">475,973<span></span>
</td>
<td class="nump">495,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesAndDepositsCurrent', window );">Unearned Revenue and Customer Deposits</a></td>
<td class="nump">328,154<span></span>
</td>
<td class="nump">312,775<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">2,565,792<span></span>
</td>
<td class="nump">2,219,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred Income Taxes, net</a></td>
<td class="nump">921,084<span></span>
</td>
<td class="nump">737,084<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_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">3,486,876<span></span>
</td>
<td class="nump">2,956,347<span></span>
</td>
</tr>
<tr class="re">
<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock, No Par Value, 500,000 Shares Authorized: None Outstanding</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_CommonStockValueOutstanding', window );">Common Stock, $1.00 Par Value, 4,000,000 Shares Authorized: 1,138,096 Shares Issued, 966,132 Shares Outstanding</a></td>
<td class="nump">1,138,096<span></span>
</td>
<td class="nump">1,138,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional Paid-in Capital</a></td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">447,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_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings</a></td>
<td class="nump">32,096,617<span></span>
</td>
<td class="nump">31,196,823<span></span>
</td>
</tr>
<tr class="ro">
<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, 171,964 Shares at cost</a></td>
<td class="num">(3,922,098)<span></span>
</td>
<td class="num">(3,922,098)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Shareholders' Equity</a></td>
<td class="nump">29,759,749<span></span>
</td>
<td class="nump">28,859,955<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders' Equity</a></td>
<td class="nump">$ 33,246,625<span></span>
</td>
<td class="nump">$ 31,816,302<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_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://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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://fasb.org/us-gaap/role/ref/legacyRef<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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_CertificatesOfDepositAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate.  A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit).  Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties.  Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_CertificatesOfDepositAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CustomerAdvancesAndDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current portion of aggregate prepayments received from customers for goods or services to be provided in the future, as well as the current portion of money or property received from customers that are to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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_CustomerAdvancesAndDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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-26)<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_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income and other taxes that provide economic benefits within a future period of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5865-108316<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>22
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6748810272">
<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, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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 );">Allowance for Doubtful Accounts Receivable, Current</a></td>
<td class="nump">$ 140,000<span></span>
</td>
<td class="nump">$ 140,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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,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_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 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_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">4,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</a></td>
<td class="nump">1,138,096<span></span>
</td>
<td class="nump">1,138,096<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">171,964<span></span>
</td>
<td class="nump">171,964<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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>23
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6751094720">
<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Income</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_Revenues', window );">Net Sales</a></td>
<td class="nump">$ 37,174,249<span></span>
</td>
<td class="nump">$ 35,764,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_CostOfRevenue', window );">Cost of Goods Sold</a></td>
<td class="nump">29,268,490<span></span>
</td>
<td class="nump">27,850,992<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 Profit</a></td>
<td class="nump">7,905,759<span></span>
</td>
<td class="nump">7,913,722<span></span>
</td>
</tr>
<tr class="re">
<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">5,503,111<span></span>
</td>
<td class="nump">5,548,541<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">2,402,648<span></span>
</td>
<td class="nump">2,365,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other Income</a></td>
<td class="nump">153,537<span></span>
</td>
<td class="nump">100,901<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income Before Income Taxes</a></td>
<td class="nump">2,556,185<span></span>
</td>
<td class="nump">2,466,082<span></span>
</td>
</tr>
<tr class="re">
<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">555,000<span></span>
</td>
<td class="nump">387,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 2,001,185<span></span>
</td>
<td class="nump">$ 2,079,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare', window );">Net Income Per Share</a></td>
<td class="nump">$ 2.07<span></span>
</td>
<td class="nump">$ 2.15<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of goods produced and sold and services rendered 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from continuing operations per each basic and diluted share of common stock or unit when the per share amount is the same for both basic and diluted 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_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare</td>
</tr>
<tr>
<td style="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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (expense) related to nonoperating activities, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6751141344">
<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</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_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">$ 2,001,185<span></span>
</td>
<td class="nump">$ 2,079,082<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 and Amortization</a></td>
<td class="nump">1,308,448<span></span>
</td>
<td class="nump">1,231,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Gain on the Sale of Equipment</a></td>
<td class="num">(13,086)<span></span>
</td>
<td class="num">(1,700)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred Income Taxes</a></td>
<td class="nump">184,000<span></span>
</td>
<td class="num">(291,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_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>
</tr>
<tr class="ro">
<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, net</a></td>
<td class="num">(202,657)<span></span>
</td>
<td class="num">(3,131)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories, net</a></td>
<td class="num">(1,572,291)<span></span>
</td>
<td class="nump">9,593<span></span>
</td>
</tr>
<tr class="ro">
<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 Current Assets</a></td>
<td class="num">(146,878)<span></span>
</td>
<td class="nump">38,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts Payable</a></td>
<td class="nump">298,348<span></span>
</td>
<td class="nump">29,620<span></span>
</td>
</tr>
<tr class="ro">
<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 Wages and Salaries</a></td>
<td class="nump">27,118<span></span>
</td>
<td class="num">(16,210)<span></span>
</td>
</tr>
<tr class="re">
<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">(19,159)<span></span>
</td>
<td class="num">(109,042)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits', window );">Unearned Revenue and Customer Deposits</a></td>
<td class="nump">15,379<span></span>
</td>
<td class="nump">26,642<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">1,880,407<span></span>
</td>
<td class="nump">2,993,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities:</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_PaymentsToAcquireProductiveAssets', window );">Capital Expenditures</a></td>
<td class="num">(1,998,347)<span></span>
</td>
<td class="num">(1,333,988)<span></span>
</td>
</tr>
<tr class="ro">
<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 the Sale of Equipment</a></td>
<td class="nump">26,635<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Proceeds from Certificates of Deposit</a></td>
<td class="nump">5,727,000<span></span>
</td>
<td class="nump">7,063,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_PaymentsToAcquireHeldToMaturitySecurities', window );">Purchases of Certificates of Deposit</a></td>
<td class="num">(4,980,000)<span></span>
</td>
<td class="num">(6,814,000)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(1,224,712)<span></span>
</td>
<td class="num">(1,083,288)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</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_PaymentsOfDividendsCommonStock', window );">Cash Dividends Paid</a></td>
<td class="num">(1,101,391)<span></span>
</td>
<td class="num">(1,111,052)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Used in Financing Activities</a></td>
<td class="num">(1,101,391)<span></span>
</td>
<td class="num">(1,111,052)<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 Increase (Decrease) in Cash and Cash Equivalents</a></td>
<td class="num">(445,696)<span></span>
</td>
<td class="nump">799,094<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Beginning of Year</a></td>
<td class="nump">1,152,569<span></span>
</td>
<td class="nump">353,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">End of Year</a></td>
<td class="nump">706,873<span></span>
</td>
<td class="nump">1,152,569<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net Cash Paid for Income Taxes</a></td>
<td class="nump">437,574<span></span>
</td>
<td class="nump">706,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Schedule of Non-cash Investing Activities:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Capital Expenditures in Accounts Payable</a></td>
<td class="nump">$ 24,843<span></span>
</td>
<td class="nump">$ 3,953<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_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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, excluding 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/2009/role/commonPracticeRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncreaseDecreaseInCustomerAdvancesAndDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (a) prepayments by customers for goods or services to be provided at a later date, (b) the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement, or (c) a combination of (a) and (b).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=109223946&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_IncreaseDecreaseInCustomerAdvancesAndDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=109223946&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_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=109223946&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_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 through purchase of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3179-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6904412256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Retained Earnings - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfStockholdersEquityAbstract', window );"><strong>Consolidated Statements of Retained Earnings</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_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings at Beginning of Year</a></td>
<td class="nump">$ 31,196,823<span></span>
</td>
<td class="nump">$ 30,228,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">2,001,185<span></span>
</td>
<td class="nump">2,079,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Cash Dividends Paid, $1.14 and $1.15 Per Share in 2018 and 2017, respectively</a></td>
<td class="num">(1,101,391)<span></span>
</td>
<td class="num">(1,111,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_RetainedEarningsAccumulatedDeficit', window );">Retained Earnings at End of Year</a></td>
<td class="nump">$ 32,096,617<span></span>
</td>
<td class="nump">$ 31,196,823<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_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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>26
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6625724528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Retained Earnings - Parenthetical - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_CommonStockDividendsPerShareDeclared', window );">Common Stock, Dividends, Per Share, Declared</a></td>
<td class="nump">$ 1.14<span></span>
</td>
<td class="nump">$ 1.15<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://fasb.org/us-gaap/role/ref/legacyRef<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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>27
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6593942816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1 - Nature of Business and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">1 - Nature of Business and Significant Accounting Policies</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>1-Nature of Business and Significant Accounting Policies</b></p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Nature of Business-</b>The Company operates in the fastener industry and is in the business of producing and selling rivets, cold-formed fasteners and parts, screw machine products, automatic rivet setting machines and parts and tools for such machines.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>A summary of the Company&#146;s significant accounting policies follows:</b></p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Principles of Consolidation-</b>The consolidated financial statements include the accounts of Chicago Rivet &amp; Machine Co. and its wholly-owned subsidiary, H &amp; L Tool Company, Inc. (&#147;H &amp; L Tool&#148;).&#160; All significant intercompany accounts and transactions have been eliminated.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Revenue Recognition-</b> On January 1, 2018, the Company adopted Accounting Standard Codification (&#147;ASC&#148;) Topic 606, &#147;Revenue from Contracts with Customers&#148; using the modified retrospective method.&#160; The adoption did not result in the recognition of a cumulative adjustment to beginning retained earnings.&#160; For the Company, the most significant impact of the new standard was the addition of required disclosures within the notes to the financial statements.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>Revenue is recognized when control of the promised goods or services is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services.&#160; Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue.&#160; Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income.&#160; These adjustments primarily relate to customer returns and allowances, which vary over time.&#160; The Company records a liability and reduction in sales for estimated product returns based upon historical experience.&#160; If we determine that our obligation under warranty claims is probable and subject to reasonable determination, an estimate of that liability is recorded as an offset against revenue at that time.&#160; As of December 31, 2018 and 2017, reserves for warranty claims were not material.&#160; Cash received by the Company prior to shipment is recorded as unearned revenue.&#160; Shipping and handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Credit Risk-</b>The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the automotive industry.&#160; The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.&#160; The Company has established an allowance for accounts that may become uncollectible in the future.&#160; This estimated allowance is based primarily on management's evaluation of the financial condition of the customer and historical experience.&#160; The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses.&#160; The Company considers a number of factors in determining its estimates, including the length of time its trade accounts receivable are past due, the Company's previous loss history and the customer's current ability to pay its obligation.&#160; Accounts receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Cash and Cash Equivalents and Certificates of Deposit-</b>The Company considers all highly liquid investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents.&#160; Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value.&#160; The Company maintains cash on deposit in several financial institutions. At times, the account balances may be in excess of Federal Deposit Insurance Corporation insured limits.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Fair Value of Financial Instruments-</b>The carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of deposit, accounts receivable and accounts payable approximate fair value based on their short term nature.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Inventories-</b>Inventories are stated at the lower of cost or net realizable value, cost being determined by the first-in, first-out method.&#160; The value of inventories is reduced for estimated excess and obsolete inventories based on a review of on-hand inventories compared to historical and estimated future sales and usage.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Property, Plant and Equipment-</b>Properties are stated at cost and are depreciated over their estimated useful lives using the straight-line method for financial reporting purposes.&#160; Accelerated methods of depreciation are used for income tax purposes.&#160; Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. &#160;Capitalized software costs are amortized over the software&#146;s useful life when the software is placed in service.&#160; The estimated useful lives by asset category are:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="1" cellspacing="0" cellpadding="0" width="369" style='width:277.0pt;border-collapse:collapse;border:none'> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><i><u>Asset Category</u></i></p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><i><u>Estimated Useful Life</u></i></p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Land improvements&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>15 to 40 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Buildings and improvements&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10 to 40 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Machinery and equipment&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5 to 18 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capitalized software costs&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3 to 5 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other equipment&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3 to 10 years</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company reviews the carrying value of property, plant and equipment for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&#160; In cases where undiscounted expected future cash flows are less than the carrying value, an impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets.&#160; There were no triggering events requiring assessment of impairment as of December 31, 2018 and 2017.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is recognized in current operations.&#160; Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred. </p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Income Taxes&#151;</b>Deferred income taxes are determined under the asset and liability method.&#160; Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements.&#160; Deferred taxes are shown on the balance sheet as a net long-term asset or liability.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&nbsp; In the first step of the two-step process, the Company evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any.&nbsp; In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.&nbsp; As of December 31, 2018 and 2017, the Company determined that there are no uncertain tax positions with a more than 50% likelihood of being realized upon settlement.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense.&#160; There were no such expenses in 2018 or 2017.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s federal income tax returns for the 2015 through 2017 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;).&#160; While it may be possible that a reduction could occur with respect to the Company&#146;s unrecognized tax benefits as an outcome of an IRS examination, management does not anticipate any adjustments that would result in a material change to the results of operations or financial condition of the Company.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>No statutes have been extended on any of the Company&#146;s federal income tax filings. The statute of limitations on the Company&#146;s 2015, 2016 and 2017 federal income tax returns will expire on September 15, 2019, 2020 and 2021, respectively.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s state income tax returns for the 2015 through 2017 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2021.&#160; The Company is currently not under examination by any state authority for income tax purposes and no statutes for state income tax filings have been extended.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p>Segment Information-<font style='font-weight:normal'>The Company reports segment information based on the internal structure and reporting of the Company&#146;s operations.</font></p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Net Income Per Share-</b>Net income per share of common stock is based on the weighted average number of shares outstanding of 966,132 in 2018 and 2017.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Use of Estimates-</b>The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes.&#160; Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence.&#160; Actual results could differ from those estimates.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'><b>Recent Accounting Pronouncements-</b> In August 2018, the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting Standards Update (&#148;ASU&#148;) No. 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.&#160; The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years, with early adoption permitted. The guidance can be applied prospectively or retrospectively. We expect to adopt this standard effective January 1, 2020 and are currently evaluating the impact that it will have on our consolidated financial statements and disclosures.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt;text-align:justify'>In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&nbsp;- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The new guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. Management has not yet completed its assessment of the impact of the new standard on the Company&#146;s consolidated financial statements. Currently, the Company believes that the most notable impact of this ASU may relate to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable.</p> <p style='margin:0in;margin-bottom:.0001pt;text-align:justify'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt;text-align:justify'>In February 2016, the FASB issued ASU No. 2016-02, &#147;Leases (Topic 842).&#148; The ASU is intended to increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements when the lease has a term of more than 12 months.&#160; The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.&#160; The ASU is effective for annual reporting periods beginning after December 15, 2018 and interim periods within those annual periods.&#160; The impact of adopting this ASU is not expected to be significant based on current lease agreements.</p><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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6628140384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2 - Balance Sheet Details<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_SupplementalBalanceSheetDisclosuresTextBlock', window );">2 - Balance Sheet Details</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>2-Balance Sheet Details</b></p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:31.5pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventories:</p> </td> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Raw materials</p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&nbsp;2,798,918&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&nbsp;1,812,603&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Work in process</p> </td> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>1,878,977&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,604,867&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Finished goods</p> </td> <td valign="bottom" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>2,001,496&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,674,630&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="bottom" style='border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>6,679,391&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,092,100&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Valuation reserves</p> </td> <td valign="bottom" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(579,000)&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(564,000)&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="bottom" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&nbsp;6,100,391&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&nbsp;4,528,100&nbsp;&nbsp;&nbsp;</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:22.5pt;border-collapse:collapse'> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td width="120" valign="top" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr style='height:13.95pt'> <td width="316" valign="top" style='width:237.35pt;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>Property, Plant and Equipment, net:</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Land and improvements</p> </td> <td width="120" valign="bottom" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; $&#160;&#160;&#160;&#160;&#160;&#160; 1,632,299&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $&#160;&#160;&#160;&#160;&#160;&#160; 1,571,552&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Buildings and improvements</p> </td> <td width="120" valign="bottom" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 8,292,749&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 8,039,831&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Machinery and equipment</p> </td> <td width="120" valign="bottom" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 34,196,661&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 33,208,675&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capitalized software and other</p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1,372,215&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1,362,714&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 45,493,924&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 44,182,772&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Accumulated depreciation</p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (32,235,778)</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (31,625,819)</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; $&#160;&#160;&#160; 13,258,146&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $&#160;&#160;&#160; 12,556,953&nbsp;</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:13.5pt;border-collapse:collapse'> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="102" valign="top" style='width:76.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other Accrued Expenses:</p> </td> <td width="102" valign="top" style='width:76.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Profit sharing plan contribution</p> </td> <td width="102" valign="top" style='width:76.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; $&#160;&#160;&#160; 277,743</b></p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $&#160;&#160; 266,398</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Property taxes</p> </td> <td width="102" valign="top" style='width:76.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 91,527</b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160; 92,620</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; All other items </p> </td> <td width="102" valign="top" style='width:76.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160; 106,703</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160; 136,114</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="102" valign="top" style='width:76.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; $&#160;&#160;&#160; 475,973</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $&#160;&#160; 495,132</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Allowance for Doubtful Accounts:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 140,000</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 150,000</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,435</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Write-offs&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(16,435)</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at end of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 140,000</b></p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 140,000</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventory Valuation Reserves:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 564,000</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 562,000</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>17,870</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>75,023</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Write-offs&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(2,870)</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(73,023)</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at end of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 579,000</b></p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 564,000</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI http://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>29
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6741425184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DisclosureTextBlockAbstract', window );"><strong>Notes</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 );">3 - Income Taxes</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>3-Income Taxes&#151;</b>The provision for income tax expense consists of the following:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2018</u></b></p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2017</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Current:</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Federal&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ &#160;&#160;&#160;&#160;351,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;&#160;&#160;647,000</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>State&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>20,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>31,000</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Deferred&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>184,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(291,000)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ &#160;&#160;&#160;&#160;555,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;&#160;&#160;387,000</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>On December 22, 2017, the Tax Cuts and Jobs Act (the &#147;Act&#148;) was signed into law. The Act includes significant changes to the taxation of corporations, including a reduction in the top corporate tax rate from 35% to 21%, effective January 1, 2018.&nbsp; Due to the enactment of the new tax law, we re-measured our deferred tax assets and liabilities using the rate at which we expect them to be recovered or settled. As a result, the Company recognized a $432,000 tax benefit for the year ended December 31, 2017 that is reflected in the 2017 income tax expense.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The following is a reconciliation of the statutory federal income tax rate to the actual effective tax rate:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="288" valign="top" style='width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>2018</b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2017</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>Amount</b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>%</b></p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Amount</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>%</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Expected tax at U.S. statutory rate&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ &#160;&#160;&#160;&#160;537</b><b>,000<font style='display:none'> </font></b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>21.0</b></p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160; $&#160;&#160; &#160;&#160;838,000</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>34.0</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Impact of the Act&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>&#160;</b><b>0</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(432,000)</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(17.5)</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Permanent differences&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>2,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0.1</b><font style='display:none'> </font></p> </td> <td width="15" valign="top" style='width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(39,000)</p> </td> <td width="15" valign="top" style='width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'> (1.6)</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>State taxes, net of federal benefit&#133;&#133;&#133;&#133;.</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>16,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0.6</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>20,000</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0.8</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income tax expense&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ &#160;&#160;&#160;&#160;555,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>21.7</b></p> </td> <td width="15" valign="top" style='width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;387,000</p> </td> <td width="15" valign="top" style='width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>15.7</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s effective tax rate was lower than the U.S. federal statutory rate in 2017 primarily due to the impact of the new tax law.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The deferred tax assets (liabilities) consist of the following:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:.25in'> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2018</u></b></p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2017</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation and amortization</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b> $&#160; (1,190,597)</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $ (988,334)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventory</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160; 164,220&nbsp;</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160; 149,460&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Accrued vacation</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 74,177&nbsp;</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160; 70,973&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Allowance for doubtful accounts</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 31,500&nbsp;</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160; 31,500&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other, net</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (384)</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (683)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b> $&#160;&#160;&#160;&#160; (921,084)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $ (737,084)</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>Valuation allowances related to deferred taxes are recorded based on the &#147;more likely than not&#148; realization criteria.&#160; The Company reviews the need for a valuation allowance on a quarterly basis for each of its tax jurisdictions.&#160; A deferred tax valuation allowance was not required at December 31, 2018 or 2017.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6741337904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4 - Profit Sharing Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock', window );">4 - Profit Sharing Plan</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>4-Profit Sharing Plan-</b>The Company has a noncontributory profit sharing plan covering substantially all employees.&#160; Total expenses relating to the profit sharing plan amounted to approximately $278,000 in 2018 and $266,000 in 2017.</p><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_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of an entity's employee compensation and benefit plans, excluding share-based compensation and including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>31
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6741441136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5 - Other Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_InterestAndOtherIncomeTextBlock', window );">5 - Other Income</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>5-Other Income-</b>consists of the following:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:29.85pt;border-collapse:collapse'> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="85" valign="top" style='width:63.65pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2018</u></b></p> </td> <td width="16" valign="top" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="91" valign="top" style='width:68.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2017</u></p> </td> </tr> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="85" valign="top" style='width:63.65pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="91" valign="top" style='width:68.55pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Interest income&#133;.</p> </td> <td width="85" valign="bottom" style='width:63.65pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&nbsp;120,141&nbsp;&nbsp;&nbsp;</b></p> </td> <td width="16" valign="bottom" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="91" valign="bottom" style='width:68.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&nbsp;75,926&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="85" valign="bottom" style='width:63.65pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>33,396&nbsp;&nbsp;&nbsp;</b></p> </td> <td width="16" valign="bottom" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="91" valign="bottom" style='width:68.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>24,975&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="85" valign="bottom" style='width:63.65pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&nbsp;153,537&nbsp;&nbsp;&nbsp;</b></p> </td> <td width="16" valign="bottom" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="91" valign="bottom" style='width:68.55pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&nbsp;100,901&nbsp;&nbsp;&nbsp;</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_InterestAndOtherIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest and other income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 610<br> -URI http://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncomeTextBlock</td>
</tr>
<tr>
<td style="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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6741242448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DisclosureTextBlockAbstract', window );"><strong>Notes</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 );">6 - Segment Information</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>6-Segment Information-</b>The Company operates, primarily in the United States, in two business segments as determined by its products.&#160; The fastener segment, which comprises</p> <p style='margin:0in;margin-bottom:.0001pt'>H &amp; L Tool and the parent company&#146;s fastener operations, includes rivets, cold-formed fasteners and parts and screw machine products.&#160; The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines.&#160; Information by segment is as follows:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:-.05in;border-collapse:collapse'> <tr align="left"> <td width="239" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Fastener</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Assembly Equipment</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Other</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Consolidated</u></p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Year Ended December 31, 2018:</b></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 33,712,458</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 3,461,791</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160; 37,174,249</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,161,082</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>112,942</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>34,424</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,308,448</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,731,998</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,108,248</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right'>0 </p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,840,246</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,437,598)</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,437,598)</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>153,537</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>153,537</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,556,185</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,635,115</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>49,884</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>338,191</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,023,190</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment assets:</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,196,437</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>332,870</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,529,307</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,075,290</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,025,101</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,100,391</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10,726,191</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,579,497</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>952,458</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>13,258,146</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,358,781</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,358,781</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>33,246,625</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Year Ended December 31, 2017:</b></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 31,977,964</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 3,786,750</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160; 35,764,714</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,093,476</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,908</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>37,162</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,231,546</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,574,783</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,350,111</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right'>0 </p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,924,894</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,559,713)</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,559,713)</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,901</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,901</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,466,082</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,093,539</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>178,761</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>65,641</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,337,941</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment assets:</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,080,191</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>246,459</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,326,650</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,565,361</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>962,739</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,528,100</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10,282,910</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,642,555</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>631,488</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,556,953</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,404,599</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,404,599</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>31,816,302</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p> <p style='margin:0in;margin-bottom:.0001pt'>The Company does not allocate certain selling and administrative expenses for internal reporting, thus, no allocation was made for these expenses for segment disclosure purposes.&#160; Segment assets reported internally are limited to accounts receivable, inventory and long-lived assets.&#160; Certain long-lived assets of one plant location are allocated between the two segments based on estimated plant utilization, as this plant serves both fastener and assembly equipment activities.&#160; Other assets are not allocated to segments internally and to do so would be impracticable.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The following table presents revenue by segment, further disaggregated by end-market:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Fastener&#160; </p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Assembly Equipment&#160; </p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Consolidated&#160; </p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year Ended December 31, 2018:</p> </td> <td width="82" valign="bottom" style='width:61.35pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Automotive</p> </td> <td width="82" valign="bottom" style='width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;22,215,719</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;&#160;&#160;&#160;&#160;237,565</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;22,453,284</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Non-automotive</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>11,496,739</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,224,226</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>14,720,965</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total net sales</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;33,712,458</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160; &#160;3,461,791</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;37,174,249</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year Ended December 31, 2017:</p> </td> <td width="82" valign="bottom" style='width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Automotive</p> </td> <td width="82" valign="bottom" style='width:61.35pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;22,527,813</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; &#160;&#160;&#160;&#160;&#160;&#160;192,091</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;22,719,904</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Non-automotive</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,450,151</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,594,659</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>13,044,810</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total net sales</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;31,977,964</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160; &#160;3,786,750</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;35,764,714</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The following table presents revenue by segment, further disaggregated by location:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Fastener&#160; </p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Assembly Equipment&#160; </p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Consolidated&#160; </p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year Ended December 31, 2018:</p> </td> <td width="82" valign="bottom" style='width:61.35pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>United States</p> </td> <td width="82" valign="bottom" style='width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 29,470,140</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160; 3,260,683</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 32,730,823</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Foreign</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,242,318</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>201,108</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,443,426</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total net sales</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 33,712,458</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160; 3,461,791</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 37,174,249</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year Ended December 31, 2017:</p> </td> <td width="82" valign="bottom" style='width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>United States</p> </td> <td width="82" valign="bottom" style='width:61.35pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 27,681,055</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160; 3,684,135</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 31,365,190</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Foreign</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,296,909</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>102,615</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,399,524</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total net sales</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 31,977,964</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160; 3,786,750</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 35,764,714</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>Sales to one customer in the fastener segment accounted for 17 percent of consolidated revenues during 2018 and 19 percent in 2017.&#160; The accounts receivable balance for this customer accounted for 15 and 25 percent of consolidated accounts receivable as of December 31, 2018 and 2017, respectively.&#160; Sales to two other customers were each 10 percent of consolidated revenue in 2018 and accounted for 12 percent and 17 percent of consolidated accounts receivable as of December 31, 2018.</p><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6741407024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DisclosureTextBlockAbstract', window );"><strong>Notes</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 );">7 - Commitments and Contingencies</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>7-Commitments and Contingencies-</b>The Company recorded rent expense aggregating approximately $26,000 and $30,000 in 2018 and 2017, respectively.&#160; Total future minimum rentals at December 31, 2018 are not significant.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company is, from time to time involved in litigation, including environmental claims, in the normal course of business.&#160; While it is not possible at this time to establish the ultimate amount of liability with respect to contingent liabilities, including those related to legal proceedings, management is of the opinion that the aggregate amount of any such liabilities, for which provision has not been made, will not have a material adverse effect on the Company's financial position.</p><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>34
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6627769360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8 - Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_DisclosureTextBlockAbstract', window );"><strong>Notes</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_SubsequentEventsTextBlock', window );">8 - Subsequent Events</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>8</b><b>-</b><b>Subsequent Events</b><b>-</b>On February 18, 2019, the Board of Directors declared a regular quarterly dividend of $.22 per share, or $212,549, and an extra dividend of $.30 per share, or $289,840, payable March 20, 2019 to shareholders of record on March 5, 2019.</p><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6748938240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_PolicyTextBlockAbstract', window );"><strong>Policies</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_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>Principles of Consolidation-</b>The consolidated financial statements include the accounts of Chicago Rivet &amp; Machine Co. and its wholly-owned subsidiary, H &amp; L Tool Company, Inc. (&#147;H &amp; L Tool&#148;).&#160; All significant intercompany accounts and transactions have been eliminated.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure', window );">Revenue Recognition</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>Revenue Recognition-</b> On January 1, 2018, the Company adopted Accounting Standard Codification (&#147;ASC&#148;) Topic 606, &#147;Revenue from Contracts with Customers&#148; using the modified retrospective method.&#160; The adoption did not result in the recognition of a cumulative adjustment to beginning retained earnings.&#160; For the Company, the most significant impact of the new standard was the addition of required disclosures within the notes to the financial statements.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>Revenue is recognized when control of the promised goods or services is transferred to our customers, generally upon shipment of goods or completion of services, in an amount that reflects the consideration we expect to receive in exchange for those goods or services.&#160; Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue.&#160; Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income.&#160; These adjustments primarily relate to customer returns and allowances, which vary over time.&#160; The Company records a liability and reduction in sales for estimated product returns based upon historical experience.&#160; If we determine that our obligation under warranty claims is probable and subject to reasonable determination, an estimate of that liability is recorded as an offset against revenue at that time.&#160; As of December 31, 2018 and 2017, reserves for warranty claims were not material.&#160; Cash received by the Company prior to shipment is recorded as unearned revenue.&#160; Shipping and handling fees billed to customers are recognized in net sales, and related costs as cost of sales, when incurred.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Credit Risk</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>Credit Risk-</b>The Company extends credit on the basis of terms that are customary within our markets to various companies doing business primarily in the automotive industry.&#160; The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States.&#160; The Company has established an allowance for accounts that may become uncollectible in the future.&#160; This estimated allowance is based primarily on management's evaluation of the financial condition of the customer and historical experience.&#160; The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses.&#160; The Company considers a number of factors in determining its estimates, including the length of time its trade accounts receivable are past due, the Company's previous loss history and the customer's current ability to pay its obligation.&#160; Accounts receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered.</p><span></span>
</td>
</tr>
<tr class="re">
<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 and Cash Equivalents and Certificates of Deposit</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>Cash and Cash Equivalents and Certificates of Deposit-</b>The Company considers all highly liquid investments, including certificates of deposit, with a maturity of three months or less when purchased to be cash equivalents.&#160; Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value.&#160; The Company maintains cash on deposit in several financial institutions. At times, the account balances may be in excess of Federal Deposit Insurance Corporation insured limits.</p><span></span>
</td>
</tr>
<tr class="ro">
<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"><p style='margin:0in;margin-bottom:.0001pt'><b>Fair Value of Financial Instruments-</b>The carrying amounts reported in the consolidated balance sheets for cash and cash equivalents, certificates of deposit, accounts receivable and accounts payable approximate fair value based on their short term nature.</p><span></span>
</td>
</tr>
<tr class="re">
<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"><p style='margin:0in;margin-bottom:.0001pt'><b>Inventories-</b>Inventories are stated at the lower of cost or net realizable value, cost being determined by the first-in, first-out method.&#160; The value of inventories is reduced for estimated excess and obsolete inventories based on a review of on-hand inventories compared to historical and estimated future sales and usage.</p><span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>Property, Plant and Equipment-</b>Properties are stated at cost and are depreciated over their estimated useful lives using the straight-line method for financial reporting purposes.&#160; Accelerated methods of depreciation are used for income tax purposes.&#160; Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. &#160;Capitalized software costs are amortized over the software&#146;s useful life when the software is placed in service.&#160; The estimated useful lives by asset category are:</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="1" cellspacing="0" cellpadding="0" width="369" style='width:277.0pt;border-collapse:collapse;border:none'> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><i><u>Asset Category</u></i></p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><i><u>Estimated Useful Life</u></i></p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Land improvements&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>15 to 40 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Buildings and improvements&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10 to 40 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Machinery and equipment&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5 to 18 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capitalized software costs&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3 to 5 years</p> </td> </tr> <tr align="left"> <td width="217" valign="top" style='width:162.55pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other equipment&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="153" valign="top" style='width:114.45pt;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3 to 10 years</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company reviews the carrying value of property, plant and equipment for impairment whenever events and circumstances indicate that the carrying value of an asset may not be recoverable from the estimated future cash flows expected to result from its use and eventual disposition.&#160; In cases where undiscounted expected future cash flows are less than the carrying value, an impairment loss is recognized equal to an amount by which the carrying value exceeds the fair value of assets.&#160; There were no triggering events requiring assessment of impairment as of December 31, 2018 and 2017.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>When properties are retired or sold, the related cost and accumulated depreciation are removed from the respective accounts, and any gain or loss on disposition is recognized in current operations.&#160; Maintenance, repairs and minor betterments that do not improve the related asset or extend its useful life are charged to operations as incurred. </p><span></span>
</td>
</tr>
<tr class="re">
<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"><p style='margin:0in;margin-bottom:.0001pt'><b>Income Taxes&#151;</b>Deferred income taxes are determined under the asset and liability method.&#160; Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements.&#160; Deferred taxes are shown on the balance sheet as a net long-term asset or liability.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&nbsp; In the first step of the two-step process, the Company evaluates the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any.&nbsp; In the second step, the Company measures the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement.&nbsp; As of December 31, 2018 and 2017, the Company determined that there are no uncertain tax positions with a more than 50% likelihood of being realized upon settlement.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense.&#160; There were no such expenses in 2018 or 2017.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s federal income tax returns for the 2015 through 2017 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;).&#160; While it may be possible that a reduction could occur with respect to the Company&#146;s unrecognized tax benefits as an outcome of an IRS examination, management does not anticipate any adjustments that would result in a material change to the results of operations or financial condition of the Company.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>No statutes have been extended on any of the Company&#146;s federal income tax filings. The statute of limitations on the Company&#146;s 2015, 2016 and 2017 federal income tax returns will expire on September 15, 2019, 2020 and 2021, respectively.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>The Company&#146;s state income tax returns for the 2015 through 2017 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2021.&#160; The Company is currently not under examination by any state authority for income tax purposes and no statutes for state income tax filings have been extended.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><p>Segment Information-<font style='font-weight:normal'>The Company reports segment information based on the internal structure and reporting of the Company&#146;s operations.</font></p><span></span>
</td>
</tr>
<tr class="re">
<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 );">Net Income Per Share</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>Net Income Per Share-</b>Net income per share of common stock is based on the weighted average number of shares outstanding of 966,132 in 2018 and 2017.</p><span></span>
</td>
</tr>
<tr class="ro">
<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"><p style='margin:0in;margin-bottom:.0001pt'><b>Use of Estimates-</b>The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and the accompanying notes.&#160; Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence.&#160; Actual results could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'><b>Recent Accounting Pronouncements-</b> In August 2018, the Financial Accounting Standards Board (&#147;FASB&#148;) issued Accounting Standards Update (&#148;ASU&#148;) No. 2018-15, Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software.&#160; The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years, with early adoption permitted. The guidance can be applied prospectively or retrospectively. We expect to adopt this standard effective January 1, 2020 and are currently evaluating the impact that it will have on our consolidated financial statements and disclosures.</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt;text-align:justify'>In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&nbsp;- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which amends the impairment model by requiring entities to use a forward-looking approach based on expected losses rather than incurred losses to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition of allowances for losses. The new guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. Management has not yet completed its assessment of the impact of the new standard on the Company&#146;s consolidated financial statements. Currently, the Company believes that the most notable impact of this ASU may relate to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable.</p> <p style='margin:0in;margin-bottom:.0001pt;text-align:justify'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt;text-align:justify'>In February 2016, the FASB issued ASU No. 2016-02, &#147;Leases (Topic 842).&#148; The ASU is intended to increase transparency and comparability among entities by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing arrangements when the lease has a term of more than 12 months.&#160; The ASU will require lessees to recognize in the balance sheet a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.&#160; The ASU is effective for annual reporting periods beginning after December 15, 2018 and interim periods within those annual periods.&#160; The impact of adopting this ASU is not expected to be significant based on current lease agreements.</p><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109250915&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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 6: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_PolicyTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PolicyTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing revenue from a transaction on a gross or net basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure</td>
</tr>
<tr>
<td style="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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-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>36
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6625931552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2 - Balance Sheet Details: Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventory</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:31.5pt;border-collapse:collapse'> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventories:</p> </td> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Raw materials</p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&nbsp;2,798,918&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&nbsp;1,812,603&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Work in process</p> </td> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>1,878,977&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,604,867&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Finished goods</p> </td> <td valign="bottom" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>2,001,496&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,674,630&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="bottom" style='border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>6,679,391&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,092,100&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Valuation reserves</p> </td> <td valign="bottom" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(579,000)&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(564,000)&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="bottom" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&nbsp;6,100,391&nbsp;&nbsp;&nbsp;</b></p> </td> <td valign="bottom" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&nbsp;4,528,100&nbsp;&nbsp;&nbsp;</p> </td> </tr> </table><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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6606222160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2 - Balance Sheet Details: Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:22.5pt;border-collapse:collapse'> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td width="120" valign="top" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr style='height:13.95pt'> <td width="316" valign="top" style='width:237.35pt;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>Property, Plant and Equipment, net:</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="top" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt;height:13.95pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Land and improvements</p> </td> <td width="120" valign="bottom" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; $&#160;&#160;&#160;&#160;&#160;&#160; 1,632,299&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $&#160;&#160;&#160;&#160;&#160;&#160; 1,571,552&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Buildings and improvements</p> </td> <td width="120" valign="bottom" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 8,292,749&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 8,039,831&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Machinery and equipment</p> </td> <td width="120" valign="bottom" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 34,196,661&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 33,208,675&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capitalized software and other</p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1,372,215&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1,362,714&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 45,493,924&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 44,182,772&nbsp;</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Accumulated depreciation</p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (32,235,778)</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (31,625,819)</p> </td> </tr> <tr align="left"> <td width="316" valign="top" style='width:237.35pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; $&#160;&#160;&#160; 13,258,146&nbsp;</b></p> </td> <td width="120" valign="bottom" style='width:1.25in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $&#160;&#160;&#160; 12,556,953&nbsp;</p> </td> </tr> </table><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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6741291520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2 - Balance Sheet Details: Other Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Other Accrued Expenses</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:13.5pt;border-collapse:collapse'> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="102" valign="top" style='width:76.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other Accrued Expenses:</p> </td> <td width="102" valign="top" style='width:76.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Profit sharing plan contribution</p> </td> <td width="102" valign="top" style='width:76.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; $&#160;&#160;&#160; 277,743</b></p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $&#160;&#160; 266,398</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Property taxes</p> </td> <td width="102" valign="top" style='width:76.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 91,527</b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160; 92,620</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; All other items </p> </td> <td width="102" valign="top" style='width:76.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160; 106,703</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160; 136,114</p> </td> </tr> <tr align="left"> <td width="354" valign="top" style='width:265.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="102" valign="top" style='width:76.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160; $&#160;&#160;&#160; 475,973</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $&#160;&#160; 495,132</p> </td> </tr> </table><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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued liabilities.</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_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>39
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6627740160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2 - Balance Sheet Details: Schedule of Valuation and Qualifying Accounts (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule of Valuation and Qualifying Accounts</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Allowance for Doubtful Accounts:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 140,000</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 150,000</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,435</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Write-offs&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(16,435)</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at end of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 140,000</b></p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 140,000</p> </td> </tr> </table> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:55.7pt;border-collapse:collapse'> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>December 31,</b></p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>2018</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>December 31,</p> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>2017</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventory Valuation Reserves:</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ 564,000</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 562,000</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>17,870</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>75,023</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Write-offs&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>(2,870)</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(73,023)</p> </td> </tr> <tr align="left"> <td width="336" valign="top" style='width:3.5in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; Balance at end of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&#160;&#160; 579,000</b></p> </td> <td valign="top" style='border-top:solid windowtext 1.0pt;border-left:none;border-bottom:double windowtext 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 564,000</p> </td> </tr> </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>40
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6626542560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - Income Taxes: Provision for Income Tax Exense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for Income Tax Exense</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2018</u></b></p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2017</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Current:</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Federal&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ &#160;&#160;&#160;&#160;351,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;&#160;&#160;647,000</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>State&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>20,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>31,000</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Deferred&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>184,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(291,000)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ &#160;&#160;&#160;&#160;555,000</b></p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;&#160;&#160;387,000</p> </td> </tr> </table> </div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>41
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6626978512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="288" valign="top" style='width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>2018</b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2017</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>Amount</b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b>%</b></p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>Amount</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>%</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Expected tax at U.S. statutory rate&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ &#160;&#160;&#160;&#160;537</b><b>,000<font style='display:none'> </font></b></p> </td> <td width="16" valign="top" style='width:11.8pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>21.0</b></p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&#160; $&#160;&#160; &#160;&#160;838,000</p> </td> <td width="15" valign="top" style='width:11.1pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>34.0</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Impact of the Act&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>&#160;</b><b>0</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(432,000)</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(17.5)</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Permanent differences&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>2,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0.1</b><font style='display:none'> </font></p> </td> <td width="15" valign="top" style='width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(39,000)</p> </td> <td width="15" valign="top" style='width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'> (1.6)</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>State taxes, net of federal benefit&#133;&#133;&#133;&#133;.</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>16,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>0.6</b></p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>20,000</p> </td> <td width="15" valign="top" style='width:11.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0.8</p> </td> </tr> <tr align="left"> <td width="288" valign="top" style='width:3.0in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income tax expense&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$ &#160;&#160;&#160;&#160;555,000</b></p> </td> <td width="16" valign="top" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="46" valign="top" style='width:34.55pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>21.7</b></p> </td> <td width="15" valign="top" style='width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="96" valign="top" style='width:1.0in;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;387,000</p> </td> <td width="15" valign="top" style='width:11.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="42" valign="top" style='width:31.4pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>15.7</p> </td> </tr> </table><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>42
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6626753824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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 );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr style='height:.25in'> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2018</u></b></p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td valign="bottom" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt;height:.25in'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2017</u></p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation and amortization</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b> $&#160; (1,190,597)</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $ (988,334)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Inventory</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160; 164,220&nbsp;</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160; 149,460&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Accrued vacation</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 74,177&nbsp;</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160; 70,973&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Allowance for doubtful accounts</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 31,500&nbsp;</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160; 31,500&nbsp;</p> </td> </tr> <tr align="left"> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other, net</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (384)</b></p> </td> <td valign="top" style='background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (683)</p> </td> </tr> <tr align="left"> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b> $&#160;&#160;&#160;&#160; (921,084)</b></p> </td> <td valign="top" style='padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td valign="top" style='border:none;border-bottom:double windowtext 1.5pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160; $ (737,084)</p> </td> </tr> </table><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>43
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6629346064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5 - Other Income: Other Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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_InterestAndOtherIncomeTableTextBlock', window );">Other Income</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:29.85pt;border-collapse:collapse'> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="85" valign="top" style='width:63.65pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><b><u>2018</u></b></p> </td> <td width="16" valign="top" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="91" valign="top" style='width:68.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>2017</u></p> </td> </tr> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="85" valign="top" style='width:63.65pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="16" valign="top" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="91" valign="top" style='width:68.55pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Interest income&#133;.</p> </td> <td width="85" valign="bottom" style='width:63.65pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&nbsp;120,141&nbsp;&nbsp;&nbsp;</b></p> </td> <td width="16" valign="bottom" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="91" valign="bottom" style='width:68.55pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&nbsp;75,926&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="85" valign="bottom" style='width:63.65pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>33,396&nbsp;&nbsp;&nbsp;</b></p> </td> <td width="16" valign="bottom" style='width:11.8pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="91" valign="bottom" style='width:68.55pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>24,975&nbsp;&nbsp;&nbsp;</p> </td> </tr> <tr align="left"> <td width="212" valign="top" style='width:159.15pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="85" valign="bottom" style='width:63.65pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'><b>$&nbsp;153,537&nbsp;&nbsp;&nbsp;</b></p> </td> <td width="16" valign="bottom" style='width:11.8pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="91" valign="bottom" style='width:68.55pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&nbsp;100,901&nbsp;&nbsp;&nbsp;</p> </td> </tr> </table><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_InterestAndOtherIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncomeTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>44
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6629724976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - Segment Information: Schedule of Segment Reporting Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_TableTextBlockSupplementAbstract', window );"><strong>Tables/Schedules</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 );">Schedule of Segment Reporting Information</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="0" style='margin-left:-.05in;border-collapse:collapse'> <tr align="left"> <td width="239" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Fastener</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Assembly Equipment</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Other</u></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'><u>Consolidated</u></p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Year Ended December 31, 2018:</b></p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 33,712,458</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 3,461,791</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160; 37,174,249</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,161,082</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>112,942</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>34,424</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,308,448</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,731,998</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,108,248</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right'>0 </p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,840,246</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,437,598)</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,437,598)</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>153,537</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>153,537</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,556,185</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,635,115</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>49,884</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>338,191</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,023,190</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment assets:</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,196,437</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>332,870</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,529,307</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,075,290</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,025,101</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>6,100,391</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10,726,191</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,579,497</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>952,458</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>13,258,146</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,358,781</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>8,358,781</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>33,246,625</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'><b>Year Ended December 31, 2017:</b></p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 31,977,964</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160; 3,786,750</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160;&#160; 35,764,714</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,093,476</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,908</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>37,162</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,231,546</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,574,783</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,350,111</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;margin-left:20.25pt;text-align:right'>0 </p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,924,894</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,559,713)</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>(2,559,713)</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,901</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>100,901</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>2,466,082</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,093,539</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>178,761</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>65,641</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,337,941</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>Segment assets:</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,080,191</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>246,459</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>5,326,650</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,565,361</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>962,739</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,528,100</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>10,282,910</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>1,642,555</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>631,488</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>12,556,953</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&#160;&#160; Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>0</p> </td> <td width="101" valign="bottom" style='width:1.05in;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,404,599</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,404,599</p> </td> </tr> <tr align="left"> <td width="239" valign="bottom" style='width:179.1pt;padding:0in 5.4pt 0in 5.4pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="101" valign="bottom" style='width:1.05in;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>31,816,302</p> </td> </tr> </table><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://fasb.org/us-gaap/role/ref/legacyRef<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=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=115929826&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_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_TableTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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>45
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6741391600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - Segment Information: Disaggregation of Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_srt_StatementGeographicalAxis=fil_LocationMember', window );">Location</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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Fastener&#160; </p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Assembly Equipment&#160; </p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Consolidated&#160; </p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year Ended December 31, 2018:</p> </td> <td width="82" valign="bottom" style='width:61.35pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>United States</p> </td> <td width="82" valign="bottom" style='width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 29,470,140</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160; 3,260,683</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 32,730,823</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Foreign</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,242,318</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>201,108</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,443,426</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total net sales</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 33,712,458</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160; 3,461,791</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 37,174,249</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year Ended December 31, 2017:</p> </td> <td width="82" valign="bottom" style='width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>United States</p> </td> <td width="82" valign="bottom" style='width:61.35pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 27,681,055</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160;&#160;&#160; 3,684,135</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 31,365,190</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Foreign</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,296,909</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>102,615</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>4,399,524</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total net sales</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; 31,977,964</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160;&#160; 3,786,750</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160; 35,764,714</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=fil_EndMarketMember', window );">End-market</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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> <div align="center"> <table border="0" cellspacing="0" cellpadding="0" style='border-collapse:collapse'> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Fastener&#160; </p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Assembly Equipment&#160; </p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="center" style='margin:0in;margin-bottom:.0001pt;text-align:center'>&#160; Consolidated&#160; </p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year Ended December 31, 2018:</p> </td> <td width="82" valign="bottom" style='width:61.35pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Automotive</p> </td> <td width="82" valign="bottom" style='width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;22,215,719</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;&#160;&#160;&#160;&#160;&#160;237,565</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;22,453,284</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Non-automotive</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>11,496,739</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,224,226</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>14,720,965</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total net sales</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;33,712,458</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160; &#160;3,461,791</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;37,174,249</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Year Ended December 31, 2017:</p> </td> <td width="82" valign="bottom" style='width:61.35pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> <td width="90" valign="bottom" style='width:67.5pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>&nbsp;</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Automotive</p> </td> <td width="82" valign="bottom" style='width:61.35pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;22,527,813</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160; &#160;&#160;&#160;&#160;&#160;&#160;192,091</p> </td> <td width="90" valign="bottom" style='width:67.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;22,719,904</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Non-automotive</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>9,450,151</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>3,594,659</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:solid windowtext 1.0pt;background:#F5F5FF;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>13,044,810</p> </td> </tr> <tr align="left"> <td width="200" valign="bottom" style='width:150.15pt;padding:0in 2.0pt 0in 2.0pt'> <p style='margin:0in;margin-bottom:.0001pt'>Total net sales</p> </td> <td width="82" valign="bottom" style='width:61.35pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;31,977,964</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$&#160;&#160;&#160; &#160;3,786,750</p> </td> <td width="90" valign="bottom" style='width:67.5pt;border:none;border-bottom:double windowtext 1.5pt;padding:0in 2.0pt 0in 2.0pt'> <p align="right" style='margin:0in;margin-bottom:.0001pt;text-align:right'>$ &#160;&#160;35,764,714</p> </td> </tr> </table> </div> <p style='margin:0in;margin-bottom:.0001pt'>&nbsp;</p><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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_srt_StatementGeographicalAxis=fil_LocationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=fil_LocationMember</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_srt_ProductOrServiceAxis=fil_EndMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=fil_EndMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6748228432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Estimated Useful Lives by Asset Category (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land Improvements | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<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_LandImprovementsMember', window );">Land Improvements | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<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_BuildingImprovementsMember', window );">Building Improvements | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<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_BuildingImprovementsMember', window );">Building Improvements | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<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 | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<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 | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">18 years<span></span>
</td>
</tr>
<tr class="rh">
<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_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<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_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<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_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other Capitalized Property Plant and Equipment | Minimum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<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_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other Capitalized Property Plant and Equipment | Maximum</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">10 years<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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LandImprovementsMember</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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SoftwareAndSoftwareDevelopmentCostsMember</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_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherCapitalizedPropertyPlantAndEquipmentMember</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>47
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6593252928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Uncertain Tax Positions and Unrecognized Tax Benefits (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_LiabilityForUncertainTaxPositionsCurrent', window );">Liability for Uncertain Tax Positions</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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized Tax Benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes 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://fasb.org/us-gaap/role/ref/legacyRef<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_LiabilityForUncertainTaxPositionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>48
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6634480992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Avg. Number of Shares Outstanding (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Common Shares Outstanding</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="nump">966,132<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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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>49
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6892563280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>2 - Balance Sheet Details: Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 2,798,918<span></span>
</td>
<td class="nump">$ 1,812,603<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">1,878,977<span></span>
</td>
<td class="nump">1,604,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">2,001,496<span></span>
</td>
<td class="nump">1,674,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Valuation reserves</a></td>
<td class="num">(579,000)<span></span>
</td>
<td class="num">(564,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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">$ 6,100,391<span></span>
</td>
<td class="nump">$ 4,528,100<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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and LIFO reserves of completed merchandise or goods expected to be sold 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and LIFO reserves of raw materials 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and LIFO reserves of merchandise or goods in the production process expected to be completed 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>50
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6897578688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>2 - Balance Sheet Details: Property, Plant and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_LandAndLandImprovements', window );">Land and improvements</a></td>
<td class="nump">$ 1,632,299<span></span>
</td>
<td class="nump">$ 1,571,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_BuildingsAndImprovementsGross', window );">Buildings and improvements</a></td>
<td class="nump">8,292,749<span></span>
</td>
<td class="nump">8,039,831<span></span>
</td>
</tr>
<tr class="ro">
<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">34,196,661<span></span>
</td>
<td class="nump">33,208,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Capitalized software and other</a></td>
<td class="nump">1,372,215<span></span>
</td>
<td class="nump">1,362,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="num">(32,235,778)<span></span>
</td>
<td class="num">(31,625,819)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherNet', window );">Property, Plant and Equipment, Other, Net</a></td>
<td class="nump">$ 13,258,146<span></span>
</td>
<td class="nump">$ 12,556,953<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_LandAndLandImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deprecation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 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_LandAndLandImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, depletion and amortization of other physical assets 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://fasb.org/us-gaap/role/ref/legacyRef<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_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>51
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6889182768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>2 - Balance Sheet Details: Other Accrued Expenses (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_OtherEmployeeRelatedLiabilitiesCurrent', window );">Profit sharing plan contribution</a></td>
<td class="nump">$ 277,743<span></span>
</td>
<td class="nump">$ 266,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Property taxes</a></td>
<td class="nump">91,527<span></span>
</td>
<td class="nump">92,620<span></span>
</td>
</tr>
<tr class="ro">
<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 );">All other items</a></td>
<td class="nump">106,703<span></span>
</td>
<td class="nump">136,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Other Accrued Expenses</a></td>
<td class="nump">$ 475,973<span></span>
</td>
<td class="nump">$ 495,132<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_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred and payable for real and property taxes. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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://fasb.org/us-gaap/role/ref/legacyRef<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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 obligations incurred for employer-related costs classified as other, payable 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://fasb.org/us-gaap/role/ref/legacyRef<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_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>52
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6748684992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Valuation and Qualifying Accounts (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">SEC Schedule, 12-09, Allowance, Credit Loss</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_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">$ 140,000<span></span>
</td>
<td class="nump">$ 150,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 );">Charges to statement of income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,435<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Write-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(16,435)<span></span>
</td>
</tr>
<tr class="re">
<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 year</a></td>
<td class="nump">140,000<span></span>
</td>
<td class="nump">140,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember', window );">SEC Schedule, 12-09, Reserve, Inventory</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_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of year</a></td>
<td class="nump">564,000<span></span>
</td>
<td class="nump">562,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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charges to statement of income</a></td>
<td class="nump">17,870<span></span>
</td>
<td class="nump">75,023<span></span>
</td>
</tr>
<tr class="re">
<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 );">Write-offs</a></td>
<td class="num">(2,870)<span></span>
</td>
<td class="num">(73,023)<span></span>
</td>
</tr>
<tr class="ro">
<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 year</a></td>
<td class="nump">$ 579,000<span></span>
</td>
<td class="nump">$ 564,000<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_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>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 valuation and qualifying accounts and reserves from charge to cost and 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/disclosureRef<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_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>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AllowanceForCreditLossMember</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryValuationReserveMember</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>53
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6634919648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - Income Taxes: Provision for Income Tax Exense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Provision for Federal income tax expense, Current</a></td>
<td class="nump">$ 351,000<span></span>
</td>
<td class="nump">$ 647,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_CurrentStateAndLocalTaxExpenseBenefit', window );">Provision for State income tax expense, Current</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">31,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_DeferredIncomeTaxExpenseBenefit', window );">Provision for income tax expense, Deferred</a></td>
<td class="nump">184,000<span></span>
</td>
<td class="num">(291,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_IncomeTaxExpenseBenefit', window );">Provision for Income Taxes</a></td>
<td class="nump">$ 555,000<span></span>
</td>
<td class="nump">$ 387,000<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and deferred federal income tax expense (benefit) attributable 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://fasb.org/us-gaap/role/ref/legacyRef<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))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-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_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>54
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6631035840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income Tax Disclosures (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Impact of the Act</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 432,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_DeferredTaxAssetsValuationAllowance', window );">Deferred tax assets valuation allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>55
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6740442912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Expected tax at U.S. statutory rate</a></td>
<td class="nump">$ 537,000<span></span>
</td>
<td class="nump">$ 838,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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Expected tax at U.S. statutory rate, %</a></td>
<td class="nump">21.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_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Impact of the Act</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (432,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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Impact of the Act, %</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(17.50%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsOther', window );">Permanent differences</a></td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="num">$ (39,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_EffectiveIncomeTaxRateReconciliationDeductionsOther', window );">Permanent differences, %</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="num">(1.60%)<span></span>
</td>
</tr>
<tr class="ro">
<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 taxes, net of federal benefit</a></td>
<td class="nump">$ 16,000<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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit, %</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">0.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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 555,000<span></span>
</td>
<td class="nump">$ 387,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_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax expense, %</a></td>
<td class="nump">21.70%<span></span>
</td>
<td class="nump">15.70%<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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>56
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6907782960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation and amortization</a></td>
<td class="num">$ (1,190,597)<span></span>
</td>
<td class="num">$ (988,334)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventory</a></td>
<td class="nump">164,220<span></span>
</td>
<td class="nump">149,460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences', window );">Accrued vacation</a></td>
<td class="nump">74,177<span></span>
</td>
<td class="nump">70,973<span></span>
</td>
</tr>
<tr class="re">
<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="nump">31,500<span></span>
</td>
<td class="nump">31,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_DeferredTaxAssetsOther', window );">Other, net</a></td>
<td class="num">(384)<span></span>
</td>
<td class="num">(683)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred Tax Assets and Liabilities</a></td>
<td class="num">$ (921,084)<span></span>
</td>
<td class="num">$ (737,084)<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allowance, of deferred tax asset attributable to deductible 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://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 compensated absences (includes, but not limited to, sick and personal days).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>57
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6627979056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Profit Sharing Plan (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 278,000<span></span>
</td>
<td class="nump">$ 266,000<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_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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>58
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6637241760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5 - Other Income: Other Income (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_InvestmentIncomeInterest', window );">Interest income&#133;.</a></td>
<td class="nump">$ 120,141<span></span>
</td>
<td class="nump">$ 75,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_OtherNonoperatingIncome', window );">Other nonoperating income</a></td>
<td class="nump">33,396<span></span>
</td>
<td class="nump">24,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other Income</a></td>
<td class="nump">$ 153,537<span></span>
</td>
<td class="nump">$ 100,901<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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 related to nonoperating activities, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (expense) related to nonoperating activities, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>59
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6751577888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - Segment Information: Schedule of Segment Reporting Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net Sales</a></td>
<td class="nump">$ 37,174,249<span></span>
</td>
<td class="nump">$ 35,764,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_Depreciation', window );">Depreciation and Amortization</a></td>
<td class="nump">1,308,448<span></span>
</td>
<td class="nump">1,231,546<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="nump">5,529,307<span></span>
</td>
<td class="nump">5,326,650<span></span>
</td>
</tr>
<tr class="ro">
<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">6,100,391<span></span>
</td>
<td class="nump">4,528,100<span></span>
</td>
</tr>
<tr class="re">
<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">13,258,146<span></span>
</td>
<td class="nump">12,556,953<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_FastenerMember', window );">Fastener</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_Revenues', window );">Net Sales</a></td>
<td class="nump">33,712,458<span></span>
</td>
<td class="nump">31,977,964<span></span>
</td>
</tr>
<tr class="ro">
<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 and Amortization</a></td>
<td class="nump">1,161,082<span></span>
</td>
<td class="nump">1,093,476<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_fil_SegmentOperatingProfit', window );">Segment operating profit</a></td>
<td class="nump">3,731,998<span></span>
</td>
<td class="nump">3,574,783<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_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and administrative expenses</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_InterestAndOtherIncome', window );">Other Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">1,635,115<span></span>
</td>
<td class="nump">1,093,539<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="nump">5,196,437<span></span>
</td>
<td class="nump">5,080,191<span></span>
</td>
</tr>
<tr class="ro">
<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">5,075,290<span></span>
</td>
<td class="nump">3,565,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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">10,726,191<span></span>
</td>
<td class="nump">10,282,910<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></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=fil_AssemblyEquipmentMember', window );">Assembly Equipment</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_Revenues', window );">Net Sales</a></td>
<td class="nump">3,461,791<span></span>
</td>
<td class="nump">3,786,750<span></span>
</td>
</tr>
<tr class="re">
<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 and Amortization</a></td>
<td class="nump">112,942<span></span>
</td>
<td class="nump">100,908<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_fil_SegmentOperatingProfit', window );">Segment operating profit</a></td>
<td class="nump">1,108,248<span></span>
</td>
<td class="nump">1,350,111<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_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and administrative expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Other Income</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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">49,884<span></span>
</td>
<td class="nump">178,761<span></span>
</td>
</tr>
<tr class="ro">
<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, net</a></td>
<td class="nump">332,870<span></span>
</td>
<td class="nump">246,459<span></span>
</td>
</tr>
<tr class="re">
<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">1,025,101<span></span>
</td>
<td class="nump">962,739<span></span>
</td>
</tr>
<tr class="ro">
<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">1,579,497<span></span>
</td>
<td class="nump">1,642,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></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=fil_UnallocatedCorporateMember', window );">Unallocated Corporate</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_Revenues', window );">Net Sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation and Amortization</a></td>
<td class="nump">34,424<span></span>
</td>
<td class="nump">37,162<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_fil_SegmentOperatingProfit', window );">Segment operating profit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_fil_SellingAndAdministrativeExpensesUnallocatedCorporate', window );">Selling and administrative expenses</a></td>
<td class="num">(2,437,598)<span></span>
</td>
<td class="num">(2,559,713)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Other Income</a></td>
<td class="nump">153,537<span></span>
</td>
<td class="nump">100,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">338,191<span></span>
</td>
<td class="nump">65,641<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">952,458<span></span>
</td>
<td class="nump">631,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">$ 8,358,781<span></span>
</td>
<td class="nump">$ 9,404,599<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_fil_SegmentOperatingProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment operating expenses from segment 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;">fil_SegmentOperatingProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fil_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_fil_SellingAndAdministrativeExpensesUnallocatedCorporate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 monetary amount of Selling and administrative expenses Unallocated Corporate, during the indicated time period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">fil_SellingAndAdministrativeExpensesUnallocatedCorporate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>fil_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementBusinessSegmentsAxis=fil_FastenerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fil_FastenerMember</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=fil_AssemblyEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fil_AssemblyEquipmentMember</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=fil_UnallocatedCorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fil_UnallocatedCorporateMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6748264208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6 - Segment Information: Disaggregation of Revenue (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 37,174,249<span></span>
</td>
<td class="nump">$ 35,764,714<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=fil_UnitedStatesMember', window );">United States</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">32,730,823<span></span>
</td>
<td class="nump">31,365,190<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=fil_ForeignMember', window );">Foreign</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,443,426<span></span>
</td>
<td class="nump">4,399,524<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=fil_AutomotiveMember', window );">Automotive</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">22,453,284<span></span>
</td>
<td class="nump">22,719,904<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=fil_NonautomotiveMember', window );">Nonautomotive</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">14,720,965<span></span>
</td>
<td class="nump">13,044,810<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_FastenerMember', window );">Fastener</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">33,712,458<span></span>
</td>
<td class="nump">31,977,964<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_FastenerMember', window );">Fastener | United States</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">29,470,140<span></span>
</td>
<td class="nump">27,681,055<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_FastenerMember', window );">Fastener | Foreign</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,242,318<span></span>
</td>
<td class="nump">4,296,909<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_FastenerMember', window );">Fastener | Automotive</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">22,215,719<span></span>
</td>
<td class="nump">22,527,813<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_FastenerMember', window );">Fastener | Nonautomotive</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">11,496,739<span></span>
</td>
<td class="nump">9,450,151<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_AssemblyEquipmentMember', window );">Assembly Equipment</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">3,461,791<span></span>
</td>
<td class="nump">3,786,750<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_AssemblyEquipmentMember', window );">Assembly Equipment | United States</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">3,260,683<span></span>
</td>
<td class="nump">3,684,135<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_AssemblyEquipmentMember', window );">Assembly Equipment | Foreign</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">201,108<span></span>
</td>
<td class="nump">102,615<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_AssemblyEquipmentMember', window );">Assembly Equipment | Automotive</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">237,565<span></span>
</td>
<td class="nump">192,091<span></span>
</td>
</tr>
<tr class="rh">
<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=fil_AssemblyEquipmentMember', window );">Assembly Equipment | Nonautomotive</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 3,224,226<span></span>
</td>
<td class="nump">$ 3,594,659<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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_StatementGeographicalAxis=fil_UnitedStatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=fil_UnitedStatesMember</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_srt_StatementGeographicalAxis=fil_ForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=fil_ForeignMember</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_srt_MajorCustomersAxis=fil_AutomotiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_MajorCustomersAxis=fil_AutomotiveMember</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_srt_MajorCustomersAxis=fil_NonautomotiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_MajorCustomersAxis=fil_NonautomotiveMember</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=fil_FastenerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fil_FastenerMember</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=fil_AssemblyEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=fil_AssemblyEquipmentMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6896215936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of % of Revenues and A/R from Major Customers (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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_srt_MajorCustomersAxis=fil_TIGroupAutomotiveSystemsMember', window );">T.I. Group Automotive Systems</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_ConcentrationRiskPercentage1', window );">Percentage of revenues from major customers</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">19.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_AdditionalInformationAboutEntitysReportableSegments', window );">Percentage of accounts receivable balances</a></td>
<td class="text">15<span></span>
</td>
<td class="text">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_srt_MajorCustomersAxis=fil_CooperStandardMember', window );">Cooper Standard</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_ConcentrationRiskPercentage1', window );">Percentage of revenues from major customers</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalInformationAboutEntitysReportableSegments', window );">Percentage of accounts receivable balances</a></td>
<td class="text">12<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_srt_MajorCustomersAxis=fil_ParkerHannifinMember', window );">Parker Hannifin</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_ConcentrationRiskPercentage1', window );">Percentage of revenues from major customers</a></td>
<td class="nump">10.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_AdditionalInformationAboutEntitysReportableSegments', window );">Percentage of accounts receivable balances</a></td>
<td class="text">17<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_AdditionalInformationAboutEntitysReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about the entity or its reportable segments that may contribute to an understanding of the enterprise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6374474&amp;loc=d3e8352-108598<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalInformationAboutEntitysReportableSegments</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6404-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_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_srt_MajorCustomersAxis=fil_TIGroupAutomotiveSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_MajorCustomersAxis=fil_TIGroupAutomotiveSystemsMember</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_srt_MajorCustomersAxis=fil_CooperStandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_MajorCustomersAxis=fil_CooperStandardMember</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_srt_MajorCustomersAxis=fil_ParkerHannifinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_MajorCustomersAxis=fil_ParkerHannifinMember</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>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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6741306528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TextBlockAbstract', window );"><strong>Details</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_OperatingLeasesRentExpenseNet', window );">Rent Expense</a></td>
<td class="nump">$ 26,000<span></span>
</td>
<td class="nump">$ 30,000<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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>63
<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.19.1</span><table class="report" border="0" cellspacing="2" id="idp6740836960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </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_DividendsPayableDateDeclaredDayMonthAndYear', window );">Dividend declaration date</a></td>
<td class="text">Feb. 18,  2019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendPayableDateToBePaidDayMonthAndYear', window );">Dividends Payable, Date to be Paid</a></td>
<td class="text">Mar. 20,  2019<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear', window );">Dividends Payable, Date of Record</a></td>
<td class="text">Mar.  05,  2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsAxis=fil_RegularQuarterlyDividendMember', window );">Regular Quarterly dividend</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_DividendsPayableAmountPerShare', window );">Dividends per share | $ / shares</a></td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable amount | $</a></td>
<td class="nump">$ 212,549<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsAxis=fil_ExtraDividendMember', window );">Extra dividend</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_DividendsPayableAmountPerShare', window );">Dividends per share | $ / shares</a></td>
<td class="nump">$ 0.30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrent', window );">Dividends payable amount | $</a></td>
<td class="nump">$ 289,840<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_DividendPayableDateToBePaidDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the declared dividend will be paid, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendPayableDateToBePaidDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-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_DividendsPayableAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share amount of a dividend declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableAmountPerShare</td>
</tr>
<tr>
<td style="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_DividendsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared but unpaid on equity securities issued by the entity and outstanding. 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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DividendsPayableDateDeclaredDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the dividend to be paid was declared, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableDateDeclaredDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-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_DividendsPayableDateOfRecordDayMonthAndYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the holder must own the stock to be entitled to the dividend, in CCYY-MM-DD format.</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_DividendsPayableDateOfRecordDayMonthAndYear</td>
</tr>
<tr>
<td style="padding-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_DividendsAxis=fil_RegularQuarterlyDividendMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsAxis=fil_RegularQuarterlyDividendMember</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_DividendsAxis=fil_ExtraDividendMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DividendsAxis=fil_ExtraDividendMember</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>64
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $R =$X?(\\#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,$%     @ 3(!T3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !,@'1.^<RMB.X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>R$Z@8R;UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9
MFS*V!]C1TN]/GT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GH
MH]>4G_$(09L/?42H.%^!1])6DX8)6(2%R%1CC301-?7Q@K=FP8?/V,XP:P!;
M]-A1 E$*8&J:&,YCV\ -,,$(HT_?!;0+<:[^B9T[P"[),;DE-0Q#.=1S+N\@
MX.UI]S*O6[@ND>X,YE_)23H'7+/KY-=Z\[C?,E5Q\5#PNJCX7JPD%[*^?Y]<
M?_C=A'UOW<']8^.KH&K@UUVH+U!+ P04    " !,@'1.F5R<(Q &  "<)P
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
M?!6,X6E A2X #-N;,U^%P(3RF:X!##N<<U^%P 36 G05 .QP[N<8A0FIT%4
M<!7@F:]"8 *N!+H" *X ?.:K$)AY0(7V/F!?<S_'"(P([1CM?<"^%GZ.49A
MC@'M?<"^%GZ.49C L0=H[P/VM4#1)S"A':.]#]C7PJ]C%"9088#V/F!?"[^.
M49C OR;0W@?LZ\P_*5$8_ZB43([?M6R/[FJCHYVZ-.Y>->D=KT_W[D:1_(?W
M=Z_O17LL&QT]*V,O >ZH?E#*2#N5])--D9.][HV-2AY,]SJS[VU_Y^D;1IV'
M^UPR7BK7_P!02P,$%     @ 3(!T3F<VGJWA P  ZQ   !@   !X;"]W;W)K
M<VAE971S+W-H965T,BYX;6R-F-V.XD801E\%^3YK5_7_") "491(B33:*,FU
M!YH!K<'$]@R;MT_;>!!4E3=[,]B>K]JGV]V'-O-+W7QI]S%VLZ_'ZM0NLGW7
MG9_RO-WLX[%L/]7G>$K_V=7-L>S2:?.:M^<FEMNAZ%CE6!0V/Y:'4[:<#]>>
MF^6\?NNJPRD^-[/V[7@LFW]7L:HOBPRRCPN?#Z_[KK^0+^?G\C7^$;L_S\]-
M.LMOK6P/QWAJ#_5IUL3=(OL1GM;H^H(A\=<A7MJ[XUG?E9>Z_M*?_+I=9$5/
M%*NXZ?HFRO3Q'M>QJOJ6$L<_8Z/9[9Y]X?WQ1^L_#YU/G7DIV[BNJ[\/VVZ_
MR'PVV\9=^59UG^O++W'LD,EF8^]_B^^Q2O&>)-UC4U?M\'>V>6N[^CBVDE".
MY=?KY^$T?%[&]C_*Y (<"_!6 /J;!6HL4*0@OY(-7?VI[,KEO*DOL^;ZM,YE
M/RG@2:7!W/07A[$;_I=ZVZ:K[TN#\_R];V>,K*X1O(N0Q)HGC+I%\G3_&P2*
M$#C4J_MZ+=<KL5X-]?J^WI!.7"-VB)R&B"NL=XKTA,< #!H;9!PMXFB.8PG.
M-6(><511%(1'R'DH[G,//$;D,9S'$1[#[F,,!E60W%K(*;363/!8D<=R'D]X
M++N/3=U6 0@/SVF#_0C)/$[D<9PG$!['[@,FS1_R6-<\YC4 RC!>A/$,QI))
ML?*\T\HCTE7)8\JX %ZF"2)-X#3D$:P"'YH0O->.C.%:"J()2D\L+BAD8Q6<
MB2FKX/=2:#QH^L2D))JTX*<,!A,>!4ZE*!7P)Z)06XN&4@E)\) ,,3&70!8K
M<+/:";."K%;@;K74K6/F80P+6Z"BJU4(.N4*/;%:0=8K<+]:ZE>0! M::4K$
M<]9I!7:"2!8L<,-::EC@ZM3.!/8-).6"2;-W@DA6+'#'6NI8X/)4R9V&C9&0
M W3.3!#)D@5N64LM"]R?Z;LW28MM.(0@)IO8J44KNQ:X;!V5+7"-!H3"LU'B
MN7YN^ZGE)OL6N' =%2YPD2KMTV:&N8T',1BKM).94!8N%DPB;F(VHBQ'Y'*D
M\WZ%7'ET,_3-R"/'Q#X3.8>F',AE!LH7@8[N=P0?F63!(A>LHX)%[DVM'3";
M_7_ND4CV*W*_TJFU0NY-A:GK%NB.44H"!.MQZA5!=BQRQSKJ6.3N_$$%3&">
M4GU'\I%*]BQRSSKJ6>3^Q-"K7],=DI3TWH1@)ER+LFN1NY;NQE9CYOY59V(S
M(B7ES4A^]];9_PSP>]F\'D[M[*7NT@OL\)JYJ^LNIE:+3ZF7^UAN;R=5W'7]
MH4O'S?7U^WK2U>?QIX7\]OO&\C]02P,$%     @ 3(!T3C[]+C=2 @  ,0@
M !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6R%EMN.FS 417\%\0%CS)T1
M06I25:W42M%4G3X[B1/0&$QM)TS_OK9A$-ANDH?@R][GK&,CFW*@[(W7& OO
MO24=W_BU$/TS /Q8XQ;Q)]KC3LZ<*6N1D%UV ;QG&)VTJ24@#((4M*CI_*K4
M8WM6E?0J2-/A/?/XM6T1^[O%A X;'_H? R_-I19J %1ECR[X)Q:_^CV3/3!'
M.34M[GA#.X_A\\;_!)]W4!NTXK7! U^T/57*@=(WU?EVVOB!(L($'X4*@>3C
MAG>8$!5)<OR9@OIS3F5<MC^B?]'%RV(.B.,=);^;DZ@W?NY[)WQ&5R)>Z/ 5
M3P4EOC=5_QW?,)%R12)S'"GA^M\[7KF@[11%HK3H?7PVG7X.XTP23S:W(9P,
MX6R ]PW19(@, QC)=*F?D4!5R>C@L7&W>J1>"O@<R<4\JD&]=GI.5LOEZ*W*
M@Q+<5)Q)LATEX4(2KA4[6Y%$LP3(_#-$Z(0(M3]:^MWVR&F/M#U>U@"-&D9)
MJB6=EL XD#^CD(>R%4WLI(EM&F.]MK&5Q@2YIU@Q)$Z&Q&:(#(91DBPR)(%C
M11[*5C2IDR:U:6*#)K72F"#W%"N&S,F0V0R)P9#9FV\PW%.L&'(G0VXSI 9#
M;E6IWS]K6Q[K5CR%DZ>P>3*#I[#R0!CE06%P[Q[K5CPP<!]&@4V4FZ=18*4J
MTA1&UIGT4+<F^L_Q"&VBPB2"=O$9+-+8)'JH&XG XNQ6E^D/Q"Y-Q[T#%?(:
MT(?UF5*!9<S@24:KY?T]=P@^"]7,9)N-E]C8$;2?+F@P?R54_P!02P,$%
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
M"DH<9[2>"4H6A3XA%*)HC6:*G$ %C3^0E#HEI4M)T?R,TN5MX'"=)"B=27(
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
M:W\VXYB-AL-N^D%L_L;Y7U!+ P04    " !,@'1.T^UZX+0!  #2 P  &0
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
ML?^-,1XPE=T5CE"''VPQ)#0^'&_Q;*<QFPQO^OD'L>4;E^]02P,$%     @
M3(!T3N&Z3'"S 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL
M?5/;;MP@$/T5Q >$7=9ITY5M*9NJ:J566J5J^\S:8QN%BPMXG?Y]!^PX5FOE
M!9CAG#,7AGRT[LEW ($\:V5\0;L0^B-CONI "W]C>S!XTUBG14#3M<SW#D2=
M2%HQOMN]8UI(0\L\^<ZNS.T0E#1P=L0/6@OWYP3*C@7=TQ?'HVR[$!VLS'O1
MPG<(/_JS0XLM*K748+RTACAH"GJ_/YZRB$^ GQ)&OSJ36,G%VJ=H?*D+NHL)
M@8(J1 6!VQ4>0*DHA&G\GC7I$C(2U^<7]4^I=JSE(CP\6/5+UJ$KZ!TE-31B
M4.'1CI]AKN>6DKGXKW %A?"8"<:HK/)I)=7@@]6S"J:BQ?.T2Y/V<;KA?*9M
M$_A,X*^$U!PV!4J9?Q1!E+FS(W%3[WL1GWA_Y-B;*CI3*](=)N_1>RWWV5W.
MKE%HQIPF#%]C%@1#]24$WPIQXO_1^3;]L)GA(=$/Z^B';%L@VQ3(DD#V9HE;
MF __!&&KGFIP;9HF3RH[F#3)*^\RL/?I$=DK?)KV;\*UTGARL0%?-O6_L38
MIK*[P1'J\(,MAH(FQ.-[/+MIS"8CV'[^06SYQN5?4$L#!!0    ( $R =$Y.
M*"D530(  #P(   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;'56VX[;
M(!#]%<L?L!A?XB1R+"5;5:W42M%6;9^),XFMQ<8%DFS_OH"];I:,7P(,9\X9
M& ^3XB;DJZH!=/#6\DYMPEKK?DV(JFIHF7H2/71FYR1DR[19RC-1O01V=$XM
M)W$4+4C+FBXL"V?;R[(0%\V;#O8R4)>V9?+O#KBX;4(:OAM>FG.MK8&41<_.
M\ /TSWXOS8I,+,>FA4XUH@LDG#;AEJYW-+,.#O&K@9NZFP?V* <A7NWBZW$3
M1C8BX%!I2\',<(5GX-PRF3C^C*3AI&D=[^?O[)_=X<UA#DS!L^"_FZ.N-^$R
M#(YP8A>N7\3M"XP'RL)@//TWN (W<!N)T:@$5^XWJ"Y*BW9D,:&T[&T8F\Z-
MMV$G2T<WW"$>'>+)8>ETR"#D(O_$-"L+*6Z!'"Z_9S;'=!V;NZFLT5V%VS/!
M*V.]EC2+"G*U1"-F-V#B>\R$((9]DH@QB5W\X![C[@D:8>+<DP\1SNBG*$'J
M"-(/!+%W1 R3X"(9*I(A!*DG@F$R7&2!BBP0@H4G@F%R7"1'17*$8.F)8)@5
M+K)$19:/! O_L\,P,XE?H2(KA,!//(:923R-\ J*$ H_]2AH)O=TIE(I0N%G
M'P7-I)^BY;JE,4+A?P H:.8+H'A=T^21(J*^#@+*HQD=O/PI4MOY@PX&FGFF
M*/X"4*2\\\37P4"IIT/N'N\6Y-FU+154XM*YGGEGG5KC-G:/_W_XT%>_,WEN
M.A4<A#8MQ#WT)R$TF%BB)Q-+;5KYM.!PTG::F[D<^MFPT*(?>S69_C"4_P!0
M2P,$%     @ 3(!T3D(<RB2V 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&UL;5-A;]L@$/TKB!]0$N(F461;:CI-F[1)4:=MGXE]ME'!YP&.
MNW\_P*[K=OX"W''OW;OC2 <TS[8!<.1%J]9FM'&N.S%FBP:TL'?80>MO*C1:
M.&^:FMG.@"@C2"O&-YL]TT*V-$^C[V+R%'NG9 L70VROM3!_SZ!PR.B6OCJ>
M9-VXX&!YVHD:?H#[V5V,M]C,4DH-K978$@-51A^VIW,2XF/ +PF#79Q)J.2*
M^!R,KV5&-T$0*"A<8!!^N\$C*!6(O(P_$R>=4P;@\OS*_CG6[FNY"@N/J'[+
MTC49/5)20B5ZY9YP^ )3/?>43,5_@QLH'QZ4^!P%*AM74O36H9Y8O!0M7L9=
MMG$?QIMD/\'6 7P"\!EPC'G8F"@J_R2<R%.# S%C[SL1GGA[XKXW17#&5L0[
M+]YZ[RW?'NY3=@M$4\QYC.'+F#F">?8Y!5]+<>;_P?DZ?+>J<!?ANW<*]^L$
MR2I!$@F2=P2'#R6NQ1P_)&&+GFHP=9PF2PKLVSC)"^\\L \\OLE;^#CMWX6I
M96O)%9U_V=C_"M&!E[*Y\R/4^ \V&PHJ%XX'?S;CF(V&PV[Z06S^QOD_4$L#
M!!0    ( $R =$X=-JA(N $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$X+GAM;&U3VVZ<,!#]%<L?$+->2K8K0,JFJAHID5:IVCY[80 KOE#;+,G?
MUS:$TI07VS.><^;,>)R/VKS8#L"A5RF4+7#G7'\DQ%8=2&9O= _*WS3:2.:\
M:5IB>P.LCB I"$V2C$C&%2[SZ#N;,M>#$US!V2 [2,G,VPF$'@N\P^^.9]YV
M+CA(F?>LA>_@?O1GXRVRL-1<@K)<*V2@*?#=[GA*0WP,^,EAM*LS"I5<M'X)
MQD-=X"0( @&5"PS,;U>X!R$"D9?Q>^;$2\H 7)_?V;_&VGTM%V;A7HM?O'9=
M@0\8U="P0;AG/7Z#N9Y/&,W%/\(5A \/2GR.2@L;5U0-UFDYLW@IDKU..U=Q
M'Z>;+)MAVP Z ^@".,0\9$H4E7]ACI6YT2,R4^][%IYX=Z2^-U5PQE;$.R_>
M>N^UW-U^SLDU$,TQIRF&KF.6".+9EQ1T*\6)_@>GV_#]IL)]A.__49AM$Z2;
M!&DD2-<$6?JAQ(V80_(A"5GU5()IXS195.E!Q4E>>9>!O:/Q3?Z&3]/^Q$S+
ME447[?S+QOXW6COP4I(;/T*=_V"+(:!QX7CKSV8:L\EPNI]_$%F^<?D'4$L#
M!!0    ( $R =$Z'1"]ZN0$  -$#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$Y+GAM;&U386_;(!#]*X@?4&(G3;+(MM1TFC9IDZ).ZSX3^VRC N<!CKM_
M/\"N9[7^ MQQ[]V[X\@&-"^V!7#D54EM<]HZUYT8LV4+BML[[$#[FQJ-XLZ;
MIF&V,\"K"%*2I9O-GBDN-"VRZ+N8(L/>2:'A8HCME>+F[QDD#CE-Z)OC232M
M"PY69!UOX">X7]W%>(O-+)50H*U 30S4.7U(3N==B(\!SP(&NSB34,D5\248
MWZJ<;H(@D%"ZP,#]=H-'D#(0>1E_)DXZIPS Y?F-_4NLW==RY18>4?X6E6MS
M>J2D@IKWTCWA\!6F>NXIF8K_#C>0/CPH\3E*E#:NI.RM0S6Q>"F*OXZ[T'$?
MQIO[3Q-L'9!.@'0&'&,>-B:*RC]SQXO,X$#,V/N.AR=.3JGO31F<L17QSHNW
MWGLKDF.2L5L@FF+.8TRZC)DCF&>?4Z1K*<[I!WBZ#M^N*MQ&^':9_;!?)]BM
M$NPBP6Y!L#^\J_!C2')\+Y(M6JK -'&8+"FQUW&0%]YY7A_2^"3_P\=A_\%-
M([0E5W3^86/[:T0'7LKFSD]0Z__7;$BH73@>_-F,4S8:#KOI ['Y%Q?_ %!+
M P04    " !,@'1.M*,H5;,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6QM4]MNG# 0_17+'Q#OLN2B%2!E4U6IU$JK1&V?O3" %=M#;+.D
M?Q_;L)1N><$SPSEG+AYG YHWVP(X\J&DMCEMG>OVC-FR!<7M#7:@_9\:C>+.
MNZ9AMC/ JTA2DB6;S1U37&A:9#%V-$6&O9-"P]$0VRO%S9\#2!QRNJ67P(MH
M6A<"K,@ZWL KN)_=T7B/S2J54*"M0$T,U#E]W.X/:<!'P"\!@UW8)'1R0GP+
MSK<JIYM0$$@H75#@_CC#$T@9A'P9[Y,FG5,&XM*^J'^-O?M>3MS"$\K?HG)M
M3A\HJ:#FO70O.#S#U,\M)5/SW^$,TL-#)3Y'B=+&+RE[ZU!-*KX4Q3_&4^AX
M#I/^A;9.2"9"<D5@8Z)8^1?N>)$9'(@99]_Q<,7;?>)G4X9@'$7\YXNW/GHN
MM@^[C)V#T(0YC)ADB9D1S*O/*9*U%(?D/WJR3M^M5KB+]-TR^_W=ND"Z*I!&
M@?2?%M.K%M<PMU=)V&*F"DP3M\F2$GL=-WD1G1?V,8EW\A<^;OL/;AJA+3FA
M\S<;YU\C.O"E;&[\"K7^@<V.A-H%\][;9ERST7'832^(S<^X^ 102P,$%
M  @ 3(!T3G4?.=2W 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL;5/M;ML@%'T5Q .4Q$F3++(M-9VF3MJDJ-/:W\2^ME&!ZP*.N[<?8-?U
M.O\![N6<<S^XI#V:%]L ./*FI+89;9QKCXS9H@'%[0VVH/U-A49QYTU3,]L:
MX&4D*<F2U6K'%!>:YFGTG4V>8N>DT' VQ'9*<?/G!!+[C*[IN^-1U(T+#I:G
M+:_A%[C?[=EXBTTJI5"@K4!-#%09O5L?3]N CX G ;V=G4FHY(+X$HSO9497
M(2&04+B@P/UVA7N0,@CY-%Y'33J%#,3Y^5W]6ZS=UW+A%NY1/HO2-1D]4%)"
MQ3OI'K%_@+&>6TK&XG_ %:2'ATQ\C *EC2LI.NM0C2H^%<7?AEWHN/?#S>V7
MD;9,2$9",A$.,0X; L7,OW+'\]1@3\S0^Y:')UX?$]^;(CAC*^*=3]YZ[S5?
M'W8INP:A$7,:,,D<,R&85Y]")$LA3LE_]&29OEG,<!/IFWGT_6Y98+LHL(T"
MVW]*W'\J<0ES^!2$S7JJP-1QFBPIL--QDF?>:6#ODO@F'_!AVG]R4PMMR06=
M?]G8_PK1@4]E=>-'J/$?;#(D5"X<]_YLAC$;#(?M^(/8](WSOU!+ P04
M" !,@'1.IR@PSK(!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX
M;6QM4]MNG# 0_17+'Q"S[#:7%2!E4T6MU$JK5&V?O3" %5^(;9;D[S,V+$5;
M7O#,<,Z9B\?98.RK:P$\>5=2NYRVWG=[QES9@N+NQG2@\4]MK.(>7=LPUUG@
M520IR=(DN66*"TV++,:.MLA,[Z70<+3$]4IQ^W$ :8:<;N@E\"*:UH< *[*.
M-_ +_._N:-%CLTHE%&@GC"86ZIP^;O:'7<!'P!\!@UO8)'1R,N8U.-^KG":A
M()!0^J# \3C#$T@9A+",MTF3SBD#<6E?U)]C[]C+B3MX,O*OJ'R;TWM**JAY
M+_V+&;[!U,\72J;F?\ 9),)#)9BC--+%+RE[YXV:5+ 4Q=_'4^AX#I/^A;9.
M2"=">D5@8Z)8^5?N>9%9,Q [SK[CX8HW^Q1G4X9@'$7\A\4[C)Z+S?U#QLY!
M:,(<1DRZQ,P(ANISBG0MQ2']CYZNT[>K%6XC?;O,?G>[+K!;%=A%@=U2X"&Y
M:G$-<]TD6\Q4@6WB-CE2FE['35Y$YX5]3..=_(./V_Z3VT9H1T[&X\W&^=?&
M>,!2DAM<H18?V.Q(J'TP[]"VXYJ-CC?=](+8_(R+3U!+ P04    " !,@'1.
M/E:45[<!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6QM4]MN
MW" 0_17$!X1=UKET95O*)HI2J9%6J9H^L_;81@'C %XG?]\!.ZZ;^@68X9PS
M%X9T,/;5-0">O&O5NHPVWG=[QES1@!;NPG30XDUEK!8>35LSUUD0921IQ?AF
M<\6TD"W-T^@[VCPUO5>RA:,EKM=:V(\#*#-D=$L_'<^R;GQPL#SM1 T_P?_J
MCA8M-JN44D/KI&F)A2JCM]O](0GX"'B1,+C%F81*3L:\!N-[F=%-2 @4%#XH
M"-S.< =*!2%,XVW2I'/(0%R>/]4?8NU8RTDXN#/JMRQ]D]$;2DJH1*_\LQD>
M8:KGDI*I^!]P!H7PD G&*(QR<25%[[S1DPJFHL7[N,LV[L-X<WTYT=8)?"+P
MF7 3X[ Q4,S\7GB1I]8,Q(Z][T1XXNV>8V^*X(RMB'>8O$/O.=]^XRD[!Z$)
M<Q@Q?(F9$0S5YQ!\+<2!_T?GZ_3=:H:[2-\MHU]?K0LDJP))%$C^*7'WI<0U
M3/(E"%OT5(.MXS0Y4IB^C9.\\,X#>\OCF_R%C]/^)&PM6T=.QN/+QOY7QGC
M5#87.$(-?K#94%#Y<,2!('8<L]'PIIM^$)N_<?X'4$L#!!0    ( $R =$YW
M!J_VMP$  -$#   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;&U3[6[;
M(!1]%<0#E)BX31/9EII.TR:U4M1IVV]B7]NH?'B X_;M"]CQK-9_@'LYY]P/
M+MF@S:MM 1QZDT+9'+?.=0=";-F"9/9&=Z#\3:V-9,Z;IB&V,\"J2)*"T,WF
MCDC&%2ZRZ#N9(M.]$US!R2#;2\G,^Q&$'G*<X*OCA3>M"PY29!UKX!>XW]W)
M>(O,*A67H"S7"AFH<_R0'(YIP$? 'PZ#79Q1J.2L]6LP?E8YWH2$0$#I@@+S
MVP4>08@@Y-/X-VGB.60@+L]7]>^Q=E_+F5EXU.(OKUR;XWN,*JA9+]R+'G[
M5,\M1E/Q3W !X>$A$Q^CU,+&%96]=5I.*CX5R=[&G:NX#^-->J6M$^A$H#/A
M/A+(&"AF_HTY5F1&#\B,O>]8>.+D0'UORN",K8AW/GGKO9<BV=]FY!*$)LQQ
MQ- E9D80KSZ'H&LACO0+G:[3MZL9;B-]NXR^NUL72%<%TBB0+@3VNT\5?H4D
M^\\QR**E$DP3A\FB4O<J#O+".\_K XU/\A\^#OLS,PU7%IVU\P\;VU]K[<"G
MLKGQ$]3Z_S4; FH7CCM_-N.4C8;3W?2!R/R+BP]02P,$%     @ 3(!T3H7+
M%@FW 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL;5/M;ML@
M%'T5Q .4Q,F2-+(M-9VJ3=JDJ-/:W\2^ME&!ZP*.N[<?8-?U.O\![N6<<S^X
MI#V:%]L ./*FI+89;9QKCXS9H@'%[0VVH/U-A49QYTU3,]L:X&4D*<F2U6K'
M%!>:YFGTG4V>8N>DT' VQ'9*<?/G!!+[C*[IN^-1U(T+#I:G+:_A%[C?[=EX
MBTTJI5"@K4!-#%09O5L?3]N CX G ;V=G4FHY(+X$HSO9497(2&04+B@P/UV
MA7N0,@CY-%Y'33J%#,3Y^5W](=;N:[EP"_<HGT7IFHP>*"FAXIUTC]A_@[&>
M+Y2,Q?^ *T@/#YGX& 5*&U=2=-:A&E5\*HJ_#;O0<>^'F_UNI"T3DI&03(1#
MC,.&0#'SK]SQ/#78$S/TON7AB=?'Q/>F",[8BGCGD[?>>\W7M_N478/0B#D-
MF&2.F1#,JT\ADJ40I^0_>K),WRQFN(GTS3SZ?K<LL%T4V$:![3\E'CZ5N(2Y
M_12$S7JJP-1QFBPIL--QDF?>:6#ODO@F'_!AVG]R4PMMR06=?]G8_PK1@4]E
M=>-'J/$?;#(D5"X<]_YLAC$;#(?M^(/8](WSOU!+ P04    " !,@'1.U17+
M;LD!  !X!   &0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6R-5.V.VR 0
M?!7$ QP)2=Q39%NZ7%6U4BM%5[7]3>SUAPZ,"SB^OGT7[/C<*Y7ZQ\ R,SL+
MK--1FV?; #CRHF1G,]HXUQ\9LT4#2M@[W4.'.Y4V2CA<FIK9WH H TE)QC>;
MA"G1=C1/0^QL\E0/3K8=G VQ@U+"_#J!U&-&M_06>&KKQOD R]->U/ 5W+?^
M;'#%%I6R5=#95G?$0)71A^WQE'A\ 'QO8;2K.?&57+1^]HM/948WWA!(*)Q7
M$#A<X1&D]$)HX^>L29>4GKB>W]0_A-JQEHNP\*CEC[9T34;O*2FA$H-T3WK\
M"',]!TKFXC_#%23"O1/,46AIPY<4@W5:S2IH18F7:6R[,([33G*CQ0E\)O"%
M<!\(;$H4G+\73N2IT2,QT]GWPE_Q]LCQ; H?#$<1]M"\Q>@UQPM-V=4+S9C3
MA.$KS'9!,%1?4O!8BA/_B\[C]%W4X2[0]W\X_$?^?51@'Q'@;TJ,87;Q)(=H
MDD-$8!\72*("R7^XC&$.;Y*PU<TK,'5X\Y84>NA"OZVB2UL]\/!R7N%33WX1
MIFX[2R[:X?L+KZ32V@%:V=QAP0W^!I:%A,KYZ3N<FZD9IH73_=SG;/G9Y+\!
M4$L#!!0    ( $R =$X*90K(:P(  ,H)   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;(U6[8Z;,!!\%<0#G%DG(1\B2,E552NU4G15V]\.<0(Z@ZGM
MA.O;US8<39NUQ!^PS>SLK/' 9IU4K[KDW$1OM6CT-BZ-:3>$Z*+D-=-/LN6-
M?7*6JF;&3M6%Z%9Q=O)!M2 T25)2LZJ)\\RO'52>R:L15<,/*M+7NF;J]YX+
MV6UCB-\77JI+:=P"R;.67?@W;KZW!V5G9&0Y535O="6;2/'S-M[!9D^I"_"(
M'Q7O]-TX<J4<I7QUD\^G;9PX15SPPC@*9F\W_LR%<$Q6QZ^!-!YSNL#[\3O[
M1U^\+>;(-'^6XF=U,N4V7L71B9_959@7V7WB0T&+.!JJ_\)O7%BX4V)S%%)H
M?XV*JS:R'EBLE)J]]?>J\?>N?[)8#F%X !T"Z!@ J:^E3^25?V"&Y9F27:3Z
MS6^9>\>PH79O"K?HM\(_L^*U7;WE-$DS<G-$ V;?8^@=!D8$L>QC"HJEV-.'
M<(J'SU"%,Q\^_T?A$B>8HP1SA&#U7XD89HTG6:!)%H\$D. $*4J03E")8"#P
M*I9HDB5"$'@9*Y1@-4$E@H$9GF2-)EDC!'.< !+\5"<3=&*@T'9"P#V 4"P"
M%*@[=D"G2$5 D ;RX#8"Q$<0\!'@1H(I3L) L KDP;T$F)D";@3<33#%3AB(
M!DP+N*$ <10-G2'<4C#%4Q@H> !P5P%B*QHP/\5M1:?8"@.%=I7BMJ*(K6C@
M$T)Q6]$IML) #Y\J<O<KK;FZ^"9"1X6\-KZ#N5L=&Y6=[U/(7WC?Y7QEZE(U
M.CI*8W_H_K=[EM)PJR5YLH>^M(W5.!'\;-QP:<>J[R[ZB9'MT#F1L7W+_P!0
M2P,$%     @ 3(!T3J9!Q;WI 0  X00  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&ULA51M;YLP$/XKR#^@)@;2*0*D)E/529L4==KZV8'C1;4QLTWH
M_OW\0BE)4?8%^\[/<_><N7,Z"OFJ&@ =O''6J0PU6O<[C%71 *?J3O30F9-*
M2$ZU,66-52^!EH[$&29AN,6<MAW*4^<[RCP5@V9M!T<9J(%S*O_N@8DQ0QOT
M[GANZT9;!\[3GM;P$_2O_BB-A><H9<NA4ZWH @E5AAXVNT-B\0[PNX51+?:!
MK>0DQ*LUOI49"JT@8%!H&X&:Y0P'8,P&,C+^3#'1G-(2E_OWZ(^N=E/+B2HX
M"/;2EKK)T!<4E%#1@>EG,3[!5$^"@JGX[W &9N!6B<E1"*;<-R@&I06?HA@I
MG+[YM>W<.OJ3^WBBK1/(1" S8;.]28@F0O1!<!FP5^9*_4HUS5,IQD#ZG]53
MVQ.;760NL[!.=W?NS%2KC/><$Q*G^&P#39B]QY %9C,CL(D^IR!K*?;D$YU<
M)CA\1B31>H9HM8C(\:,E?YT>K])C1X\O[B"YN@./V3I,YS#A51&W$!<BDE41
MR8J([96(Y+\B;B&\"+SH# ZR=D.D@D(,G;;_8.&=Y_2!V,ZZ\N_-_/IQ^PCC
MA_\'E77;J> DM.E;UUV5$!J,P/#.*&S,>S,;#"IMM_=F+_W4>4.+?GI0\/RJ
MY?\ 4$L#!!0    ( $R =$Y_Q^-_V@$  &8$   9    >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;(54VVZ<,!#]%<L?$"^P2](5(&4WBEJIE5:IVCY[8;@H
MOE#;+.G?UQ="R :U+WAF?,[</$,V2O6L6P"#7C@3.L>M,?V>$%VVP*F^D3T(
M>U-+Q:FQJFJ([A70RI,X(_%FDQ)..X&+S-M.JLCD8%@GX*20'CBGZL\!F!QS
M'.%7PU/7M,892)'UM('O8'[T)V4U,GNI.@Y"=U(@!76.[Z/]<>OP'O"S@U$O
M9.0J.4OY[)0O58XW+B%@4!KG@=KC D=@S#FR:?R>?.(YI",NY5?OC[YV6\N9
M:CA*]JNK3)OC.XPJJ.G S),</\-4SPZCJ?BO< %FX2X3&Z.43/LO*@=M))^\
MV%0X?0EG)_PYAILTGFCKA'@BQ#,A2O])2"9"\D;PW20A,U_J S6TR)0<D0J/
MU5,W$]$^L<TLG='WSM_9:K6U7HHXOLW(Q3F:,(> B1>8:$80ZWT.$:^%.,0?
MZ/'[ ,>/B%VR'B%9+2+Q_&3)7Z=O5^E;3]^^Z\'=50\"9N<QPF,^I6F47%?R
M7UA(ARR>AX-J_"1K5,I!&->(A75>EGL_0%?V@UVB,/-O;L(&?J.JZ81&9VGL
M\/@GKJ4T8+/<W-@$6[OTL\*@-DZ\M;(*HQ\4(_MIJ\G\:RG^ E!+ P04
M" !,@'1.=_7GC"<"   9!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6Q]E=N.FS 417\%\=XQYF)#1) :JJJ56BF::MIGAS@!C<'4=L+T[VL;!A%P
M^X)O>Q^OXQOYP,6KK"E5WEO+.KGW:Z7Z'0"RJFE+Y!/O::='+ERT1.FFN +9
M"TK.UM0R$ 8! BUI.K_(;=]1%#F_*=9T]"@\>6M;(OX<*./#WH?^>\=S<ZV5
MZ0!%WI,K_4'52W\4N@7F*.>FI9UL>.<)>MG['^&NQ$9O!3\;.LA%W3.9G#A_
M-8VOY[T?&"#*:*5,!**+.RTI8R:0QO@]Q?3G*8UQ67^/_MGFKG,Y$4E+SGXU
M9U7O_=3WSO1";DP]\^$+G?))?&]*_AN]4Z;EAD3/47$F[=>K;E+Q=HJB45KR
M-I9-9\MA'$GP9',;PLD0S@88_]<0389H90 CF4WU$U&DR 4?/#%N5D_,F8"[
M2"]F93KMVMDQG:W4O?<B#+,<W$V@27,8->%2\Z@HMXHDFB5  \P4H9,BM/YH
MZ7?;(Z<]LO9X"1@%JR1&#;*:;M3@+,U@NDIEJX,I#%'PCWQB)U#L ((KH%&3
M/$R$TPSC%9!#AX(X1=@-E#B!$@?0:A,/R68B_1C .$,KH*T.(ARCQ8H_ "$G
M$'( 12L@M)GH0X*S(%AM;>G2H7BI>P#"3B"\ 4I61^. -T<#P2"(LM7.EEM=
MG(0IW/" Q24UC^9W(JY-)[T35_J^VUMYX5Q1'3-XTNG5^IV>&XQ>E*EB71?C
M:S4V%.^GAQC,?X/B+U!+ P04    " !,@'1.3'#?&4("  "S!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970S,2YX;6Q]E>^/FR 8Q_\5X_N= @+:V":KR[(E
M6W*YY;;7M*6M.14'M-[^^P%ZQD.V-^77]_L\GT<HE(.0+^K*N8Y>VZ93V_BJ
M=;])$G6\\I:I!]'SSJR<A6R9-D-Y250O.3LY4]LD,$U)TK*ZBW>EFWN4NU+<
M=%-W_%%&ZM:V3/[9\T8,VQC$;Q-/]>6J[42R*WMVX3^X?NX?I1DE<Y13W?).
MU:*+)#]OXX]@4^56[P0_:SZH13^RE1R$>+&#KZ=MG%H@WO"CMA&8:>Z\XDUC
M QF,WU/,>$YIC<O^6_3/KG93RX$I7HGF5WW2UVV<Q]&)G]FMT4]B^,*G>G <
M3<5_XW?>&+DE,3F.HE'N-SK>E!;M%,6@M.QU;.O.M<.X0NED"QO@9("S 63_
M-:#)@#Q#,I*Y4C\QS7:E%$,DQ\WJF3T38(/,QSS:2??MW)JI5IG9^PZBK$SN
M-M"DV8\:N-2\5U1K!4:S)#$ ,P4,4D#G1TM_V(Z"=N3LV;LBL%?$J"%.TSD-
M( C"HO!*">@P!1C#,% 6!,H"0,0#&C5XD2B'!:29#Q30I:C($0@#X2 0#@!1
M#PBO$J$,%(00X!$%A BF.:'_V#021"(!I-Q#(JM, %$(@;>Y54A'( 59&(@&
M@6@ R-N,/5TE^F .$<*4>NA52 D(Q#DHPE!Y$"I?0V6I!Y6OCRRRB3+OR%4!
M(<28%*L_:[*X/NQU_IW)2]VIZ""TN8G<?7$60G,3-'TP-5[-"S(/&G[6MDM-
M7X[WZ#C0HI^>B&1^IW9_ 5!+ P04    " !,@'1..GP14@$"  !^!0  &0
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
MX@=EIM3/6.*RX*SW^/!8'=;?1+B)U656VFGNSIRI:H7RWLHHC0ITTX%&S&[
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
MI>XFJL^'"W,82-:-;P&:'J3B'U!+ P04    " !,@'1.^G54=]P!  !F!
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
M1GA6 X4U7J%E?,[BV8J4K23"2(DIE0%+ LP);69L:I=''JU(T4IYCY28 ('
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
M(!@:30+!,#<.+4,#R1 !B@O,48'Y'25%,/3&P2]0)XL[RH5@:(H[6:).EHC
MC;\KCO!+%MU1# QTJQKQC<L<WU$/#$2SB1]RU3\$J)-OM3HHY;DQ[J9>6<=V
M_DA=_YG8-Z[-^[[T)M._$=^9.M6-#O;2V.[F>]!12@,VQNC!_K^5?9;&!8>C
M<=.YG:N^-_<+(]OAW2'CXU?\ U!+ P04    " !,@'1.T'D6YMP!  !D!
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
MT4^9X<K/TA!\$Z81#._Q%[5/O "_G<WO#^L U&/.PUAX@32U:W27_DXO#/$
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
MT-B.@S?=!I<_T*L,--&]4EN\NI%,;A9@A#/", *ZB.Y8=/H ) !?W9L!U(Q
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
MT-\QBA%Q#=;L?@X6>#!1W XHDF"ADNE!@,[JZ/E9493/_P]02P,$%     @
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
M9V%; M;?ZAJ.O=?O#(\?!<,8AZ^MK[\"4$L#!!0    ( $R =$YXLDPMN@$
M "D;   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V3UNPD 0AN&K
M(!\@R\PL?U%(E88VR04L6# ";,N[4>#V<6AB)/"7 GTT6 @T\S9^9*U?WL,^
M3]NJC,6VCH/C85_&>5:D5#\[%Y=%..3QJ:I#V?ZRKII#GMJOS<;5^7*7;X+3
MX7#LFNZ,[/6E.W.P6,VS9K&2;/"9-YN0YID[[MUWU>QB$4**[GR1IW9!^Y=3
M'?ZSOEJOM\OP5BV_#J%,5RK^%F3N>I#V!RD]R/J#C![D^X,\/6C4'S2B!XW[
M@\;TH$E_T(0>-.T/FM*#9OU!,WJ0#(&,0WX2PIJOM0"NA>^U +"%+[8 LH5O
MM@"TA:^V +:%[[8 N(4OMP"ZA6^W +R%K[<"O96OMP*]]0'/VNAAFZ^W KV5
MK[<"O96OMP*]E:^W KV5K[<"O96OMP*]E:^W KV5K[<!O8VOMP&]C:^W ;WM
M 6<EZ+"$K[<!O8VOMP&]C:^W ;V-K[<!O8VOMP&]C:^W ;V-K[<'>GN^WA[H
M[?EZ>Z"WY^OM@=[^ 6?=Z+";K[?OZ!V+O FKC]1LRTV\=\G%\)LU';AC.NW#
M_3/.4V_N[RB=VBW!G3_O?C^=I_Y&N(LW8Z\_4$L#!!0    ( $R =$X3I$.V
MM0$  %(;   3    6T-O;G1E;G1?5'EP97-=+GAM;,W9WVZ",!0&\%<QW"Y2
MVS+W)^K-MMO-9'N!#@Y"!-JTU>G;KZ NF6&)BYI\-R*<<LX'-K\;)Q];0VZP
MJ:O&3:/">_/(F$L+JI6+M:$F5')M:^7#J5TPH]*E6A 3H]&8I;KQU/BA;WM$
ML\DSY6I5^<'3[GK;>AHI8ZHR5;[4#5LWV5'3X;YA;*GJUKBB-.XF+(@&+YO0
MQ85KTRA47<1.F'!\8WL>[GM;D[5E1O^*IO.\3"G3Z:H.M\3.6%*9*XA\7<6N
M4):R=V_+9K'/.U?6OZHZ-&:;BOU:$%\OA]]6U!^@JUQRL@_;@OI&=87=)S]K
MX&$WI-K2T-A0M;[L>;P0:1ZJCK4++_F(U&Z=C+*3AH?6U_MAO[1==M_[7OA/
MT;'N<-Y;OUP. 9)#@N1(0'+<@N08@^2X \EQ#Y+C 20''Z$$01&5HY#*44SE
M**AR%%4Y"JL<Q56. BM'D56@R"I09!4HL@H4606*K )%5H$BJT"15:#(*E!D
ME2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*%%D3%%D3%%D3%%D3%%F3*\K:
M'>-:E<U?23ZU7A[FL^ZOM-DW4$L! A0#%     @ 3(!T3A\CSP/     $P(
M  L              ( !     %]R96QS+RYR96QS4$L! A0#%     @ 3(!T
M3B?HAPZ"    L0   !               ( !Z0   &1O8U!R;W!S+V%P<"YX
M;6Q02P$"% ,4    " !,@'1.^<RMB.X    K @  $0              @ &9
M 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !,@'1.F5R<(Q &  "<
M)P  $P              @ &V @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4
M Q0    ( $R =$YNW$UI*0,  & .   8              "  ?<(  !X;"]W
M;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !,@'1.9S:>K>$#  #K
M$   &               @ %6#   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL
M4$L! A0#%     @ 3(!T3C[]+C=2 @  ,0@  !@              ( !;1
M 'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( $R =$Y!04P2
MS (  (0)   8              "  ?42  !X;"]W;W)K<VAE971S+W-H965T
M-"YX;6Q02P$"% ,4    " !,@'1.5P+R"3<$  #M$@  &
M@ 'W%0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ 3(!T
M3B-/<H0V @  (P8  !@              ( !9!H  'AL+W=O<FMS:&5E=',O
M<VAE970V+GAM;%!+ 0(4 Q0    ( $R =$["D6R)UP$  &($   8
M      "  = <  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M" !,@'1.)3AM,;0!  #2 P  &               @ '='@  >&PO=V]R:W-H
M965T<R]S:&5E=#@N>&UL4$L! A0#%     @ 3(!T3G:P_D.T 0  T@,  !@
M             ( !QR   'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4
M Q0    ( $R =$[3[7K@M $  -(#   9              "  ;$B  !X;"]W
M;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 3(!T3K+S!'ZR 0
MT@,  !D              ( !G"0  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6Q02P$"% ,4    " !,@'1..^7SJ;(!  #2 P  &0              @ &%
M)@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( $R =$Z9
M0^.9LP$  -(#   9              "  6XH  !X;"]W;W)K<VAE971S+W-H
M965T,3,N>&UL4$L! A0#%     @ 3(!T3I6"C5>S 0  T@,  !D
M     ( !6"H  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M" !,@'1.X;I,<+,!  #2 P  &0              @ %"+   >&PO=V]R:W-H
M965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( $R =$Y.*"D530(  #P(   9
M              "  2PN  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L!
M A0#%     @ 3(!T3D(<RB2V 0  T@,  !D              ( !L#   'AL
M+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !,@'1.'3:H2+@!
M  #2 P  &0              @ &=,@  >&PO=V]R:W-H965T<R]S:&5E=#$X
M+GAM;%!+ 0(4 Q0    ( $R =$Z'1"]ZN0$  -$#   9              "
M 8PT  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ 3(!T
M3K2C*%6S 0  T@,  !D              ( !?#8  'AL+W=O<FMS:&5E=',O
M<VAE970R,"YX;6Q02P$"% ,4    " !,@'1.=1\YU+<!  #2 P  &0
M        @ %F.   >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0
M   ( $R =$ZG*##.L@$  -(#   9              "  50Z  !X;"]W;W)K
M<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ 3(!T3CY6E%>W 0  T@,
M !D              ( !/3P  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q0
M2P$"% ,4    " !,@'1.=P:O]K<!  #1 P  &0              @ $K/@
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( $R =$Z%RQ8)
MMP$  -(#   9              "  1E   !X;"]W;W)K<VAE971S+W-H965T
M,C4N>&UL4$L! A0#%     @ 3(!T3M45RV[) 0  > 0  !D
M ( !!T(  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !,
M@'1."F4*R&L"  #*"0  &0              @ $'1   >&PO=V]R:W-H965T
M<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( $R =$ZF0<6]Z0$  .$$   9
M          "  :E&  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#
M%     @ 3(!T3G_'XW_: 0  9@0  !D              ( !R4@  'AL+W=O
M<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !,@'1.=_7GC"<"   9
M!@  &0              @ ':2@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM
M;%!+ 0(4 Q0    ( $R =$Y,<-\90@(  +,&   9              "  3A-
M  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ 3(!T3CI\
M$5(! @  ?@4  !D              ( !L4\  'AL+W=O<FMS:&5E=',O<VAE
M970S,BYX;6Q02P$"% ,4    " !,@'1.<I7S%'H"  "0"   &0
M    @ 'I40  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    (
M $R =$ZZ!K(:)0(  !$&   9              "  9I4  !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&UL4$L! A0#%     @ 3(!T3G.SJ6[M 0  Y@0  !D
M             ( !]E8  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"
M% ,4    " !,@'1.B7WY[),"  !8"0  &0              @ $:60  >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( $R =$[,[&82, (
M )P&   9              "  >1;  !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL4$L! A0#%     @ 3(!T3OIU5'?< 0  9@0  !D              ( !
M2UX  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !,@'1.
M/-1.?Q4"  " !0  &0              @ %>8   >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;%!+ 0(4 Q0    ( $R =$Y0^U8[W00  !L8   9
M      "  :IB  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%
M  @ 3(!T3L2@+.6; P  \P\  !D              ( !OF<  'AL+W=O<FMS
M:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !,@'1.72!IKRD"   (!P
M&0              @ &0:P  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+
M 0(4 Q0    ( $R =$[0>1;FW $  &0$   9              "  ?!M  !X
M;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ 3(!T3D"U,BHA
M @  @08  !D              ( ! W   'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6Q02P$"% ,4    " !,@'1.VSVEO.0@   5K@  %
M@ %;<@  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " !,@'1.WR-%
MCBP"  #9"   #0              @ %QDP  >&PO<W1Y;&5S+GAM;%!+ 0(4
M Q0    ( $R =$XU19(K'P0  /$=   /              "  <B5  !X;"]W
M;W)K8F]O:RYX;6Q02P$"% ,4    " !,@'1.>+),+;H!   I&P  &@
M        @ $4F@  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4
M    " !,@'1.$Z1#MK4!  !2&P  $P              @ $&G   6T-O;G1E
C;G1?5'EP97-=+GAM;%!+!08     -0 U &4.  #LG0     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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>67
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>71</ContextCount>
  <ElementCount>176</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>23</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000020 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000030 - Statement - Consolidated Balance Sheets - Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets - Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000040 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000050 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000060 - Statement - Consolidated Statements of Retained Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarnings</Role>
      <ShortName>Consolidated Statements of Retained Earnings</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000070 - Statement - Consolidated Statements of Retained Earnings - Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_ConsolidatedStatementsOfRetainedEarningsParenthetical</Role>
      <ShortName>Consolidated Statements of Retained Earnings - Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000080 - Disclosure - 1 - Nature of Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies</Role>
      <ShortName>1 - Nature of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>000090 - Disclosure - 2 - Balance Sheet Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetails</Role>
      <ShortName>2 - Balance Sheet Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>000100 - Disclosure - 3 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxes</Role>
      <ShortName>3 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>000110 - Disclosure - 4 - Profit Sharing Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure4ProfitSharingPlan</Role>
      <ShortName>4 - Profit Sharing Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>000120 - Disclosure - 5 - Other Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncome</Role>
      <ShortName>5 - Other Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>000130 - Disclosure - 6 - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformation</Role>
      <ShortName>6 - Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>000140 - Disclosure - 7 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure7CommitmentsAndContingencies</Role>
      <ShortName>7 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>000150 - Disclosure - 8 - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure8SubsequentEvents</Role>
      <ShortName>8 - Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>000160 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>000170 - Disclosure - 2 - Balance Sheet Details: Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables</Role>
      <ShortName>2 - Balance Sheet Details: Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>000180 - Disclosure - 2 - Balance Sheet Details: Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables</Role>
      <ShortName>2 - Balance Sheet Details: Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>000190 - Disclosure - 2 - Balance Sheet Details: Other Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables</Role>
      <ShortName>2 - Balance Sheet Details: Other Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>000200 - Disclosure - 2 - Balance Sheet Details: Schedule of Valuation and Qualifying Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables</Role>
      <ShortName>2 - Balance Sheet Details: Schedule of Valuation and Qualifying Accounts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>000210 - Disclosure - 3 - Income Taxes: Provision for Income Tax Exense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables</Role>
      <ShortName>3 - Income Taxes: Provision for Income Tax Exense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>000220 - Disclosure - 3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables</Role>
      <ShortName>3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>000230 - Disclosure - 3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables</Role>
      <ShortName>3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>000240 - Disclosure - 5 - Other Income: Other Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeTables</Role>
      <ShortName>5 - Other Income: Other Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>000250 - Disclosure - 6 - Segment Information: Schedule of Segment Reporting Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables</Role>
      <ShortName>6 - Segment Information: Schedule of Segment Reporting Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>000260 - Disclosure - 6 - Segment Information: Disaggregation of Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables</Role>
      <ShortName>6 - Segment Information: Disaggregation of Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>000270 - Disclosure - Estimated Useful Lives by Asset Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails</Role>
      <ShortName>Estimated Useful Lives by Asset Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>000280 - Disclosure - Uncertain Tax Positions and Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Uncertain Tax Positions and Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>000290 - Disclosure - Weighted Avg. Number of Shares Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails</Role>
      <ShortName>Weighted Avg. Number of Shares Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>000300 - Disclosure - 2 - Balance Sheet Details: Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails</Role>
      <ShortName>2 - Balance Sheet Details: Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>000310 - Disclosure - 2 - Balance Sheet Details: Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails</Role>
      <ShortName>2 - Balance Sheet Details: Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>000320 - Disclosure - 2 - Balance Sheet Details: Other Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails</Role>
      <ShortName>2 - Balance Sheet Details: Other Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>000330 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule of Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>000340 - Disclosure - 3 - Income Taxes: Provision for Income Tax Exense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseDetails</Role>
      <ShortName>3 - Income Taxes: Provision for Income Tax Exense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExenseTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>000350 - Disclosure - Other Income Tax Disclosures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails</Role>
      <ShortName>Other Income Tax Disclosures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>000360 - Disclosure - 3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>000370 - Disclosure - 3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>000380 - Disclosure - Profit Sharing Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureProfitSharingPlanDetails</Role>
      <ShortName>Profit Sharing Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>000390 - Disclosure - 5 - Other Income: Other Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails</Role>
      <ShortName>5 - Other Income: Other Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure5OtherIncomeOtherIncomeTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>000400 - Disclosure - 6 - Segment Information: Schedule of Segment Reporting Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails</Role>
      <ShortName>6 - Segment Information: Schedule of Segment Reporting Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>000410 - Disclosure - 6 - Segment Information: Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails</Role>
      <ShortName>6 - Segment Information: Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20181231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>000420 - Disclosure - Summary of % of Revenues and A/R from Major Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails</Role>
      <ShortName>Summary of % of Revenues and A/R from Major Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>000430 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureCommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="cvr-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>000440 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20181231/role/idr_DisclosureSubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cvr-20181231.xml</File>
    <File>cvr-20181231.xsd</File>
    <File>cvr-20181231_cal.xml</File>
    <File>cvr-20181231_def.xml</File>
    <File>cvr-20181231_lab.xml</File>
    <File>cvr-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>69
<FILENAME>0001193125-19-080761-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-19-080761-xbrl.zip
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
MNX:QF88[PDC#RYUHPO)H1F3T\>6WB(Q@!7*1.(SAT+ '#V++DK7R@7_WF=J
MKT+XV>I"6.=^\(%HI#'"T7UP.?S7W U)DF%/77M[:5(:^;T0\K5U@@:A637'
M556U+6M?:,)@2,B(>4?N'(]\':^-L:ZK(@Q#+9VI:DS4"GRK=#,7 [ .!N]7
M)YZ'C/E8,D6R"/#BE>-YT=?Q7XDWN@_2AU[NR#!]N*Y3W51,>1WD>X+0*4:K
M=Q3+Z61-8[2\'QI:"<VVEH+X=IVH!>A6@] MEM!U('1K!.XM*X%QB.H98$71
M3*QLE>T54[4!8)4)9*E*6:[N!V!&]J_CW+.W8]!'E>99=D9N'KTI."J"<I:\
MEKO#L8:*GUP?3*##.&J9.+M/U0: ._AZ]P.0OL(D8#2A.ND)M!4]_['<^F4;
MLRX--4TW%H*M:LS5#HP55]JV;&MM@5@K"WGU7D<'NU#?!MNFS.C#@:I*U[9,
M];A 54@070%6.P"JTLTIC7BKJ[Q54S<7W4[ET?:>J,JZ65##&R9*0_98N,'(
M!;5,HMLD'6;T<1Y_">+?2;P'JHIF:0O+O]LLS4-6$>RF'P@8O;F-J*U.(F 7
M=@-!XZ;<1Y_E_H/AGKC'@(&^!9X[!%%Z#P!]]*C.6Z;;A__TXG<S*8I?//+S
M?SIP$'\W=6BUF+>RZZ<?!P]!#&?VMQ>T!-0L3I[ZS\?X'7WW@7[ @R_4I")2
M,);R4C>./Y)*4$D%6%(&%QW@S4,VU)L9_20=!!$MDN(_1+/&!LQ07$5P4$!_
M/R%25H\G8 =ST)2N+\7P_=B)8AID W^/YE$<OC#"N/GO#QF]8.@9.[52"M%G
MHB1$1V+5T2($:^>-!N,@G))1/FI"YID3T@<BD/C/TM093F#$=##ZO3,'W!P:
MX<&&@H%CM@SIDZ4QV*<X"+Q(@HFD:#Z<Y$]=<+]&EP#P%!Y^H;2,BS5A,_YO
MK!GO(BDJ<:13<.0LY4A F]: B-[VB#6_A2Z83C./,!ZZ"OP(D!DQP;#$H\/\
M-\I"B<GE># _?,%L66#*H3<?$4:]E#S)J$FA/ND[8R"&2U*/*&6VJ^ BX6MX
M_'D"-'P9!,\^S!+-'R)WY,*B(.FOI1<_2_? 9MD*)14<I=?92IGO5I_-?K/>
M_>4B_6S([Z1+SUM85!<$7#A,-V.. N/KT/$C9\@B8*2)\P1[CQ!?(IX[!5(
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
M&";9W NSN^F%1.**S^_2LLNU+,:C,H2S MX"^VA">YKFX3BE:S@6WL7N@KS
M?QRP:["<FW*J<"L3RJK0F<T\1D%V#102$!<1"_T-1L1+8RLKJ5>.\T7  +14
M-/L!T7BT*"JBF.GB%%&V=!7G?A8#R>XG4E&0K@?#E"JB_/(,)B6S+%@F?@X&
M[.\9S=6.HL70ZC3NAB2*H3PZPZ4<F_SPLAB3D@S_3*@]Q%CMR7$]IGT)RRL=
MDER5I[(E"=J8!E3YN7_0NWFF_JB\R75]/CT+W@"U'LVC--:9DF8^HI>S1; "
MB-' FQ=!RJFDFLV(XR41"3!:&MB8$H!%T% 3XJ6"?A&AT4:,@(N$2A>LH-,#
MV#&TRF\:*^VQF*%X(4HW0Y9AJ<O_D6$-D":7G\G-:!:]2?-;/,829<"V!SF6
MP:R(B D3R0R:? T;Y8$=J["ZDR 8[0)O#W9NMLN8B0E4(JG>GH%V])A4+-WK
MS?V2DBTM=R0YV=Z'@T@YG)@]E<:+K3>F6&I2^A23M6PM@4^Y-HI*9"S?)X[3
M )42 ;*@Y$P0 EHZC<X)YH\3AB-[BAV6$IU1A!&3'TX6.9R% MQF%Z=9?/A=
M<BU93O2X_7ZW)L7F'Q.7QBQF\8R4X2,6QIC$AI8BK<'^\H#-P8 +LXCV* NA
M7Y.0M9E!:)1IS(B2'%8 R#)^J!0!"187< *5@7!V<H?NC!Y]DJR74J [A?B9
M05DDCSAYX+*4AO:GX":/,+E1,L(6;L]78BI3%+EEP2\!4Z5SJDQ*25#,$DUU
M@[\I@:Z"5\>NQU)GV,UV.C@=@452943SUPU(.9N)8B,7Q9LV!%-GL/%=JM%]
M8.19G CT=!2;_G]%3L=2,"J=$#Q^EV6-9&!63SMR(8O73J9PDMY*3'RSG9OH
MXI@*=VI L?@05F" 4OWK, X*):K@=9%^;A[9ZB7NA<2:7X*$/KD(Q<NZ4!*V
MK'Z)A5F:ZC*14H:LX._VUY]^NB./3"+=^C1=M\C$' =^O# A_6*06'YO??JH
MM\YO1 \7L%;IP&XQ\$* 7!$A0V, A\Q;DJ0V9#$^ZS=V^=A+<:*P5=Q^<[-C
M\F,F[;*<'C6_ 7.Q>MBE "OZ<\H;@"&<HYSD+#!DQ5I@<IH7[T:+=$S6A%K
MU!,&&J$(+8^2-CY!J;T3?&L;!L*JDELBW/MG<O+]%C%R9-$0RT&CLS") $Y5
MW)JL8:H'*4O2K<O$1Y&FYPR'A&6=EM.MBY3E-!\R*FMR$%93YX_"Z9@FB$71
M?#I+U$EB><#Q?9A&M>\2T5H)>Q:13Z%C>X+"QY(P%W*-R@F?\&JT(%C7@IFE
M4V=N+&HTL4@O!%\MGOOAS2)UH\B%6\PJ68JAS8(I7]) S&BXG+-Q.61.U\R0
M2>RSQ.^1N=!H F.. ?_L2@LI+U63" ,_H$>RY9AG>A:]G#^"\5?*A2X"I2NR
MH"/I8T 3=TMF\:?+NX_E!&@W:?!7^?)O,\IHQ=O6N\N[W\HO?PDN&"@#:JR
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
MN5LMUP]"'T15U4 8:QSN[)-ST;1:W:,[:U,S=62;G.S#(Y)NFS&JV3K"JG+
M#>ONGN2R_YEY$FZF,R]X(>0[8:[_THMIG93:A4],.&$4H.TV2=-@K;CJP> '
M>_\0L!AE'>]3$-Y38YD-<#]Q_%O6&XQ]MQ_%; RVY,(]S([SM '="N%L!<RY
M0Z%CCZVRYG[T O5NRLL<MG;PIL"HNM#$Y?O,W<%HBA @7T&\+JU-2Y.O5BZQ
M=9!9.TX>A7%)1N4%6R[]T7\#,[GC%Y# , "80W%4-"TYT>LOT:K[T.IR_6R,
M<1HW6R>P$"=\<<5O-[I+SPN>61.Z<1!*UV"-Q^.Y)V527W3K/@VLSK/]J>C6
MW57A50EKLNC6+6%=%MVZ1;?N)K;4B3;J-I"FZMSMCV,K*M&GFV]IW\JNY!OE
MUYAM5=&A6W3H/IW6T87!6FV^-6_$GB69MU.WSGU:.XY,X:8^%1-*N*F%FUJX
MJ4_;),O[+TA%-[&LKX3P49\&5N=Y]!<^ZLY\U&E_.#YU56=FN&XHPD<M?-1-
M;"EL(LL\44>UJ2-94;G;)<=65\)3S;?,S_?F:X7NS9T+Z/4>\=>F2C>L\%<+
M?_7I.%*W^*O35M'"7]V2H:SMY:]^_^; N.IR7'CQ<A:H1RNU9:Z/;+MOC!$W
M_KEYD/N7&1GDOWP*PJN0C-SX<Q!%JT7TY(5FGSM!MSLZB54^N@^N@HB5:4JJ
M:&Q"[W=L-8?>SIBM ;1E3,WF,#4T5>\,V6O8"$/ZZ\9*?<=9R0*VYO%I<+T&
MN,Z*[8/43J*DP17"6JNB9"=T&EP@'M#92="O[<^\C)%N*/V4]3MCB$TX(9V
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
M<%@]N<(P-K>2:EMEMF8*?,'Y_%B$J>(AK!].F.)<F!4K@Q<OHXC$$>4UUWD
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
M!=,AN3Q'YB2,D68;]0K1='IXX(A6L+44#?XU!*FVLI6&3$5&]D9Q?78FTWU
MVT#X))8BQR/1T<73*)A3M^("(_5+^:DJ6%E4[=6H==+.GNPI+3>;7&5*(\W
MR*Q37%,0>IO%!A8M-D&E:.T5&^#=8CNJRYTC!NG:OR+(T'LRG)W]M,$;;7;E
MC>9;S72^?00U3HL:IVUL=.ZSYFCYEQS4NF(B"V^J>GB:ESD_59YNZG_"MH+D
MKDY#/-%OG>O9Q#:R95Y=ST>Q5_KAC>9;:]E(TV6$]:/['7I)/17IMH:,.IU!
M!/4*+[:*9$T#-=E>17;>+::^N*PYXIH%_S1&MFDBV]BD%X_J-N6)<#6<T:9E
M('-C"QQ!U8V>9QV9A@9&VZX&6U'#,?ESY#ZUXOLMI83O$K]?41?@4QA,KP(_
M#IUA_ \WGES-(YB=)35Z<[HJ-(86_AG=.S^VU1/ZU?D?^OJ@.#CND).A* K6
MP1Q>*2A0![)C(K8]R4TU=4/O%WZKJZ3IJF*MUKC@$ LX2#AU.!!CS386<MSZ
MA]OV6B&P@HIB] ['E<723$6V>=Y.YKYR4%=,BY8*Z"EBV[,4;5BYU>J]7..W
MNDJ@JFR98SEH[BT';4V7L=Z+!=I?#,()W] Y%O5K<%RMA -G;0NOEF':%Y']
M\C_OXE](,/A,<U#A+9'S>?).6I'S6?> *7(^1<[G"9%7Y'R*G$^.@D@$ZKU!
M_>PNM'\#BQW$PET,LK*SNR"NKPC+X22*C3131ECKZEJB+Y2I_TE2D6+(R+ Z
M"E#J(2DEE?:/EY&EM->ZEG=3Y5,0$H"+UX,;1RQ$DTP4I.*CYTGQ3RJP<Q&6
M!:%VX"E-4Y&V,1_V[$RDO@3,]$;C22+'LR-#3!(YGFV8:2+'4^1XBN1&00;A
M8A(YGKW</H(:IT6-TS8VCN&CYH@#%AS2)C(LC&2]HZ)Y?))A+^^S86D(JX)N
M*3TP4@T=89O71*BCF"J<>Y_YUE1P(K8-9,LB,W&OS$1900;NJA;J:=%.0ZIM
M(UWA-55=^*AYS*);U(8BJ;,-[[-(ZCS03!-)G;MD924A_LDY,3DF[I+,9&NF
MC+7FTA.Z1FR'?#I#-BR.L[6J$%Q%PE1E2^D!%NGI80?6TQ1-4;'51Y2V9Q++
M&,O]06UE:31-U?C.0=VA'Z=J8D73.5^%W>689F"3YZQ,:P5B$YNPR;G.X=M/
M:9J&A66=Z]3F Y6F86E8[1F"*TA@U="QS;%M8^ZA-&W#EGNPI?90FEA6#-P#
MGENG-%7;UA6N$\YW4)K8-DW;Z D6V^48G+WAZ,TQ-JMY[W#6A:-N8R##.S1+
M,&0GT^]N],<W$M(OG$>"=RWT<7_[2QC,9T6UA;L78)]I6>)^FX?DU0?Y IMR
MB=R;)F\&2',O(.U]@+P<C5SZB./=^N,@G++G+Q^">7SCQV[\$GTGLR!DO@=@
M3LJ.47V*?BA+P#UF;!;@':C[06D.X"9X]2J@_<K!(O!'3CBJ6GRY6PXM0/M&
M&VZ'?W5\WQV[?F.@-<F72]3[@!6.N'$M)3]@LT$>G$[=F'U]Z8^HQ 792ORA
M2Z)K-QIZ002+M;;0QH&5->#=!_K!')3 D& QI 5 !LP'R9Z\GQ#X;3IS_!<I
M)$/J\1W!!S^6R(\9\2,BY8Y)_U%R9K,P^ &\&A/O1?I),1" P,;_29799^KZ
ME;'%OJ/!:0@&BV9D2+>\]W)1<LLFURWC>0STD*:N[T[G4S8S; 3)B5>SK"4'
M'O2#6(K >H)U&SI^?+'DTFT\%G?ORZ027=T(26-0OU+L3HD4!\E_7?\I\)Z
MVD R#S@N\?TB^#-5R!+QG]PP\*>,)M+0<]QI1'^7X@DE!+ F?!O,0UBD8"P]
MS"/7!PU>IO$_)JX',\4  J,<0!>YU(L/](TG\&4&$8DH0[O1A(T]]V*VQI(S
M#>; "C"ZYSH/+H#Y(CV#\9 M*GUUF'%6G#\$+%;&(YX$ &)(/%I+@+[B 3]Y
M$K#2D!#Z!#P]=7R02Q15"BM,2.$(9L 6 <67P5OP8ADR2N%H/IPLS@X[5WJ>
MN/ U3//D1G28B9-0X8$0'R8<$03(>![[;N(\P: 2Q3IT 3AG]$0H8<EX3/$,
M$J*G*YHL<R2!['!@0U%<@H@)C8LJ[WX]D5 6)E]!F+*=]YDX8)U]AR%NDFWY
MA<0UW2F*L: =-@[=$ RKUJF\'PQW\X>(_&M.?W^B9&Q;?EJ%@,R_&U1\5\ E
M)8!M?N^K+WTB#^'<"5\D;#&I9B/&6!\#4)>4FZ]=D,)Q$$:4LAY(O!%P)?#\
M'#Y+_X(W@3]!]([<)W=$?/;*3Q>*(@$EI6@"SR,)./\G!2M(UV!P*H<='X0Y
MV %+;ZGRREN6C2Q-1M+,>6%EEGYU0MA!BIR 2K<N>WH2>"/8'7281&?0_9$\
MJR>/5NZ#M:NX6)\J@3'ZEL!P#3OR.B7%M?/R*ZSW!'81"XA>67PZ]4!6!N5K
M@1H#;H+CD@D<,*'N* 4V\?T-&!KT[<'W9-G^.ULU^F5Y1T2C;#AJO"G*>I@7
M)]\$YM4\9-J["?B8U,"*7G;!KIFO8<K=4';=3"Y5[II<E4 Q&EFVI6T 9P.-
M2CQY'WPDWQQW5R97!TK%E-O'V[;7Z.4SW=([@R'KF_?:F@$I'.F8DCM*Q_SS
MG_[TGC KFW[\TWLZ6 RF'A53PPF8!S^_FL3Q[.V;-\_/SQ<1&5X\!D]OKF[_
M!AQ!_X=MR\3OWQ2OL1'?%$.^!XGG!J-D=+!YPIB"2'&Q!C*&?]Z_*;YE#P$V
MQ2-8&:B8CC?*'GC_)A_Q_9L4GV74;KI'S?4!#6"Y,M39=[M#_=_*4>&6C0'=
MY37AOL6VK!Z5XFQ;4!54F^+F$:$V]^23W[N'>F'CFMLWKKGWQC6.N"#&W@MB
M_?.[ R>,P:_)J?J?WV;DX\O]RXP,/H,]>#NE1R)VUHI:0@^6*'&-?'C_XR'T
M1NY;\F/FN4,W_C4YTX_@W.G30]G/KZ(P?LO O?SA CSTSQ3NY-GW;RJ'V&'D
M3"M]"ZE3*G[YY@$50?WD[OZ$*,F\V</+%-H"Q)L,41X436GEG1_]7/D$;K'R
M^Z_\RI[_.'<]ZF7IP>H?<=]74:FG'+"R]WO$ 4?<_R?$ 2LRX%=G.'%]$KZ4
MB< I"QQ1"%22J:<\L"(%^L0#1Q0#I\0#*W+@+AC'STY( +?LX_63-[L*(FXU
MPA'%016UR!/Q O8&(UI/&6-%./20,8XH(TZ7,58DQM=X0L(K9^;^FXS@6TYY
MX8A"(B=0['B,2.M>[BE'K(B*?G#$$:7#27+$#3;_^7?'FR?A4)X7/#O^D-"
MAN\D(N$3B1ASY+]\"L*KD(S<^',0\:!!LL79CL/B8E8CU,3*->![O\&&6)2V
M%N40_[M8E"87I3NM)V1<BRO7ZDV=V'.M"<+](PAVVDZW/HT&"\*7_-GTYQZO
MRUJ<^F4XB*7AUGP02]-O(T*L7[]-";%^W1L4:PIW\$-P5DB N8729)PL0RRA
M\]CUWF90]TND;2XUTJL%6 &_OROQF^_ QA[2M*JK()P%(7SJUV)48="G];@1
M$JF%N',A;+HELI CK1HME853>D7>UHR6%NWX;:5>>K4 [1LMG:V$$#;'7H\;
M(9&:]Z<*8=,QD84<:36IS_KGMS 8S8?QU_".A$_ND QN_-&OM' .#^Q,8WR6
M 2PHFT/:I[-DN4!142>+$UH#8$&8U8PKRXH<T/Z3FD^EV CU>56]W"PXCRJ;
MNY7OO>LT8X$O@>_T1<(NP'H2!.^?G*VS!D+4;E_VODG;8ZU_SP6N*>S9[CQL
MPI[E3<@><\'[)F%/U)[MB 6$/7M,@O=/SIZ</7OD9>^;M#U=>[951LC:GGVF
M3GO G9-5S@D/L#V&SFSB#AVO('H&;;_.#I5M#7M![S+$_:<YO\JMN67HA8H[
MYLKSJM_X9(&>>VV6FWOV8JE38'M-Z=Z*VMV(+Z1LG8[ 8N%/4;96]AWMQ5*W
M:M6V'GPJK%I.Y>TQ5[ZG0O=DK=I.>$%8M1U3NK>B]H2LVB.M=T\%["E:M2W[
MQ;>W^>5BX=?=AZP#NV^'"[$,7.V&Y6[(7!-_$=A^<?[ZSLY<DWP1V#Z1?',/
MR>-3?:4A84'T*HCI(TV0OZ',_*5VDUR3,P?SR#2D+3D9 ;_-PS0$:DH<VEGY
M X7&?3N#C^_?9-_1M^DK"Z^R;I[E-]THT!1LOH4?MKS*.HU&5?.RCKG1MIG+
MS4WI&$FKWH0B]*DO\RGME1PD2[<5PC^EDRR^QD:Z)GXP=?V*L=;!FPVV].;[
M-SF0&4;)RG_X\Y___/\#4$L#!!0    ( $R =$ZOAD^,2 H  +=F   0
M8W9R+3(P,3@Q,C,Q+GAS9.T<;4_C./KSSJ_P(9TZ*TWI"P,#%<RJ \P.MS/
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
ME'GUZU98MB>(7S1MLQ%R!<C8_/3.'.Q?&F]U*W3EN)/4(.]?_0U02P,$%
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
MR_\^4],TRIH/:U&4>LG@X7_0K^D,L[C9^Q+F"23BE$ICS<P\F\8H>G#SX-Q
MP\[ N<E67B?>39UA3-R_:10T6$VUWCV<KN$*W2P.O&H&$P4HM37S=Y*2]>?V
M%-/?2:Y-K*&C.'G:6=*[?$X/B'Q:GSU1':.K_"*'\Y*[J-SU=UA6-!QD=-=A
MY^$Q=K6FC%@Z1)X3:VX:4^)^.#8E9O5&%2P02Q=<HK3V^@B-G>^%7U>+WIZ5
M.GG(\G) WT<0[#HM89;^@VX!"KPH/T%2!:Y@QC<V(A6UKIK69<!6H;-HW,%/
M'RCP20HS\:O>2%L'^3.&R+H'%N4"5@V;V#@:5ZDH=X98_X%?(+:7F'RD@R0E
MW;OPBB%%RN-8QP/N=+O;OUVH<O+@6MI(P+,%[F1@Q1+ 3HK8,-0VB.!=0<^@
M@<!Z"5/"J_K>+"[3'-)//\RN\J(D_ 1;5+Y# J1J]36'J18;#U>+E#W@_-FF
M;R<!:(D0&Z%ZAL 6Z@WL+$9'GI=5]/]=6OQ\1E"2ENPG 2(5>MBX@4F)>]CI
M<1Z ,8F-,A7E]ERY%.T1#E$%Q7/"Y5%+C:;2Q0I34NH>'%E)2J?Y.D,%6](.
M9)@ R.3J[J-,T421,D&JN[9J]'27!3*H$^M7X!C\ O) :OBK:MLL$ I9KISB
M9G%;O2HTF=/NTV6>+M(Y.V17B:6;Q)4I*F3P=$'2'+<NN+L'] D%]#4LJ;G9
M8GJZ*=(<%95S=DLTL)<-3"6.P(DUL7L;A;U7A%N^SWW L_G?-RE!?T)9\H _
M,(O2,]L]FK-_Q=Z$VOTM;AMU67G8.=#?/\&BWCC0HRRW:EG]=YU7QO":W^WH
M;*[XK0<9XHY5&W;=ZU8SW(:[[9\CE/!4</>0Q<$)KX?%5_^Z%*S> 729^=C5
M5T)4>3'9ZQ03A6%V,G6[38S2?R8PLVO<T"!>X(,N1%+O=.W^S@.$Q*Q\Q0C5
M'$%=%\5#E)#=F(P#A;H#BSW_],&E%BTD0V=H7PVEVM/>:DX'KS5]6)_90<'I
M6(6FKWJEI2<P8W0*24^I@#2+H\5Y*Q[KJBCH)!7><XZVMHN>'B'LPP&4,3P,
MI#L"%=?8<))I>2 46FJ48%OR.AT3%^<6DAO"$Z0D_/'H%I&Q?-YZG6TVXCI\
M?*S$-?\&?E0$%N14"5$_(TXFA[>F57H[<7V;AG;<N4;BKW^_B0,WG18U?^EM
M4K:@Y2CZ<6Y0AR*_G)Z>0P3*W7+7>+50N8&V+H+E!LCZ#Y>KF$XM8&Y(P\*0
M.:$Y_.!F1CDGC/LY*N8D7;=C-UJ0&6MFAI8QBNZ!LN,&6NQB(F14H5A-34&_
M+;O,&._9 ;BXHR+5FWWQQT:IC_G71XF\!V=1!J.+:9S3U#2,#?1F$W)'-T4_
M(_(GF+/7KUP8<C?6S"SD;HRBAUTOYP8:=@8A=[;R.@FYZPQCXB%WHZ#!:JH-
MNG!>+!:(5:M"^V 3JM"A0C^"552?@/F2JL_+QW:_>QMV!/X]]D)K8 1LJ]HI
M!/SQHRU+(4S!E.W:C#WCF%!Q'O0G8^@>M9PC VU]2&4/D M$,4F/)8_5=6AL
M#)L:1RUH3LW&H9(Z='.HL\N9RBTGR_ G5A)(@&"-G@[3^8N9>#@T-W=U;(6%
M57["YX8_@(T L=&J8PA9!GV9#0.ADK\7PNP2$SXS=I5;6[-E/$A*GX Y1O5Y
M>7GAXSX.U;H:&Y$&VL>V.@U[QF?RM()LA2XF@T<Z2RH6]P!F#'VY=;2CE'<
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
ML/'D\,/3![ ?6A)4OT2D3!=\W>9QL^>(NP3$1JB>:;IO=?IV#9W;"A7,7TF
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
M$BFA05"BQ(:65:E8(S6 [J>!!KH!-/[RM^=I>/1$N* L^O'%Z<M7+XY(Y+.
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
MEM47=$EI-CA@<]1N2>S1B 07'H]DYQ+2QTRF21H(D.LEZE-HKK(HZ)+N;'#
M-EO=<^*)A,]K)RL-H4NZT<FYO:/V-ELE1F221KU0K1.MUX=.Z5$G)WR"P+75
M?MT:></=.(=7_O6('$ZX14WR-)ZF!U^C8,@BE?J*1+Z4_9P*/V32@)$:]Z]9
M'0[LSC8$Q;PVZNINS"C%XI'$LHJP[8LRU<HQW)JI<M1?H;'Q?\*0?5$(7C)^
MSI*'>)R$ZP=U:W:H&M7AP-AO" JVT$,U/B('Q0U/;P,'Z?IS1'B:/M4J. 06
M=D"+MC!@"TE4^<Y2W0Z2^%':Q-_):DXJRT+.J6M=;&S1!QV_]4&^NE*.*LHB
MQM==K*$4Q&IH#&U*.J Q*P"P74M82_==:P--)=S2DJWUZ^ZVPAJS::I8:\WD
MU"YJI1"TW:< =J"11CM.3LY$^WP1H.60=\:O3<P[IW1 '5H!S0\&[#$PDDYZ
M:3SG9JRRM4U)"P$13:4=!4(TG/0!$*M[O@JK!7HU7$/4#HQ.4%!LX8M;\D2B
M!#2.BY\=P'PI"K8@PY")^&:<\P<N#\HT#L"](A2VB,$[SH08<38&#R:4*1S
MNR(0[/6[MA]V1\)0):DG$>%>.(B"03"E4?I.:2QGXXOG&8D$-&@L"SN@75L8
ML 4.;F9$<1A-LAGO/5M[P<)$Z8!BM (>SF&$-%G#-8M854SSL*LIY()6:\1N
M+V]"UU<7E]WV4L*4;:TG4N"\7TNGYHR,&2<979HUY5Q^$#'U >UO4Z,#76,K
MP. PB&N&82%>/B;.Y,P$KZ4@:F?TK1&TW=<7M]?(-8EK)]DJC0/HKPAE>(31
MS0%DLB,CPL\\07UUUY.&B8HK&;;'-J_/@6ZP!5@UST5V%/14.2XO0_:EC8S)
M^GH1A#Z7S/313ZOCVSET)>1J+_H9BC@PKLTB8PN&JA29DLOT&0<Y9,[F'P4)
MKJ*%"SCPI2^>'5,VJVV#BKH^GU_?-5>F[<9((=2V4^NIS7MG\P57AU<$_Y6(
M["3X/;LE/HM\FN:N73)]S]H9I#MIZA"ZR&YT@&U3YIQ(!?DT50_00RHD':<O
MW.&XJ.:^**."S3J\\VBD1+V)SJE(L^-(SF[&QNR3YC+_'EJMP0W?T,P<_68Q
MJ+I2_QZJKL4.VT:M9%0=92+G)/M;DCB_%U]_3,2V@D.8G9O@A5_7ZS=]K+6L
M*=JM?IOW9+->==A@FY'7N2X>/8!S49G+')8.*VC \ZR#NXJK,*D=U:4I,ZW(
M+ L?5D?0X]->#C-\/6(E+7!CNUZ4.ZQ^L(9*>T>Y\'4!.&.P=6\P5'%8'<.$
M57OI+_#UD>RYF+6,Q<WF#DWYP^H=($KM'47#US4,29&MNX>ICL/J(D:T#N=
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
MJ)4*@]U=6+!WA$VX-U->9 B87Y@6LQ4V2(A" =F,768.-,8P;7=]O[8#+?0
M"[ICF_PQHC$)4D;U3TP#1,A!A43;L8&^9)S0200['Y7?'<!P12!L*2[Z\V3=
MGC?( Z&74K3TVJSGQ[_0^+&8[J\B/TP"=:Q"NE?R/W5_WWSTK%%-2#2XUO<T
MI]2:(83DNO%=,IUZ?'XS7D2\TTPFMTJ8ZK*NK2V"YBUVLD70G,U^BZ#?(MC3
M%D$?4JH-*>T7ZSZDM#OWY?[J'6?);!F)N9L+-16#*_": EA1MI%UQ[[-D*D3
M*'((1H'' Q!@+1EF6/5R[?@H]LCCGPG_R8LB.J:POZ@EPPRF7BYL;DOO-G9[
M#4EZ0CZ)XBQ+]RT5GT>$JR^\"3D%-&$L@D0G1D?0+#.V4PF#(* 9,Z5C4(,'
MEL0744SCN<CR-ZA.6&RK HK;I"87]+D10DC>%1VRZ93&V69X%&29\R<D\EO,
M.6_11">NNP5?O:]N<TJWN+OVGGB"R,X>Q?E5*?@0MKF, YY\C=!HPG8/@OR6
M*.;4*?X6@W/Z>CL*P>F9Z0=O'VC#>A;WG#[10(X!T]G;*@V2A1#H;*Q(A!9P
MX^G:5:IN0==V$BWF]2&V_5UZU08Y;LDD"3W^]\3CLNIP7G .ACMJ"B!5C(VH
M.X[-73Q+HU@+KXX*,:9:H?H3"'TH26OB1]Y<R7$N63XGOAR+)#CWYA^D@_<H
M';U?B0<^6]&@!B0:,P8F&B&"=L;.F<\2L(\(5P\&0"O5FD(N*FU5;NS#SIS-
M *)V43,U.0PZ?.XI9[0T[._9&1EYM*$AM*C )<79X(%M@TIGP]59(U]RMOFL
M!M7@DC:M$#&_VP0&XO(?U/\>/$'^^M7_ U!+ 0(4 Q0    ( $R =$X[]#0A
MRF$  ->*!@ 0              "  0    !C=G(M,C Q.#$R,S$N>&UL4$L!
M A0#%     @ 3(!T3J^&3XQ("@  MV8  !               ( !^&$  &-V
M<BTR,#$X,3(S,2YX<V102P$"% ,4    " !,@'1._^0X &D'  "K6P  %
M            @ %N;   8W9R+3(P,3@Q,C,Q7V-A;"YX;6Q02P$"% ,4
M" !,@'1.=5PHFMD-  #MUP  %               @ $)=   8W9R+3(P,3@Q
M,C,Q7V1E9BYX;6Q02P$"% ,4    " !,@'1.$5&G IXP  "K@P( %
M        @ $4@@  8W9R+3(P,3@Q,C,Q7VQA8BYX;6Q02P$"% ,4    " !,
M@'1.=77WFFP?  !5-P( %               @ 'DL@  8W9R+3(P,3@Q,C,Q
>7W!R92YX;6Q02P4&      8 !@"$ 0  @M(

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
