<SEC-DOCUMENT>0001193125-21-087465.txt : 20210319
<SEC-HEADER>0001193125-21-087465.hdr.sgml : 20210319
<ACCEPTANCE-DATETIME>20210319160214
ACCESSION NUMBER:		0001193125-21-087465
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		70
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210319
DATE AS OF CHANGE:		20210319

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

	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>d57804d10k.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:16pt; font-family:Times New Roman" ALIGN="center"><B>UNITED STATES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:16pt; 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, DC 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:16pt; 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, 2020 </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>
<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:22pt; 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: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>ILLINOIS</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B><FONT STYLE="white-space:nowrap">36-0904920</FONT></B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"><B>(State or other jurisdiction of incorporation or organization)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>(I.R.S. Employer Identification No.)</B></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:9.5pt">
<TD VALIGN="top"> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>901 Frontenac Road, Naperville,
Illinois</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="font-size:6pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>60563</B></P></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="34%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="33%"></TD>

<TD VALIGN="bottom"></TD>
<TD WIDTH="31%"></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>Trading Symbol(s)</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"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>Common Stock, par value $1.00 per</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:9.5pt; font-family:Times New Roman" ALIGN="center"><B>share</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><FONT STYLE="font-size:9.5pt"><B>CVR</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="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:10pt; font-family:Times New Roman">Yes&nbsp;&nbsp;<U></U>&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No&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&nbsp;&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;No<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&nbsp;&nbsp;&#9745;&nbsp;&nbsp;&nbsp;&nbsp;No&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).&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;&#9745;&nbsp;&nbsp;&nbsp;&nbsp;No&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 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="16%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="60%"></TD>

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

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="2%"></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; font-size:10pt; 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.&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#146;s assessment of the effectiveness of its internal
control over financial reporting under Section&nbsp;404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&nbsp;&nbsp;&#9744; </P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; 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).
&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:10pt; 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, 2020 was $16,269,718. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of March&nbsp;15,
2021, there were 966,132 shares of the Company&#146;s common stock outstanding. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Documents Incorporated By Reference </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(1) Portions of the Company&#146;s Annual Report to Shareholders for the year ended December&nbsp;31, 2020 (the &#147;2020 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:10pt; 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 2021 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="margin-top:1em; margin-bottom:0em; 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, 2020 </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="3%"></TD>
<TD WIDTH="91%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></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">Part I</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="#tx57804_1">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="#tx57804_2">Risk Factors</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">4</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="#tx57804_3">Unresolved Staff Comments</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">7</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="#tx57804_4">Properties</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">7</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="#tx57804_5">Legal Proceedings</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">7</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="#tx57804_6">Mine Safety Disclosures</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">7</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">Part II</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="#tx57804_7">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">9</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="#tx57804_8">Selected Financial Data</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">9</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="#tx57804_9">Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">9</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="#tx57804_10">Quantitative and Qualitative Disclosures About Market Risk</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">8.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx57804_11">Financial Statements and Supplementary Data</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">9.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx57804_12">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</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">9A.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx57804_13">Controls and Procedures</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">9B.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"><A HREF="#tx57804_14">Other Information</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">14</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">Part III</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="#tx57804_15">Directors, Executive Officers and Corporate Governance</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">15</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="#tx57804_16">Executive Compensation</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">15</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="#tx57804_17">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">15</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="#tx57804_18">Certain Relationships and Related Transactions, and Director Independence</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">15</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="#tx57804_19">Principal Accountant Fees and Services</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">15</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">Part IV</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="#tx57804_20">Exhibits and Financial Statement Schedules</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">16</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="#tx57804_21">Form <FONT STYLE="white-space:nowrap">10-K</FONT> Summary</A></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">16</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="margin-top:1em; margin-bottom:0em; 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>PART I </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx57804_1"></A><U>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. The level of business activity for the Company is closely related to the overall level of industrial activity in the
United States. During 2020, 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 14% and 16% of the Company&#146;s consolidated revenues in 2020
and 2019, respectively. Sales to Cooper-Standard Holdings Inc. accounted for approximately 12% and 10% of the Company&#146;s consolidated revenues in 2020 and 2019, respectively. Sales to Parker-Hannifin Corporation accounted for approximately 10%
of the Company&#146;s consolidated revenues in both 2020 and 2019. </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, 2020, the Company employed 209 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 15% of the Company&#146;s total sales. </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="margin-top:1em; margin-bottom:0em; 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><A NAME="tx57804_2"></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:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Our business and operations have been, and may continue to be, adversely affected by the <FONT
STYLE="white-space:nowrap">COVID-19</FONT> pandemic. </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">In March 2020, the World Health Organization characterized the novel coronavirus <FONT
STYLE="white-space:nowrap">(&#147;COVID-19&#148;)</FONT> a pandemic and the President of the United&nbsp;States declared the <FONT STYLE="white-space:nowrap">COVID-19</FONT> outbreak a national emergency. On January&nbsp;30, 2020, the World Health
Organization declared a Public Health Emergency of International Concern regarding the outbreak of <FONT STYLE="white-space:nowrap">COVID-19.</FONT> In response to the resulting pandemic, governments around the world took various preventative
measures in order to control the spread of the virus, including restricting travel, full or partial business shutdowns and implementing social distancing policies. As a result, we experienced a significant drop in orders, especially in the second
quarter, and the global economy was plunged into a recession. Although business conditions in our markets had improved by late in the third quarter, the effects of the pandemic have continued to impact our operations and those of our customers and
suppliers. The duration of these effects and the timing of any broad economic recovery is uncertain and will likely be tied to the course of the pandemic. As we cannot predict the duration or scope of the
<FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic, or its broader impact on the global economy, including the demand for automobiles, it is unknown how long <FONT STYLE="white-space:nowrap">COVID-19</FONT> restrictions will remain in place
or what the impact of <FONT STYLE="white-space:nowrap">COVID-19</FONT> and its related effects will be on our business, results of operations or financial condition, but the impact could be material and last for an extended period of time. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>We are dependent on the 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 global 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 automotive industry is characterized by fierce competition and has undergone major restructuring in recent years. The
impact of evolving technological changes, including a growing emphasis on electric vehicles, as well as any decline in the automotive industry, domestic or foreign, 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: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="margin-top:1em; margin-bottom:0em; 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 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 36% of our consolidated revenues in 2020. Sales to TI Group Automotive Systems, LLC,
Cooper-Standard Holdings Inc. and Parker-Hannifin Corporation accounted for approximately 14%, 12% and 10% of the Company&#146;s consolidated revenues in 2020, respectively. 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:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Supply Chain Disruptions. </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Many of our
customers depend upon intricate <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">just-in-time</FONT></FONT> supply chains. A disruption in a supply chain caused by one or more suppliers, and/or an unrelated supplier, due to part
shortages, work stoppages, bankruptcy, raw material shortages, natural disasters, coronavirus, tariffs, etc. could adversely impact our business, or our customers&#146; business, which could have a material adverse effect on our 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 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 </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="margin-top:1em; margin-bottom:0em; 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">
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 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:12pt; 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 2020 was less than 1,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="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="margin-top:1em; margin-bottom:0em; 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><A NAME="tx57804_3"></A><U>ITEM</U><U>&nbsp;</U><U>1B &#150; Unresolved Staff Comments</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="tx57804_4"></A><U>ITEM</U><U>&nbsp;</U><U>2 &#150; Properties</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 headquarters is located in Naperville, Illinois. The Company 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="font-size:24pt;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="28%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="71%"></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="bottom"><U>Plant Locations and Descriptions</U></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">Naperville, Illinois </TD>
<TD VALIGN="bottom">&nbsp;&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;&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;&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;&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="tx57804_5"></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="tx57804_6"></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: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="margin-top:1em; margin-bottom:0em; 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"><U>Information about our Executive Officers </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;15, 2021, 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="32%"></TD>

<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="35%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="29%"></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">Walter W. Morrissey&nbsp;&nbsp;&nbsp;&nbsp;78 </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">1</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Michael J. Bourg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;58 </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">22</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;Morrissey has been Chairman of the Board of Directors of the Company and Chief Executive Officer since
May 2020. He has been a director of the Company since 1972. </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">8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>PART II </U></B></P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><U><A NAME="tx57804_7"></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, 2021 there were approximately 140 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="tx57804_8"></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="tx57804_9"></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: risk related to the
<FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic and its related adverse effects, 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, supply chain disruptions, 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 2020 were adversely impacted by the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic that resulted in broad disruptions in most markets we serve. On January&nbsp;30, 2020, the World Health Organization declared a Public Health Emergency
of International Concern regarding the outbreak of the novel coronavirus <FONT STYLE="white-space:nowrap">COVID-19.</FONT> In response to the resulting pandemic, governments around the world took various preventative measures in order to control the
spread of the virus, including restricting travel, full or partial business shutdowns and implementing social distancing policies. As a result, </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="margin-top:1em; margin-bottom:0em; 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">
we experienced a significant drop in orders, especially during the second quarter, and the global economy was plunged into a recession. Although business conditions had improved by late in the
third quarter, the effects of the pandemic continued to impact our operations and those of our customers and suppliers. We saw further improvement in the markets we serve in the fourth quarter and recorded sales of $8,265,419 for the quarter
compared to $7,645,259 in the previous quarter and $7,186,968 in the fourth quarter of 2019. The increase in sales resulted in an improvement in net income to $464,263, or $0.48 per share, in the fourth quarter of 2020 compared to a net loss of
$293,884, or $0.30 per share, in the fourth quarter of 2019. Full year net sales were $27,590,653 in 2020 compared to $32,873,002 in 2019, a decline of $5,282,349, or 16.1%. Full year net income in 2020 was $50,450, or $0.05 per share, compared to
$538,314, or $0.56 per share, in 2019. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>2020 Compared to 2019 </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,332,308 in the fourth quarter of 2020 compared to $6,286,948 reported in the relatively weak fourth quarter
of 2019, an increase of $1,045,360, or 16.6%. Fastener segment revenues for the full year were $24,607,863 in 2020 compared to $28,989,667 in 2019, a decline of $4,381,804, or 15.1%. The drop in sales in 2020 was primarily related to the <FONT
STYLE="white-space:nowrap">COVID-19</FONT> pandemic that resulted in shutdowns of business in many parts of the world starting late in the first quarter. Those shutdowns became widespread in the second quarter as different governments struggled to
contain the spread of the virus. The automotive sector is the primary market for our fastener segment products and much of that sector was idled for an extended period of time during the second quarter when government-imposed restrictions were the
most severe. While sales to automotive customers improved in the fourth quarter of 2020 compared to the prior quarter and the year earlier quarter, such sales declined $2,906,738, or 15.7% for the year. Similarly, sales to <FONT
STYLE="white-space:nowrap">non-automotive</FONT> customers improved in the fourth quarter, but declined $1,475,066, or 14.1%, for the year. The rebound in sales in the fourth quarter, combined with the reduction in certain overhead expenses in the
wake of pandemic-related shutdowns, resulted in fastener segment gross margin of $1,638,836 compared to $794,076 in the year earlier quarter, an increase of $844,760. The reduction in sales for the full year was the primary factor impacting gross
margins for 2020. For the full year 2020, fastener segment gross margins were $4,170,276 compared to $4,652,353 in 2019, a decline of $482,077. </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 $933,111 in the fourth quarter of 2020, compared to $900,020 in the fourth quarter of 2019, an
increase of $33,091, or 3.7%. The increase was due to improved machine sales which offset declines in parts and tool sales during the quarter. For the full year 2020, assembly equipment segment revenues were $2,982,790, compared to $3,883,335
reported in 2019, a decline of $900,545, or 23.2%. The year to date decline was primarily due to the broad impact of the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic that dramatically reduced demand in the second and third quarters.
Gross margins improved in the fourth quarter of 2020 to $255,296 from $90,954 in the fourth quarter of 2019, due in part to 2020 revenue being more heavily weighted toward higher margin machine sales and due to the disposal of certain excess
inventory items in 2019. For the full year, assembly equipment segment gross margins declined, along with sales, to $744,926 from $1,092,177. </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 $4,998,216 in 2020 compared to $5,252,946 in 2019, a decline of $254,730, or 4.8%. The decline was
primarily due to a $214,000 reduction in salaries and benefits necessitated by the pandemic and a commission expense reduction of $117,000 related to lower sales in 2020. These reductions were partially offset by consulting expenses of $124,000
related to an ERP system conversion that was completed at one of our locations during the year. As a percentage of net sales, selling and administrative expenses were 18.1% in 2020 compared to 16.0% in 2019. </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="margin-top:1em; margin-bottom:0em; 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">Other income was $148,464 in 2020 compared to $191,730 in 2019. Other income is primarily
comprised of interest income which declined during the year due to lower 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 22.9% and 21.2% in 2020 and 2019, respectively. </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. At the onset of the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic, the Company reduced the regular quarterly dividend from $0.22 per share to $0.10 per share. The Company
paid four regular quarterly dividends totaling $0.52 per share during 2020. On February&nbsp;22, 2021, the Board of Directors declared a regular quarterly dividend of $0.22 per share, restoring the dividend to the
<FONT STYLE="white-space:nowrap">pre-pandemic</FONT> amount. This dividend will be payable March&nbsp;19, 2021 to shareholders of record on March&nbsp;5, 2021. This continues the uninterrupted record of consecutive quarterly dividends paid by the
Company to its shareholders that extends over 87 years. </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 2020 were $824,136. Fastener segment additions accounted for $614,835 of the total, including $410,114 for cold
heading and screw machine equipment, $97,908 for inspection equipment and $40,000 for equipment to perform secondary operations on parts. The remaining $66,813 fastener segment additions consisted of parts cleaning and loading equipment. Assembly
equipment segment additions in 2020 were $13,924 for production equipment. Investments for the benefit of both operating segments, primarily for building improvements, totaled $195,377 during 2020. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Capital expenditures during 2019 totaled $1,802,914. The fastener segment accounted for $1,522,541 of the total, including cold heading and
screw machine equipment additions of $567,963, secondary processing equipment of $631,089, quality control equipment additions of $268,468 and $46,066 for general plant equipment. The remainder of the fastener segment additions relate to technology
equipment. Assembly equipment segment additions totaled $233,697, primarily for production equipment. Additional investments of $46,676 were made in 2019 for building improvements and office equipment 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,347,305 in 2020 and $1,382,235 in 2019. </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, 2020 was approximately $16.6&nbsp;million, an increase of $0.1&nbsp;million from the beginning of the year. The net change was primarily due to increases in accounts receivable and inventory of $0.6&nbsp;million and
$0.2&nbsp;million, respectively, which were only partially offset by a reduction in cash, cash equivalents and certificates of deposit of $0.7&nbsp;million. The Company&#146;s investing activities in 2020 included the net maturities of certificates
of deposit of $1.8&nbsp;million, due to the near-zero interest rates brought on in response to the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic, and capital expenditures of $0.8&nbsp;million. The only financing activity during 2020 was
the payment of approximately $0.5&nbsp;million in dividends. The Company&#146;s holdings in cash, cash equivalents and certificates of deposit amounted to $7.3&nbsp;million at the end of 2020. </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="margin-top:1em; margin-bottom:0em; 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">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 2021 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">After overcoming the worst period of the pandemic in the second quarter, the second half of 2020 results were more positive than those of the
year earlier period which were negatively impacted by protracted trade disputes and slowing automotive sales. While the overall results in 2020 were heavily impacted by the global pandemic, the recent introduction of vaccines to guard against the
worst effects of the virus offer hope of a return to more normal activities throughout the economy that could spur a broader economic recovery. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">As we begin 2021, both our fastener segment and our assembly equipment segment have recently seen improved demand. However, both segments face
challenges in the form of higher prices for raw materials, increased wages related to a tight labor market and sporadic supply chain disruptions that started during the pandemic. These factors, as well as the uncertainties that <FONT
STYLE="white-space:nowrap">COVID-19</FONT> still presents, are expected to continue to provide challenges in the near-term. As we face the challenges ahead, we will continue our efforts to improve operational efficiency and pursue opportunities 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">While 2020 will likely be remembered for the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic and its impact on everyday life, it
also marked Chicago Rivet&#146;s 100<SUP STYLE="font-size:85%; vertical-align:top">th</SUP> year in existence. Such longevity is the result of the dedicated efforts of many people over the years, who consistently worked to exceed customer
expectations related to quality, service and price. We are grateful for their contributions as well as for the loyalty of our customers and the support of our shareholders. </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="margin-top:1em; margin-bottom:0em; 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><A NAME="tx57804_10"></A><U>ITEM</U><U>&nbsp;</U><U>7A 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="tx57804_11"></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 19 of this report. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx57804_12"></A><U>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="tx57804_13"></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:6pt; 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, 2020, 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, 2020. </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: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="margin-top:1em; margin-bottom:0em; 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">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, 2020 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="tx57804_14"></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">14 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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>PART III </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx57804_15"></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 2021 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; and (ii)&nbsp;in the third paragraph in &#147;Additional Information Concerning the Board of Directors and Committees&#148; is incorporated herein by reference. The
2021 Proxy Statement is to be filed with the Securities and Exchange Commission in connection with the Company&#146;s 2021 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;Information about our Executive Officers.&#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="tx57804_16"></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 2021 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 Kent H. Cooney and
Kurt Moders. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx57804_17"></A><U>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 2021 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><A NAME="tx57804_18"></A><U>ITEM</U><U>&nbsp;</U><U>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 2021 Proxy Statement in (i) &#147;Additional Information Concerning the Board of Directors and
Committees &#150; 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="tx57804_19"></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 2021 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: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="margin-top:1em; margin-bottom:0em; 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>PART IV </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx57804_20"></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="5%" 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="9%">&nbsp;</TD>
<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">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 19 of this report. </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="9%">&nbsp;</TD>
<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">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.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </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="9%">&nbsp;</TD>
<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">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 17 of this report. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx57804_21"></A><U>ITEM</U><U>&nbsp;</U><U>16 &#150; Form <FONT STYLE="white-space:nowrap">10-K</FONT> Summary </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">16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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="5%"></TD>
<TD WIDTH="92%"></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>Exhibit<BR>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/000119312520080625/d873801d10k.htm">Amended and Restated <FONT STYLE="white-space:nowrap">By-Laws,</FONT> as amended through February&nbsp;
17, 2020. Incorporated by reference to the Company&#146;s report on Form&nbsp;10-K, dated March&nbsp;20, 2020. Filed 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="d57804dex13.htm">Annual Report to Shareholders for the year ended December&nbsp;31, 2020. </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="d57804dex21.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="d57804dex311.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 <FONT STYLE="white-space:nowrap">Sarbanes-Oxley</FONT> 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="d57804dex312.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 <FONT STYLE="white-space:nowrap">Sarbanes-Oxley</FONT> 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="d57804dex321.htm">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section&nbsp;1350, as Adopted Pursuant to Section&nbsp;906 of the <FONT STYLE="white-space:nowrap">Sarbanes-Oxley</FONT> 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="d57804dex322.htm">Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section&nbsp;1350, as Adopted Pursuant to Section&nbsp;906 of the <FONT STYLE="white-space:nowrap">Sarbanes-Oxley</FONT> 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,
2020 formatted in Extensible Business Reporting Language (XBRL):(1) Consolidated Balance Sheets, (2)&nbsp;Consolidated Statements of Income, (3)&nbsp;Consolidated Statements of Shareholders&#146; Equity, (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">17 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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:6pt; 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="28%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="54%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></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="bottom"> <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:0pt; 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</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March&nbsp;19, 2021</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="bottom"> <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</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March&nbsp;19, 2021</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="bottom"> <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:0pt; 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">March&nbsp;19, 2021</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="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Patricia M. Miller</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Patricia M. Miller</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">March&nbsp;19, 2021</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="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Kurt Moders</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">Kurt Moders</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">March&nbsp;19, 2020</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="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ James W. Morrissey</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">James W. Morrissey</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, Member of the Executive Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March&nbsp;19, 2021</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="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ John C. Osterman</P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">John C. Osterman</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, Member of the Executive Committee and Audit Committee</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top">March&nbsp;19, 2021</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="bottom"> <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">March&nbsp;19, 2021</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">18 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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;19, 2021,
appearing on pages 4 to 12 of the accompanying 2020 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 2020 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 2020 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 2020 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 2020 Annual Report) </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Consolidated Statements of Shareholders&#146; Equity (page 5 of 2020 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 2020 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 &#150; 11 of 2020 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 12 of 2020 Annual Report) </P>
<P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</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">19 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13
<SEQUENCE>2
<FILENAME>d57804dex13.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:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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="g57804g93j77.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 &amp; Machine Co. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="5">2020 Annual Report </FONT></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE" ALIGN="center">


<TR>

<TD WIDTH="74%"></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" 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>2020</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">2019</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>27,590,653</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">32,873,002</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>50,450</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">538,314</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>0.05</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">0.56</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>0.52</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.18</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>623,801</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,171,531</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>824,136</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,802,914</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>16,566,289</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,427,058</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>28,706,089</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,158,027</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>29.71</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">30.18</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:120px;margin-bottom:0px; margin-left:7%"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Annual Meeting </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:7%"><FONT
STYLE="font-family:ARIAL" SIZE="2">The annual meeting of shareholders </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:7%"><FONT STYLE="font-family:ARIAL" SIZE="2">will be held on May&nbsp;11, 2021 at 10:00 a.m. at </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px; margin-left:7%"><FONT STYLE="font-family:ARIAL" SIZE="2">901 Frontenac Road </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:7%"><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><B></B>901 Frontenac Road<B></B><B></B> &#149;<B></B>
Naperville, Illinois 60563 &#149;<B></B> www.chicagorivet.com </FONT></P> <P STYLE="font-size:18px;margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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 2020 were adversely impacted by the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic that resulted in broad disruptions in most markets we serve. On January&nbsp;30, 2020, the World
Health Organization declared a Public Health Emergency of International Concern regarding the outbreak of the novel coronavirus <FONT STYLE="white-space:nowrap">COVID-19.</FONT> In response to the resulting pandemic, governments around the world
took various preventative measures in order to control the spread of the virus, including restricting travel, full or partial business shutdowns and implementing social distancing policies. As a result, we experienced a significant drop in orders,
especially during the second quarter, and the global economy was plunged into a recession. Although business conditions had improved by late in the third quarter, the effects of the pandemic continued to impact our operations and those of our
customers and suppliers. We saw further improvement in the markets we serve in the fourth quarter and recorded sales of $8,265,419 for the quarter compared to $7,645,259 in the previous quarter and $7,186,968 in the fourth quarter of 2019. The
increase in sales resulted in an improvement in net income to $464,263, or $0.48 per share, in the fourth quarter of 2020 compared to a net loss of $293,884, or $0.30 per share, in the fourth quarter of 2019. Full year net sales were $27,590,653 in
2020 compared to $32,873,002 in 2019, a decline of $5,282,349, or 16.1%. Full year net income in 2020 was $50,450, or $0.05 per share, compared to $538,314, or $0.56 per share, in 2019. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="2"><B>2020 Compared to 2019 </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,332,308 in the fourth quarter of
2020 compared to $6,286,948 reported in the relatively weak fourth quarter of 2019, an increase of $1,045,360, or 16.6%. Fastener segment revenues for the full year were $24,607,863 in 2020 compared to $28,989,667 in 2019, a decline of $4,381,804,
or 15.1%. The drop in sales in 2020 was primarily related to the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic that resulted in shutdowns of business in many parts of the world starting late in the first quarter. Those shutdowns became
widespread in the second quarter as different governments struggled to contain the spread of the virus. The automotive sector is the primary market for our fastener segment products and much of that sector was idled for an extended period of time
during the second quarter when government-imposed restrictions were the most severe. While sales to automotive customers improved in the fourth quarter of 2020 compared to the prior quarter and the year earlier
</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">
quarter, such sales declined $2,906,738, or 15.7% for the year. Similarly, sales to <FONT STYLE="white-space:nowrap">non-automotive</FONT> customers improved in the fourth quarter, but declined
$1,475,066, or 14.1%, for the year. The rebound in sales in the fourth quarter, combined with the reduction in certain overhead expenses in the wake of pandemic-related shutdowns, resulted in fastener segment gross margin of $1,638,836 compared to
$794,076 in the year earlier quarter, an increase of $844,760. The reduction in sales for the full year was the primary factor impacting gross margins for 2020. For the full year 2020, fastener segment gross margins were $4,170,276 compared to
$4,652,353 in 2019, a decline of $482,077. </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 $933,111 in the fourth quarter of 2020, compared
to $900,020 in the fourth quarter of 2019, an increase of $33,091, or 3.7%. The increase was due to improved machine sales which offset declines in parts and tool sales during the quarter. For the full year 2020, assembly equipment segment revenues
were $2,982,790, compared to $3,883,335 reported in 2019, a decline of $900,545, or 23.2%. The year to date decline was primarily due to the broad impact of the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic that dramatically reduced
demand in the second and third quarters. Gross margins improved in the fourth quarter of 2020 to $255,296 from $90,954 in the fourth quarter of 2019, due in part to 2020 revenue being more heavily weighted toward higher margin machine sales and due
to the disposal of certain excess inventory items in 2019. For the full year, assembly equipment segment gross margins declined, along with sales, to $744,926 from $1,092,177. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Selling and administrative expenses were $4,998,216 in 2020 compared to $5,252,946 in 2019, a decline of $254,730, or 4.8%. The decline was
primarily due to a $214,000 reduction in salaries and benefits necessitated by the pandemic and a commission expense reduction of $117,000 related to lower sales in 2020. These reductions were partially offset by consulting expenses of $124,000
related to an ERP system conversion that was completed at one of our locations during the year. As a percentage of net sales, selling and administrative expenses were 18.1% in 2020 compared to 16.0% in 2019. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Other income was $148,464 in 2020 compared to $191,730 in 2019. Other income is primarily comprised of interest income which declined during the
year due to lower 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 22.9% and 21.2% in 2020 and 2019, respectively.
</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="margin-top:1em; margin-bottom:0em; 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>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. At
the onset of the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic, the Company reduced the regular quarterly dividend from $0.22 per share to $0.10 per share. The Company paid four regular quarterly dividends totaling $0.52 per share during
2020. On February&nbsp;22, 2021, the Board of Directors declared a regular quarterly dividend of $0.22 per share, restoring the dividend to the <FONT STYLE="white-space:nowrap">pre-pandemic</FONT> amount. This dividend will be payable March&nbsp;19,
2021 to shareholders of record on March&nbsp;5, 2021. This continues the uninterrupted record of consecutive quarterly dividends paid by the Company to its shareholders that extends over 87 years. </FONT></P>
<P STYLE="margin-top:12px;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 2020 were $824,136. Fastener segment additions accounted for $614,835 of the total, including $410,114 for cold heading and screw machine equipment, $97,908 for inspection equipment and $40,000 for equipment to perform
secondary operations on parts. The remaining $66,813 fastener segment additions consisted of parts cleaning and loading equipment. Assembly equipment segment additions in 2020 were $13,924 for production equipment. Investments for the benefit of
both operating segments, primarily for building improvements, totaled $195,377 during 2020. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">Capital expenditures during 2019 totaled
$1,802,914. The fastener segment accounted for $1,522,541 of the total, including cold heading and screw machine equipment additions of $567,963, secondary processing equipment of $631,089, quality control equipment additions of $268,468 and $46,066
for general plant equipment. The remainder of the fastener segment additions relate to technology equipment. Assembly equipment segment additions totaled $233,697, primarily for production equipment. Additional investments of $46,676 were made in
2019 for building improvements and office equipment 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,347,305
in 2020 and $1,382,235 in 2019. </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, 2020 was approximately $16.6&nbsp;million, an increase of $0.1&nbsp;million from the beginning of the year. The net change was primarily due to increases in accounts receivable
and inventory of $0.6&nbsp;million and $0.2&nbsp;million, respectively, which were only partially offset by a reduction in cash, cash
</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">
equivalents and certificates of deposit of $0.7&nbsp;million. The Company&#146;s investing activities in 2020 included the net maturities of certificates of deposit of $1.8&nbsp;million, due to
the near-zero interest rates brought on in response to the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic, and capital expenditures of $0.8&nbsp;million. The only financing activity during 2020 was the payment of approximately
$0.5&nbsp;million in dividends. The Company&#146;s holdings in cash, cash equivalents and certificates of deposit amounted to $7.3&nbsp;million at the end of 2020. </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>
<P STYLE="margin-top:12px;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 2021
</B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:24px"><FONT STYLE="font-family:ARIAL" SIZE="2">After overcoming the worst period of the pandemic in the second quarter, the second half of 2020 results were more positive than
those of the year earlier period which were negatively impacted by protracted trade disputes and slowing automotive sales. While the overall results in 2020 were heavily impacted by the global pandemic, the recent introduction of vaccines to guard
against the worst effects of the virus offer hope of a return to more normal activities throughout the economy that could spur a broader economic recovery.
</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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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">As we begin 2021, both our fastener segment and our assembly equipment segment have recently seen
improved demand. However, both segments face challenges in the form of higher prices for raw materials, increased wages related to a tight labor market and sporadic supply chain disruptions that started during the pandemic. These factors, as well as
the uncertainties that <FONT STYLE="white-space:nowrap">COVID-19</FONT> still presents, are expected to continue to provide challenges in the near-term. As we face the challenges ahead, we will continue our efforts to improve operational efficiency
and pursue opportunities to develop new customer relationships and build on existing ones in all the markets
</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">
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">While 2020 will likely be remembered for the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic and its impact on everyday life, it also marked Chicago Rivet&#146;s 100th year in existence. Such longevity is
the result of the dedicated efforts of many people over the years, who consistently worked to exceed customer expectations related to quality, service and price. We are grateful for their contributions as well as for the loyalty of our customers and
the support of our shareholders. </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="1%"></TD>
<TD WIDTH="48%"></TD></TR>


<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center">


<IMG SRC="g57804g40y26.jpg" ALT="LOGO">
</P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center">


<IMG SRC="g57804g99o29.jpg" ALT="LOGO">
</P></TD></TR>
<TR STYLE="page-break-inside:avoid">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Walter W. Morrissey</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="center"> <P STYLE="margin-top:0px;margin-bottom:1px" ALIGN="center"><FONT STYLE="font-family:ARIAL" SIZE="2">Michael J. Bourg</FONT></P></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;19, 2021 </FONT></P>
<P STYLE="margin-top:180px;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: risk related to the <FONT STYLE="white-space:nowrap">COVID-19</FONT> pandemic and its related adverse effects, 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, supply chain disruptions, 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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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="73%"></TD>

<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="2%"></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>2020</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">2019</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> 2,567,731</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,429,454</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>4,733,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,574,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 $170,000 and $140,000 in 2020 and 2019, 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>5,163,450</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,609,314</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>5,153,294</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,951,177</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>85,940</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">58,186</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>383,772</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">427,192</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>18,087,187</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">18,049,323</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,150,884</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">13,674,053</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">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>31,238,071</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,723,376</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> 466,424</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"> 490,580</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>482,008</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">629,972</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>322,968</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">349,069</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>249,498</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">152,644</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>1,520,898</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,622,265</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="bottom"> <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>1,011,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">943,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>2,531,982</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,565,349</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">Commitments and Contingencies (Note 7)</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">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, 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">&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>
<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 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 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">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 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>31,042,957</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,494,895</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">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 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>28,706,089</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,158,027</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 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>31,238,071</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,723,376</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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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:18px;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="3%"></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>2020</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">2019</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>27,590,653</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">32,873,002</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>22,675,451</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,128,472</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>4,915,202</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,744,530</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>4,998,216</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,252,946</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 (Loss)</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>(83,014</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">491,584</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>148,464</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">191,730</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>65,450</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">683,314</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>15,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">145,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>50,450</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">538,314</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>0.05</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">0.56</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 Shareholders&#146; Equity </B></FONT></P>
<P STYLE="font-size:18px;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="31%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></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 COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</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">Common Stock</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ROWSPAN="2"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom" COLSPAN="2" ROWSPAN="2" ALIGN="center" STYLE="border-bottom:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Retained<BR>Earnings</FONT></TD>
<TD VALIGN="bottom" ROWSPAN="2"><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">Treasury</FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1">Stock, At Cost</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;</FONT></TD>
<TD COLSPAN="2" VALIGN="bottom"><FONT SIZE="1">&nbsp;</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">Preferred<BR>Stock</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">Shares</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">Additional<BR><FONT STYLE="white-space:nowrap">Paid-</FONT><BR>In Capital</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">Shares</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">Total<BR>Shareholders&#146;<BR>Equity</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">Balance, December&nbsp;31, 2018</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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">0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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>
<TD VALIGN="bottom"><FONT SIZE="1">&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,138,096</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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">447,134</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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">32,096,617</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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">171,964</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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,922,098</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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">29,759,749</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;</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>
<TD VALIGN="bottom"><FONT SIZE="1">&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">538,314</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></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="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">538,314</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">Dividends Declared ($1.18 per share)</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>
<TD VALIGN="bottom"><FONT SIZE="1">&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,140,036</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">)&nbsp;</FONT></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="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(1,140,036</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;</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>
<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 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">Balance, December&nbsp;31, 2019</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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">0</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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>
<TD VALIGN="bottom"><FONT SIZE="1">&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>
<TD VALIGN="bottom"><FONT SIZE="1">&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>
<TD VALIGN="bottom"><FONT SIZE="1">&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,494,895</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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">171,964</FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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>
<TD VALIGN="bottom"><FONT SIZE="1">&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,158,027</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">Net 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"></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="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>50,450</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;</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="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>50,450</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></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">Dividends Declared ($0.52 per share)</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>
<TD VALIGN="bottom"><FONT SIZE="1">&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>(502,388</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;</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="2"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>(502,388</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>)&nbsp;</B></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>
<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="2"><B>Balance,&nbsp;December&nbsp;31, 2020</B></FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&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>0</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;</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;</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,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;</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>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;</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,042,957</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;</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>171,964</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;</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>(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;</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,706,089</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>&nbsp;</B></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>
<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="font-size:12px;margin-top:0px;margin-bottom:0px">&nbsp;</P> <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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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="73%"></TD>

<TD VALIGN="bottom" WIDTH="4%"></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" 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>2020</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">2019</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>50,450</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">538,314</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,347,305</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,382,235</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 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 VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="2">&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">(228</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>68,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">22,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>(554,136</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">919,993</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>(202,117</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,149,214</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>15,666</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">103,530</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>(24,156</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">(569,651</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>(147,964</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">(71,462</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>(26,101</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">(126,904</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>96,854</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">(175,510</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>623,801</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,171,531</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>(824,136</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,802,914</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 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 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,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">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>6,574,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,312,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,733,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,823,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 Provided by (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,016,864</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,308,914</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>(502,388</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,140,036</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>(502,388</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,140,036</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 Increase 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>1,138,277</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">722,581</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,429,454</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">706,873</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>2,567,731</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,429,454</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 (Refunds Received) 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>(25,246</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,500</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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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="1"><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:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><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; L 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="1"><B>Revenue Recognition&#151;</B>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, 2020 and 2019, reserves for warranty claims were not material. Cash received by the Company prior to shipment is recorded as unearned revenue. In 2020 and 2019 the company recognized revenue from such
payments of $151,944 and $327,454, respectively, that was included in the unearned revenue balance at the beginning of the period. 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="1"><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 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
</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="1">
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="1"><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="1"><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="1"><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="1"><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="51%"></TD>

<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="45%"></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" ALIGN="right" STYLE="BORDER-BOTTOM:1px solid #000000"><FONT STYLE="font-family:ARIAL" SIZE="1">Estimated useful life</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">Land improvements</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">15 to 40 years</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" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">10 to 40 years</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">Machinery and equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">5 to 18 years</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" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3 to 5 years</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 equipment</FONT></P></TD>
<TD VALIGN="bottom"><FONT SIZE="1">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">3 to 10 years</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">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, 2020 and 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">7 </FONT></P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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="1">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="1"><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="1">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, 2020 and 2019, 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="1">The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense. There were no such expenses in 2020 or 2019. </FONT></P>
<P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">The Company&#146;s federal income tax returns for the 2017 through 2019 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="1">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 2017, 2018 and 2019 federal income tax returns will expire on September&nbsp;15, 2021, 2022 and 2023, respectively. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">The Company&#146;s state income tax returns for the 2017 through 2019 tax years are subject to examination by various state authorities with the latest closing period on October&nbsp;31, 2023. 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="1"><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="1"><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 2020 and 2019.
</FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Use of Estimates&#151;</B>The preparation of financial statements in conformity with generally accepted accounting principles requires
</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="1">
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="1"><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 <FONT STYLE="white-space:nowrap">(Subtopic&nbsp;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 was effective for fiscal years beginning after December&nbsp;15, 2019 and interim periods within those
fiscal years, with early adoption permitted. The guidance could be applied prospectively or retrospectively. We adopted this standard prospectively effective January&nbsp;1, 2020. The impact of the standard on our consolidated financial statements
and disclosures was not material. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">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 and in November 2018 issued an amendment, ASU <FONT STYLE="white-space:nowrap">2018-19,</FONT> Codification Improvements to Topic 326, Financial
Instruments - Credit Losses. ASU <FONT STYLE="white-space:nowrap">2016-13</FONT> 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. ASU <FONT STYLE="white-space:nowrap">2016-13</FONT> and
<FONT STYLE="white-space:nowrap">ASU&nbsp;2018-19</FONT> should be applied on either a prospective transition or modified-retrospective approach depending on the subtopic. ASU <FONT STYLE="white-space:nowrap">2016-13</FONT> is effective for annual
periods beginning after December&nbsp;15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company believes that the most notable impact of this ASU relates to its processes around the assessment of the
adequacy of its allowance for doubtful accounts on trade accounts receivable and is not expected to have a material impact on our consolidated financial statements. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">In December 2019, the FASB issued ASU <FONT STYLE="white-space:nowrap">No.&nbsp;2019-12,</FONT> Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard addresses several specific areas
of accounting for income taxes. The standard is effective for annual periods beginning after December&nbsp;15, 2020, including interim periods within those fiscal years, with early adoption permitted. Portions of the standard are required to be
adopted prospectively and certain aspects will be adopted using the modified retrospective approach. The impact of the standard on our consolidated financial statements and disclosures will depend on the transactions that occur subsequent to
adoption, but is not expected to be material. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">In October 2020, the FASB issued ASU <FONT STYLE="white-space:nowrap">2020-10,</FONT> Codification
Improvements, which updates various codification topics by </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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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="1">clarifying or improving disclosure requirements for technical corrections and other minor improvements to generally
accepted accounting principles. This guidance will be effective for annual periods beginning after December&nbsp;15, 2020 for public business entities. The Company will adopt the ASU as of the reporting period beginning January&nbsp;1, 2021. The
Company does not expect the adoption of the standard to have a significant impact on the consolidated financial statements and disclosures. </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>2020</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">2019</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,245,709</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">2,337,278</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,410,868</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,201,099</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,096,717</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,869,800</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>5,753,294</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,408,177</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>(600,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">(457,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>5,153,294</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,951,177</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,636,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">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1">1,636,749</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,534,317</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,331,804</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>35,194,944</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">35,037,010</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,045,027</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,371,736</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>46,411,037</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">46,377,299</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>(33,260,153</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">(32,703,246</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"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>$13,150,884</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">13,674,053</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="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" 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>120,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">175,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">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>84,570</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">83,475</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>118,398</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">90,594</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>322,968</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">349,069</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">140,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 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>35,774</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">4,895</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 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>(5,774</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">(4,895</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>170,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="16"></TD>
<TD HEIGHT="16" COLSPAN="4"></TD>
<TD HEIGHT="16" 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>457,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">579,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>155,058</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">(15,477</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>(12,058</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">(106,523</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>600,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">457,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="68%"></TD>

<TD VALIGN="bottom" WIDTH="6%"></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"><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>2020</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">2019</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;</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>(53,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">113,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 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">10,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>68,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">22,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>15,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">145,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> <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="48%"></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="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"><B>2020</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">2019</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;&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;&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;&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"><B>%</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">Expected tax at U.S.&nbsp;statutory rate</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>14,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"><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;&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">143,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">21.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">Permanent differences</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,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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1.9</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">(6,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.0</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">State taxes, net of federal benefit</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;&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;&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,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.2</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>
<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">Income tax expense</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>15,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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>22.9</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">145,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">21.2</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>
<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 deferred tax assets (liabilities) consist 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="59%"></TD>

<TD VALIGN="bottom" WIDTH="6%"></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"><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>2020</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">2019</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,295,804</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,171,948</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>175,739</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">122,629</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>70,787</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">74,385</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>38,250</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>(56</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">350</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>(1,011,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">(943,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, 2020 or 2019. </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 $120,000 in 2020 and $175,000 in 2019. </FONT></P> <P STYLE="margin-top:6px;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>2020</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">2019</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>94,956</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">144,730</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>53,508</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">47,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>148,464</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">191,730</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> </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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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>6&#151;Segment Information&#151;</B>The Company operates 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="46%"></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">&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</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>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" COLSPAN="4"> <P STYLE="margin-left:1.00em; text-indent:-1.00em"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Year Ended December&nbsp;31, 2020:</B></FONT></P></TD>
<TD VALIGN="top"> <P STYLE="margin-left:0em; text-indent:0em"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</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></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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>24,607,863</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>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2,982,790</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>$</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>27,590,653</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,182,555</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>131,826</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>32,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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,347,305</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>1,531,933</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>513,250</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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2,045,183</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>(2,128,197</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>(2,128,197</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>)&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>148,464</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>148,464</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>65,450</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>614,835</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>13,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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>195,377</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>824,136</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>4,906,239</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>257,211</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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>5,163,450</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>4,024,138</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>1,129,156</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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>5,153,294</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>10,479,720</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>1,568,862</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>1,102,302</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>13,150,884</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>7,770,443</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>7,770,443</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>31,238,071</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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, 2019:</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">28,989,667</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,883,335</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">32,873,002</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,217,174</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">126,430</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">38,631</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,382,235</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">1,762,835</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,083,548</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">2,846,383</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,354,799</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,354,799</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">191,730</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">191,730</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">683,314</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,522,541</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">233,697</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">46,676</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,802,914</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">4,313,185</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">296,129</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,609,314</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,985,883</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">965,294</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,951,177</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">11,047,439</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,686,764</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">939,850</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,674,053</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,488,832</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,488,832</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,723,376</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: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="50%"></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;&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</B></FONT><br><FONT STYLE="font-family:ARIAL" SIZE="1"><B>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, 2020:</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>15,612,249</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B> 136,899</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>15,749,148</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>8,995,614</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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2,845,891</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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>11,841,505</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>24,607,863</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2,982,790</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>27,590,653</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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, 2019:<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">18,518,987</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"> 193,517</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">18,712,504</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">10,470,680</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,689,818</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,160,498</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">28,989,667</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,883,335</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,873,002</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="50%"></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 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, 2020:</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>20,743,296</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2,804,476</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>23,547,772</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>3,864,567</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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>178,314</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"><B>&nbsp;</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>4,042,881</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>24,607,863</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>2,982,790</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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>27,590,653</B></FONT></TD>
<TD NOWRAP VALIGN="bottom"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>&nbsp;</B></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&nbsp;31, 2019:</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">24,626,317</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,599,855</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">28,226,172</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,363,350</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">283,480</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,646,830</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">28,989,667</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,883,335</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,873,002</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="1">Sales to one customer in the fastener segment accounted for 14&nbsp;percent of consolidated revenues during 2020 and 16&nbsp;percent
in 2019. The accounts receivable balance for this customer accounted for 17 and 18&nbsp;percent of consolidated accounts receivable as of December&nbsp;31, 2020 and 2019, respectively. Sales to a second customer in the fastener segment accounted for
12&nbsp;percent of consolidated revenues during 2020 and 10&nbsp;percent in 2019. The accounts receivable balance for this customer accounted for 15 and 13&nbsp;percent of consolidated accounts receivable as of December&nbsp;31, 2020 and 2019,
respectively. Sales to a third customer were 10&nbsp;percent of consolidated revenue in both 2020 and 2019. The accounts receivable balance for this customer accounted for 15 and 12&nbsp;percent of consolidated accounts receivable as of
December&nbsp;31, 2020 and 2019, respectively. </FONT></P> <P STYLE="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>7&#151;Commitments and Contingencies&#151;</B>The Company recorded rent expense aggregating
approximately $23,000 and $39,000 in 2020 and 2019, respectively. Total future minimum rentals at December&nbsp;31, 2020 are not significant. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">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></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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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="1"><B><FONT STYLE="white-space:nowrap">8&#151;COVID-19&#151;</FONT></B>In March 2020, the World Health Organization
characterized the novel coronavirus <FONT STYLE="white-space:nowrap">(&#147;COVID-19&#148;)</FONT> a pandemic and the President of the United States declared the <FONT STYLE="white-space:nowrap">COVID-19</FONT> outbreak a national emergency. The
rapid spread of the virus and the evolving response domestically and internationally to combat it have had a significant negative impact on the global economy, including the automotive industry upon which we rely for sales. Beginning in March, most
states issued executive orders which temporarily closed businesses deemed <FONT STYLE="white-space:nowrap">non-essential</FONT> in an effort to prevent the spread of the coronavirus. Similar measures also took place in foreign markets we serve. As a
result, our operations and the operations of our customers and suppliers have been adversely affected. Since some of our customers are classified as essential businesses and were allowed to continue to operate during this period, we were able to
continue our operations, but at a significantly reduced level, in order to service those customers. Our automotive customers were particularly affected, as much of the sector was idled for an extended period of time during the second quarter due to
employee safety concerns. While most shutdown orders were lifted late in the second quarter, various
</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="1">
work-related restrictions remained in place for some time. Due to the rapidly changing business environment and heightened degree of uncertainty resulting from
<FONT STYLE="white-space:nowrap">COVID-19,</FONT> we took measures to reduce expenses and conserve capital during this period, including reduced work schedules, delayed capital expenditures and a reduction in dividend payments. We have seen improved
demand since government-imposed restrictions were relaxed. However, the timing of any broad economic recovery is uncertain and will likely be tied to the course of the pandemic. As we cannot predict the duration or scope of the <FONT
STYLE="white-space:nowrap">COVID-19</FONT> pandemic, or its broader impact on the global economy, including the demand for automobiles, it is unknown how long <FONT STYLE="white-space:nowrap">COVID-19</FONT> restrictions will remain in place or what
the impact of <FONT STYLE="white-space:nowrap">COVID-19</FONT> and its related effects will be on our business, results of operations or financial condition, but the impact could be material and last for an extended period of time. </FONT></P>
<P STYLE="margin-top:6px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>9&#151;Subsequent Events&#151;</B>On February&nbsp;22, 2021, the Board of Directors declared a regular quarterly dividend of $0.22 per share, or $212,549,
payable March&nbsp;19, 2021 to shareholders of record on March&nbsp;5, 2021. </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">11 </FONT></P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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:30px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2">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:4%"><FONT STYLE="font-family:ARIAL" SIZE="2">We have
audited the accompanying consolidated balance sheets of Chicago Rivet &amp; Machine Co. (the &#147;Company&#148;) as of December 31, 2020 and 2019, the related consolidated statements of income, shareholders&#146; equity, 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 31,
2020 and 2019, 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:4%"><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:4%"><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:4%"><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="margin-top:10px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>Critical Audit Matters </B></FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px; text-indent:4%"><FONT
STYLE="font-family:ARIAL" SIZE="2">Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1)&nbsp;relate to
accounts or disclosures that are material to the financial statements and (2)&nbsp;involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters. </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px; margin-left:55%; text-indent:-2%">


<IMG SRC="g57804g95a00.jpg" ALT="LOGO">
 </P> <P STYLE="margin-top:0px;margin-bottom:0px; margin-left:63%; 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;19, 2021 </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="margin-top:1em; margin-bottom:0em; 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="g57804g41w39.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="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). 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, 2020, there were approximately 140 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:4%"><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:4%;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:4%"><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="37%"></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="3%"></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>2020</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">2019</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>2020</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">2019</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>0.22</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">0.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"><B>$</B></FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2"><B>27.01</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>18.00</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">32.10</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.80</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>0.10</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">0.22</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>23.98</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>19.00</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.02</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.46</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>0.10</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">0.22</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>22.00</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>19.50</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">28.63</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">25.85</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>0.10</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">0.22</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>24.81</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>19.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">$</FONT></TD>
<TD VALIGN="bottom" ALIGN="right"><FONT STYLE="font-family:ARIAL" SIZE="2">28.84</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">25.01</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="2%" 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 $0.30 per share. </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>Walter W. 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">Attorney at Law </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Lillig&nbsp;&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>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>Kent H. Cooney</B> (a) (c) </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> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Patricia M. Miller </B>(n) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Chief Executive Officer </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Matrix 4, Inc. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Woodstock, Illinois </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Kurt Moders</B> (c) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">President </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Kenmode Tool&nbsp;&amp; Engineering, Inc. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Algonquin, 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>James 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">Vedder Price P.C. </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Chicago, Illinois </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>John C. Osterman </B>(a) (e) (n) </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT
STYLE="font-family:ARIAL" SIZE="1">Business Consultant </FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1">Sugar Grove, Illinois </FONT></P> <P STYLE="margin-top:12px;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:18px;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>Walter W. 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<B> </B> </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&nbsp;&amp; MACHINE CO. </U></B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:ARIAL" SIZE="1"><B>Administrative&nbsp;&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&nbsp;&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:40px;margin-top:0px;margin-bottom:0px">&nbsp;</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">13 </FONT></P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; 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="g57804g90j51.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>d57804dex21.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:6pt; 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>
<P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>d57804dex311.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, Walter W. 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="5%" 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="5%" 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="5%" 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="5%" 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="5%" 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="5%" 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:24pt;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="19%"></TD>

<TD VALIGN="bottom"></TD>
<TD></TD>

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

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: March&nbsp;19, 2021</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"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Walter W. Morrissey</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></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">Walter W. Morrissey</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></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">Chief Executive Officer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></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">(Principal Executive Officer)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>d57804dex312.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:12pt; 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="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="5%" 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="5%" 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="5%" 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="5%" 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="5%" 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="5%" 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:24pt;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="37%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="17%"></TD>

<TD VALIGN="bottom"></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="38%"></TD>

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: March&nbsp;19, 2021</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"> <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</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Michael J. Bourg</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">President, Chief Operating Officer and Treasurer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">(Principal Financial Officer)</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>d57804dex321.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, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Walter W. 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:12pt; 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="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></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></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/ Walter W. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Walter W. Morrissey</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">Chief Executive Officer</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">(Principal Executive Officer)</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">March&nbsp;19, 2021</TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>d57804dex322.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, 2020 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:12pt; 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="15%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="84%"></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:</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</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">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;19, 2021</TD></TR>
</TABLE>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>8
<FILENAME>cvr-20201231.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-2021 [PPXC1A0KDJ2KVF9AN8JS]. 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/2020-01-31' xmlns:xbrldi='http://xbrl.org/2006/xbrldi' xmlns:srt='http://fasb.org/srt/2020-01-31' xmlns:dei='http://xbrl.sec.gov/dei/2020-01-31' xmlns:fil='http://www.chicagorivet.com/20201231' 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-20201231.xsd' />
	<dei:EntityCentralIndexKey contextRef='Y20'>0000019871</dei:EntityCentralIndexKey>
	<dei:CurrentFiscalYearEndDate contextRef='Y20'>--12-31</dei:CurrentFiscalYearEndDate>
	<dei:EntityFilerCategory contextRef='Y20'>Non-accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityCurrentReportingStatus contextRef='Y20'>Yes</dei:EntityCurrentReportingStatus>
	<dei:EntityVoluntaryFilers contextRef='Y20'>No</dei:EntityVoluntaryFilers>
	<dei:EntityWellKnownSeasonedIssuer contextRef='Y20'>No</dei:EntityWellKnownSeasonedIssuer>
	<dei:EntityShellCompany contextRef='Y20'>false</dei:EntityShellCompany>
	<dei:EntitySmallBusiness contextRef='Y20'>true</dei:EntitySmallBusiness>
	<dei:EntityEmergingGrowthCompany contextRef='Y20'>false</dei:EntityEmergingGrowthCompany>
	<dei:DocumentType contextRef='Y20'>10-K</dei:DocumentType>
	<dei:DocumentPeriodEndDate contextRef='Y20'>2020-12-31</dei:DocumentPeriodEndDate>
	<dei:EntityFileNumber contextRef='Y20'>000-01227</dei:EntityFileNumber>
	<dei:EntityRegistrantName contextRef='Y20'>Chicago Rivet &amp; Machine Co.</dei:EntityRegistrantName>
	<dei:EntityIncorporationStateCountryCode contextRef='Y20'>IL</dei:EntityIncorporationStateCountryCode>
	<dei:EntityAddressAddressLine1 contextRef='Y20'>901 Frontenac Road</dei:EntityAddressAddressLine1>
	<dei:EntityAddressCityOrTown contextRef='Y20'>Naperville</dei:EntityAddressCityOrTown>
	<dei:EntityAddressStateOrProvince contextRef='Y20'>IL</dei:EntityAddressStateOrProvince>
	<dei:EntityAddressPostalZipCode contextRef='Y20'>60563</dei:EntityAddressPostalZipCode>
	<dei:CityAreaCode contextRef='Y20'>630</dei:CityAreaCode>
	<dei:LocalPhoneNumber contextRef='Y20'>357-8500</dei:LocalPhoneNumber>
	<dei:EntityInteractiveDataCurrent contextRef='Y20'>Yes</dei:EntityInteractiveDataCurrent>
	<dei:EntityPublicFloat decimals='INF' contextRef='E20Q2' unitRef='USD'>16269718</dei:EntityPublicFloat>
	<dei:EntityCommonStockSharesOutstanding decimals='INF' contextRef='I210315' unitRef='Shares'>966132</dei:EntityCommonStockSharesOutstanding>
	<dei:AmendmentFlag contextRef='Y20'>false</dei:AmendmentFlag>
	<dei:DocumentFiscalYearFocus contextRef='Y20'>2020</dei:DocumentFiscalYearFocus>
	<dei:DocumentFiscalPeriodFocus contextRef='Y20'>FY</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentAnnualReport contextRef='Y20'>true</dei:DocumentAnnualReport>
	<dei:DocumentTransitionReport contextRef='Y20'>false</dei:DocumentTransitionReport>
	<us-gaap:CertificatesOfDepositAtCarryingValue decimals='INF' contextRef='E20' unitRef='USD'>4733000</us-gaap:CertificatesOfDepositAtCarryingValue>
	<us-gaap:CertificatesOfDepositAtCarryingValue decimals='INF' contextRef='E19' unitRef='USD'>6574000</us-gaap:CertificatesOfDepositAtCarryingValue>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent decimals='INF' contextRef='E20' unitRef='USD'>170000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent decimals='INF' contextRef='E19' unitRef='USD'>140000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E20' unitRef='USD'>5163450</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E19' unitRef='USD'>4609314</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:PrepaidTaxes decimals='INF' contextRef='E20' unitRef='USD'>85940</us-gaap:PrepaidTaxes>
	<us-gaap:PrepaidTaxes decimals='INF' contextRef='E19' unitRef='USD'>58186</us-gaap:PrepaidTaxes>
	<us-gaap:OtherAssetsCurrent decimals='INF' contextRef='E20' unitRef='USD'>383772</us-gaap:OtherAssetsCurrent>
	<us-gaap:OtherAssetsCurrent decimals='INF' contextRef='E19' unitRef='USD'>427192</us-gaap:OtherAssetsCurrent>
	<us-gaap:AssetsCurrent decimals='INF' contextRef='E20' unitRef='USD'>18087187</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent decimals='INF' contextRef='E19' unitRef='USD'>18049323</us-gaap:AssetsCurrent>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E20' unitRef='USD'>13150884</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E19' unitRef='USD'>13674053</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:Assets decimals='INF' contextRef='E20' unitRef='USD'>31238071</us-gaap:Assets>
	<us-gaap:Assets decimals='INF' contextRef='E19' unitRef='USD'>31723376</us-gaap:Assets>
	<us-gaap:AccountsPayableCurrent decimals='INF' contextRef='E20' unitRef='USD'>466424</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent decimals='INF' contextRef='E19' unitRef='USD'>490580</us-gaap:AccountsPayableCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E20' unitRef='USD'>482008</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E19' unitRef='USD'>629972</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:CustomerAdvancesAndDepositsCurrent decimals='INF' contextRef='E20' unitRef='USD'>249498</us-gaap:CustomerAdvancesAndDepositsCurrent>
	<us-gaap:CustomerAdvancesAndDepositsCurrent decimals='INF' contextRef='E19' unitRef='USD'>152644</us-gaap:CustomerAdvancesAndDepositsCurrent>
	<us-gaap:LiabilitiesCurrent decimals='INF' contextRef='E20' unitRef='USD'>1520898</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent decimals='INF' contextRef='E19' unitRef='USD'>1622265</us-gaap:LiabilitiesCurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent decimals='INF' contextRef='E20' unitRef='USD'>1011084</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:DeferredTaxLiabilitiesNoncurrent decimals='INF' contextRef='E19' unitRef='USD'>943084</us-gaap:DeferredTaxLiabilitiesNoncurrent>
	<us-gaap:Liabilities decimals='INF' contextRef='E20' unitRef='USD'>2531982</us-gaap:Liabilities>
	<us-gaap:Liabilities decimals='INF' contextRef='E19' unitRef='USD'>2565349</us-gaap:Liabilities>
	<us-gaap:PreferredStockParOrStatedValuePerShare decimals='INF' contextRef='E20' unitRef='UsdPerShare'>0</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockParOrStatedValuePerShare decimals='INF' contextRef='E19' unitRef='UsdPerShare'>0</us-gaap:PreferredStockParOrStatedValuePerShare>
	<us-gaap:PreferredStockSharesAuthorized decimals='INF' contextRef='E20' unitRef='Shares'>500000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesAuthorized decimals='INF' contextRef='E19' unitRef='Shares'>500000</us-gaap:PreferredStockSharesAuthorized>
	<us-gaap:PreferredStockSharesOutstanding decimals='INF' contextRef='E20' unitRef='Shares'>0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockSharesOutstanding decimals='INF' contextRef='E19' unitRef='Shares'>0</us-gaap:PreferredStockSharesOutstanding>
	<us-gaap:PreferredStockValue decimals='128' contextRef='E20' unitRef='USD'>0</us-gaap:PreferredStockValue>
	<us-gaap:PreferredStockValue decimals='128' contextRef='E19' unitRef='USD'>0</us-gaap:PreferredStockValue>
	<us-gaap:CommonStockParOrStatedValuePerShare decimals='INF' contextRef='E20' unitRef='UsdPerShare'>1.00</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare decimals='INF' contextRef='E19' unitRef='UsdPerShare'>1.00</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockSharesAuthorized decimals='INF' contextRef='E20' unitRef='Shares'>4000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized decimals='INF' contextRef='E19' unitRef='Shares'>4000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued decimals='INF' contextRef='E20' unitRef='Shares'>1138096</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued decimals='INF' contextRef='E19' unitRef='Shares'>1138096</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E20' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E19' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValueOutstanding decimals='INF' contextRef='E20' unitRef='USD'>1138096</us-gaap:CommonStockValueOutstanding>
	<us-gaap:CommonStockValueOutstanding decimals='INF' contextRef='E19' unitRef='USD'>1138096</us-gaap:CommonStockValueOutstanding>
	<us-gaap:AdditionalPaidInCapitalCommonStock decimals='INF' contextRef='E20' unitRef='USD'>447134</us-gaap:AdditionalPaidInCapitalCommonStock>
	<us-gaap:AdditionalPaidInCapitalCommonStock decimals='INF' contextRef='E19' unitRef='USD'>447134</us-gaap:AdditionalPaidInCapitalCommonStock>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E20' unitRef='USD'>31042957</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit decimals='INF' contextRef='E19' unitRef='USD'>31494895</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E20' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E19' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockValue decimals='INF' contextRef='E20' unitRef='USD'>3922098</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValue decimals='INF' contextRef='E19' unitRef='USD'>3922098</us-gaap:TreasuryStockValue>
	<us-gaap:LiabilitiesAndStockholdersEquity decimals='INF' contextRef='E20' unitRef='USD'>31238071</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity decimals='INF' contextRef='E19' unitRef='USD'>31723376</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:Revenues decimals='INF' contextRef='Y20' unitRef='USD'>27590653</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y19' unitRef='USD'>32873002</us-gaap:Revenues>
	<us-gaap:CostOfRevenue decimals='INF' contextRef='Y20' unitRef='USD'>22675451</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue decimals='INF' contextRef='Y19' unitRef='USD'>27128472</us-gaap:CostOfRevenue>
	<us-gaap:GrossProfit decimals='INF' contextRef='Y20' unitRef='USD'>4915202</us-gaap:GrossProfit>
	<us-gaap:GrossProfit decimals='INF' contextRef='Y19' unitRef='USD'>5744530</us-gaap:GrossProfit>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='Y20' unitRef='USD'>4998216</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:SellingGeneralAndAdministrativeExpense decimals='INF' contextRef='Y19' unitRef='USD'>5252946</us-gaap:SellingGeneralAndAdministrativeExpense>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='Y20' unitRef='USD'>-83014</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss decimals='INF' contextRef='Y19' unitRef='USD'>491584</us-gaap:OperatingIncomeLoss>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='Y20' unitRef='USD'>65450</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic decimals='INF' contextRef='Y19' unitRef='USD'>683314</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='Y20' unitRef='UsdPerShare'>0.05</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare decimals='INF' contextRef='Y19' unitRef='UsdPerShare'>0.56</us-gaap:IncomeLossFromContinuingOperationsPerBasicAndDilutedShare>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E18_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-RetainedEarnings' unitRef='USD'>32096617</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E18_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E18' unitRef='USD'>29759749</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y19_StEqComps-RetainedEarnings' unitRef='USD'>538314</us-gaap:NetIncomeLoss>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y19' unitRef='UsdPerShare'>1.18</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:Dividends decimals='INF' contextRef='Y19_StEqComps-RetainedEarnings' unitRef='USD'>1140036</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y19' unitRef='USD'>1140036</us-gaap:Dividends>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E19_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-RetainedEarnings' unitRef='USD'>31494895</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E19_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E19' unitRef='USD'>29158027</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y20_StEqComps-RetainedEarnings' unitRef='USD'>50450</us-gaap:NetIncomeLoss>
	<us-gaap:CommonStockDividendsPerShareDeclared decimals='INF' contextRef='Y20' unitRef='UsdPerShare'>0.52</us-gaap:CommonStockDividendsPerShareDeclared>
	<us-gaap:Dividends decimals='INF' contextRef='Y20_StEqComps-RetainedEarnings' unitRef='USD'>502388</us-gaap:Dividends>
	<us-gaap:Dividends decimals='INF' contextRef='Y20' unitRef='USD'>502388</us-gaap:Dividends>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20_StEqComps-PrefStock' unitRef='USD'>0</us-gaap:StockholdersEquity>
	<us-gaap:CommonStockSharesOutstanding decimals='INF' contextRef='E20_StEqComps-CommonStock' unitRef='Shares'>966132</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20_StEqComps-CommonStock' unitRef='USD'>1138096</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20_StEqComps-AddPaidInCap' unitRef='USD'>447134</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20_StEqComps-RetainedEarnings' unitRef='USD'>31042957</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockShares decimals='INF' contextRef='E20_StEqComps-TreasuryStock' unitRef='Shares'>171964</us-gaap:TreasuryStockShares>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20_StEqComps-TreasuryStock' unitRef='USD'>-3922098</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity decimals='INF' contextRef='E20' unitRef='USD'>28706089</us-gaap:StockholdersEquity>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y20' unitRef='USD'>50450</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss decimals='INF' contextRef='Y19' unitRef='USD'>538314</us-gaap:NetIncomeLoss>
	<us-gaap:Depreciation decimals='INF' contextRef='Y20' unitRef='USD'>1347305</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y19' unitRef='USD'>1382235</us-gaap:Depreciation>
	<us-gaap:GainLossOnDispositionOfAssets decimals='INF' contextRef='Y20' unitRef='USD'>0</us-gaap:GainLossOnDispositionOfAssets>
	<us-gaap:GainLossOnDispositionOfAssets decimals='INF' contextRef='Y19' unitRef='USD'>-228</us-gaap:GainLossOnDispositionOfAssets>
	<us-gaap:IncreaseDecreaseInAccountsReceivable decimals='INF' contextRef='Y20' unitRef='USD'>-554136</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable decimals='INF' contextRef='Y19' unitRef='USD'>919993</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInInventories decimals='INF' contextRef='Y20' unitRef='USD'>-202117</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories decimals='INF' contextRef='Y19' unitRef='USD'>1149214</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets decimals='INF' contextRef='Y20' unitRef='USD'>15666</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInOtherOperatingAssets decimals='INF' contextRef='Y19' unitRef='USD'>103530</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
	<us-gaap:IncreaseDecreaseInAccountsPayable decimals='INF' contextRef='Y20' unitRef='USD'>-24156</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable decimals='INF' contextRef='Y19' unitRef='USD'>-569651</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities decimals='INF' contextRef='Y20' unitRef='USD'>-147964</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities decimals='INF' contextRef='Y19' unitRef='USD'>-71462</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccruedLiabilities decimals='INF' contextRef='Y20' unitRef='USD'>-26101</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInOtherAccruedLiabilities decimals='INF' contextRef='Y19' unitRef='USD'>-126904</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits decimals='INF' contextRef='Y20' unitRef='USD'>96854</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
	<us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits decimals='INF' contextRef='Y19' unitRef='USD'>-175510</us-gaap:IncreaseDecreaseInCustomerAdvancesAndDeposits>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities decimals='INF' contextRef='Y20' unitRef='USD'>623801</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities decimals='INF' contextRef='Y19' unitRef='USD'>3171531</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:PaymentsToAcquireProductiveAssets decimals='INF' contextRef='Y20' unitRef='USD'>824136</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:PaymentsToAcquireProductiveAssets decimals='INF' contextRef='Y19' unitRef='USD'>1802914</us-gaap:PaymentsToAcquireProductiveAssets>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment decimals='INF' contextRef='Y20' unitRef='USD'>0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment decimals='INF' contextRef='Y19' unitRef='USD'>5000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
	<us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities decimals='INF' contextRef='Y20' unitRef='USD'>6574000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
	<us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities decimals='INF' contextRef='Y19' unitRef='USD'>7312000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
	<us-gaap:PaymentsToAcquireHeldToMaturitySecurities decimals='INF' contextRef='Y20' unitRef='USD'>4733000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
	<us-gaap:PaymentsToAcquireHeldToMaturitySecurities decimals='INF' contextRef='Y19' unitRef='USD'>6823000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities decimals='INF' contextRef='Y20' unitRef='USD'>1016864</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities decimals='INF' contextRef='Y19' unitRef='USD'>-1308914</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:PaymentsOfDividendsCommonStock decimals='INF' contextRef='Y20' unitRef='USD'>502388</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:PaymentsOfDividendsCommonStock decimals='INF' contextRef='Y19' unitRef='USD'>1140036</us-gaap:PaymentsOfDividendsCommonStock>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities decimals='INF' contextRef='Y20' unitRef='USD'>-502388</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities decimals='INF' contextRef='Y19' unitRef='USD'>-1140036</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals='INF' contextRef='Y20' unitRef='USD'>1138277</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease decimals='INF' contextRef='Y19' unitRef='USD'>722581</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E18' unitRef='USD'>706873</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E20' unitRef='USD'>2567731</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue decimals='INF' contextRef='E19' unitRef='USD'>1429454</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:ProceedsFromIncomeTaxRefunds decimals='INF' contextRef='Y20' unitRef='USD'>25246</us-gaap:ProceedsFromIncomeTaxRefunds>
	<us-gaap:IncomeTaxesPaid decimals='INF' contextRef='Y19' unitRef='USD'>30500</us-gaap:IncomeTaxesPaid>
	<us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;1-Nature of Business and Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;All significant intercompany accounts and transactions have been eliminated.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Revenue Recognition-&lt;/b&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;nbsp;Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue. &amp;nbsp;Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income. &amp;nbsp;These adjustments primarily relate to customer returns and allowances, which vary over time. &amp;nbsp;The Company records a liability and reduction in sales for estimated product returns based upon historical experience. &amp;nbsp;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;nbsp;As of December 31, 2020 and 2019, reserves for warranty claims were not material. &amp;nbsp;Cash received by the Company prior to shipment is recorded as unearned revenue. &amp;nbsp;In 2020 and 2019 the company recognized revenue from such payments of $151,944 and $327,454, respectively, that was included in the unearned revenue balance at the beginning of the period. &amp;nbsp;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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States. &amp;nbsp;The Company has established an allowance for accounts that may become uncollectible in the future. &amp;nbsp;This estimated allowance is based primarily on management&apos;s evaluation of the financial condition of the customer and historical experience. &amp;nbsp;The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses. &amp;nbsp;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;nbsp;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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value. &amp;nbsp;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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;Accelerated methods of depreciation are used for income tax purposes. &amp;nbsp;Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. &amp;nbsp;Capitalized software costs are amortized over the software&amp;#146;s useful life when the software is placed in service. &amp;nbsp;The estimated useful lives by asset category are:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse;width:277pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;i&gt;Asset Category&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;i&gt;Estimated Useful Life&lt;/i&gt;&lt;/font&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;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Land improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;15 to 40 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Buildings and improvements&amp;#133;&amp;#133;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10 to 40 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Machinery and equipment&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5 to 18 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capitalized software costs&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3 to 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3 to 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;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;nbsp;There were no triggering events requiring assessment of impairment as of December 31, 2020 and 2019.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Income Taxes&amp;#151;&lt;/b&gt;Deferred income taxes are determined under the asset and liability method. &amp;nbsp;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;nbsp;Deferred taxes are shown on the balance sheet as a net long-term asset or liability.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&amp;#160; 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;#160; 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;#160; As of December 31, 2020 and 2019, 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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense. &amp;nbsp;There were no such expenses in 2020 or 2019.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company&amp;#146;s federal income tax returns for the 2017 through 2019 tax years are subject to examination by the Internal Revenue Service (&amp;#147;IRS&amp;#148;). &amp;nbsp;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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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 2017, 2018 and 2019 federal income tax returns will expire on September 15, 2021, 2022 and 2023, respectively.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company&amp;#146;s state income tax returns for the 2017 through 2019 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2023. &amp;nbsp;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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Segment Information-&lt;/b&gt;The Company reports segment information based on the internal structure and reporting of the Company&amp;#146;s operations.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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 2020 and 2019.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence. &amp;nbsp;Actual results could differ from those estimates.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;The guidance was effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years, with early adoption permitted. The guidance could be applied prospectively or retrospectively. We adopted this standard prospectively effective January 1, 2020. &amp;nbsp;The impact of the standard on our consolidated financial statements and disclosures was not material.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&apos;margin:0&apos;&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&amp;#160;- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments and in November 2018 issued an amendment, ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments &amp;#150;&amp;nbsp;Credit Losses. &amp;nbsp;ASU 2016-13 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. ASU 2016-13 and ASU 2018-19 should be applied on either a prospective transition or modified-retrospective approach depending on the subtopic. &amp;nbsp;ASU 2016-13 is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company believes that the most notable impact of this ASU relates to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable and is not expected to have a material impact on our consolidated financial statements.&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&apos;margin:0&apos;&gt;In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. &amp;nbsp;This standard addresses several specific areas of accounting for income taxes. &amp;nbsp;The standard is effective for annual periods beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted. &amp;nbsp;Portions of the standard are required to be adopted prospectively and certain aspects will be adopted using the modified retrospective approach. &amp;nbsp;The impact of the standard on our consolidated financial statements and disclosures will depend on the transactions that occur subsequent to adoption, but is not expected to be material.&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;In October 2020, the FASB issued ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements for technical corrections and other minor improvements to generally accepted accounting principles. &amp;nbsp;This guidance will be effective for annual periods beginning after December 15, 2020 for public business entities. &amp;nbsp;The Company will adopt the ASU as of the reporting period beginning January 1, 2021. The Company does not expect the adoption of the standard to have a significant impact on the consolidated financial statements and disclosures.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
	<us-gaap:ConsolidationPolicyTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;All significant intercompany accounts and transactions have been eliminated.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
	<us-gaap:RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Revenue Recognition-&lt;/b&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;nbsp;Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue. &amp;nbsp;Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income. &amp;nbsp;These adjustments primarily relate to customer returns and allowances, which vary over time. &amp;nbsp;The Company records a liability and reduction in sales for estimated product returns based upon historical experience. &amp;nbsp;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;nbsp;As of December 31, 2020 and 2019, reserves for warranty claims were not material. &amp;nbsp;Cash received by the Company prior to shipment is recorded as unearned revenue. &amp;nbsp;In 2020 and 2019 the company recognized revenue from such payments of $151,944 and $327,454, respectively, that was included in the unearned revenue balance at the beginning of the period. &amp;nbsp;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:ContractWithCustomerLiabilityRevenueRecognized decimals='INF' contextRef='Y20' unitRef='USD'>151944</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
	<us-gaap:ContractWithCustomerLiabilityRevenueRecognized decimals='INF' contextRef='Y19' unitRef='USD'>327454</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
	<us-gaap:ConcentrationRiskCreditRisk contextRef='Y20'>&lt;p style=&apos;margin:0&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;nbsp;The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States. &amp;nbsp;The Company has established an allowance for accounts that may become uncollectible in the future. &amp;nbsp;This estimated allowance is based primarily on management&apos;s evaluation of the financial condition of the customer and historical experience. &amp;nbsp;The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses. &amp;nbsp;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;nbsp;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='Y20'>&lt;p style=&apos;margin:0&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;nbsp;Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value. &amp;nbsp;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='Y20'>&lt;p style=&apos;margin:0&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='Y20'>&lt;p style=&apos;margin:0&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;nbsp;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='Y20'>&lt;p style=&apos;margin:0&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;nbsp;Accelerated methods of depreciation are used for income tax purposes. &amp;nbsp;Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. &amp;nbsp;Capitalized software costs are amortized over the software&amp;#146;s useful life when the software is placed in service. &amp;nbsp;The estimated useful lives by asset category are:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse;width:277pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;i&gt;Asset Category&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;i&gt;Estimated Useful Life&lt;/i&gt;&lt;/font&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;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Land improvements&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;15 to 40 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Buildings and improvements&amp;#133;&amp;#133;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10 to 40 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Machinery and equipment&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5 to 18 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Capitalized software costs&amp;#133;&amp;#133;&amp;#133;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3 to 5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:162.55pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; style=&apos;width:114.45pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3 to 10 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;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;nbsp;There were no triggering events requiring assessment of impairment as of December 31, 2020 and 2019.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;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='Y20_Range-Minimum_PpeByType-LandImprovements'>P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y20_Range-Maximum_PpeByType-LandImprovements'>P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y20_Range-Minimum_PpeByType-BuildingImprovements'>P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y20_Range-Maximum_PpeByType-BuildingImprovements'>P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y20_Range-Minimum_PpeByType-MachineryAndEquipment'>P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y20_Range-Maximum_PpeByType-MachineryAndEquipment'>P18Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y20_Range-Minimum_PpeByType-SoftwareAndSoftwareDvlpCosts'>P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y20_Range-Maximum_PpeByType-SoftwareAndSoftwareDvlpCosts'>P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y20_Range-Minimum_PpeByType-OtherCapizedPpe'>P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef='Y20_Range-Maximum_PpeByType-OtherCapizedPpe'>P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
	<us-gaap:IncomeTaxPolicyTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Income Taxes&amp;#151;&lt;/b&gt;Deferred income taxes are determined under the asset and liability method. &amp;nbsp;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;nbsp;Deferred taxes are shown on the balance sheet as a net long-term asset or liability.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&amp;#160; 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;#160; 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;#160; As of December 31, 2020 and 2019, 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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense. &amp;nbsp;There were no such expenses in 2020 or 2019.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company&amp;#146;s federal income tax returns for the 2017 through 2019 tax years are subject to examination by the Internal Revenue Service (&amp;#147;IRS&amp;#148;). &amp;nbsp;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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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 2017, 2018 and 2019 federal income tax returns will expire on September 15, 2021, 2022 and 2023, respectively.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company&amp;#146;s state income tax returns for the 2017 through 2019 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2023. &amp;nbsp;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='E20' unitRef='USD'>0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
	<us-gaap:LiabilityForUncertainTaxPositionsCurrent decimals='INF' contextRef='E19' unitRef='USD'>0</us-gaap:LiabilityForUncertainTaxPositionsCurrent>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense decimals='INF' contextRef='Y20' unitRef='USD'>0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense decimals='INF' contextRef='Y19' unitRef='USD'>0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
	<us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Segment Information-&lt;/b&gt;The Company reports segment information based on the internal structure and reporting of the Company&amp;#146;s operations.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
	<us-gaap:EarningsPerSharePolicyTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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 2020 and 2019.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals='INF' contextRef='Y20' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals='INF' contextRef='Y19' unitRef='Shares'>966132</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:UseOfEstimates contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence. &amp;nbsp;Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;The guidance was effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years, with early adoption permitted. The guidance could be applied prospectively or retrospectively. We adopted this standard prospectively effective January 1, 2020. &amp;nbsp;The impact of the standard on our consolidated financial statements and disclosures was not material.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&apos;margin:0&apos;&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&amp;#160;- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments and in November 2018 issued an amendment, ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments &amp;#150;&amp;nbsp;Credit Losses. &amp;nbsp;ASU 2016-13 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. ASU 2016-13 and ASU 2018-19 should be applied on either a prospective transition or modified-retrospective approach depending on the subtopic. &amp;nbsp;ASU 2016-13 is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company believes that the most notable impact of this ASU relates to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable and is not expected to have a material impact on our consolidated financial statements.&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&apos;margin:0&apos;&gt;In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. &amp;nbsp;This standard addresses several specific areas of accounting for income taxes. &amp;nbsp;The standard is effective for annual periods beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted. &amp;nbsp;Portions of the standard are required to be adopted prospectively and certain aspects will be adopted using the modified retrospective approach. &amp;nbsp;The impact of the standard on our consolidated financial statements and disclosures will depend on the transactions that occur subsequent to adoption, but is not expected to be material.&lt;/p&gt;&lt;p align=&quot;justify&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;In October 2020, the FASB issued ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements for technical corrections and other minor improvements to generally accepted accounting principles. &amp;nbsp;This guidance will be effective for annual periods beginning after December 15, 2020 for public business entities. &amp;nbsp;The Company will adopt the ASU as of the reporting period beginning January 1, 2021. The Company does not expect the adoption of the standard to have a significant impact on the consolidated financial statements and disclosures.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;2-Balance Sheet Details&lt;/b&gt;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:31.5pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventories:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Raw materials&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;2,245,709&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;2,337,278&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Work in process&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;1,410,868&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,201,099&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2,096,717&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,869,800&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;5,753,294&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,408,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Valuation reserves&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;(600,000)&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(457,000)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;5,153,294&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;4,951,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:22.5pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&apos;height:13.95pt&apos;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Property, Plant and Equipment, net:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:90pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Land and improvements&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;1,636,749&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;1,636,749&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Buildings and improvements&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:90pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;8,534,317&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,331,804&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;35,194,944&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;35,037,010&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Capitalized software and other&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:90pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;1,045,027&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:94.5pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,371,736&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;46,411,037&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;46,377,299&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:90pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;(33,260,153)&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:94.5pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(32,703,246)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;13,150,884&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;13,674,053&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:13.5pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:81pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:95.35pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Other Accrued Expenses:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:81pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:95.35pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Profit sharing plan contribution&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:81pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;120,000&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:95.35pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;175,000&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Property taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:81pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;84,570&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:95.35pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;83,475&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;All other items &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:81pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;118,398&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:95.35pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;90,594&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:229.5pt&apos;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:81pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;322,968&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:95.35pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;349,069&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:55.7pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Allowance for Doubtful Accounts:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ 140,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;140,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;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;35,774&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,895&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;(5,774)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt; (4,895)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp;170,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;140,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:55.7pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventory Valuation Reserves:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp; 457,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp; &amp;nbsp;&amp;nbsp;579,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;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;155,058&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(15,477)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt; (12,058)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt; (106,523)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp; &amp;nbsp; 600,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp; &amp;nbsp;457,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
	<us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:31.5pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventories:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Raw materials&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;2,245,709&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;2,337,278&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Work in process&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;1,410,868&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,201,099&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2,096,717&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,869,800&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;5,753,294&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,408,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Valuation reserves&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;(600,000)&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(457,000)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;5,153,294&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;4,951,177&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
	<us-gaap:InventoryRawMaterials decimals='INF' contextRef='E20' unitRef='USD'>2245709</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryRawMaterials decimals='INF' contextRef='E19' unitRef='USD'>2337278</us-gaap:InventoryRawMaterials>
	<us-gaap:InventoryWorkInProcess decimals='INF' contextRef='E20' unitRef='USD'>1410868</us-gaap:InventoryWorkInProcess>
	<us-gaap:InventoryWorkInProcess decimals='INF' contextRef='E19' unitRef='USD'>1201099</us-gaap:InventoryWorkInProcess>
	<us-gaap:InventoryFinishedGoods decimals='INF' contextRef='E20' unitRef='USD'>2096717</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryFinishedGoods decimals='INF' contextRef='E19' unitRef='USD'>1869800</us-gaap:InventoryFinishedGoods>
	<us-gaap:InventoryValuationReserves decimals='INF' contextRef='E20' unitRef='USD'>600000</us-gaap:InventoryValuationReserves>
	<us-gaap:InventoryValuationReserves decimals='INF' contextRef='E19' unitRef='USD'>457000</us-gaap:InventoryValuationReserves>
	<us-gaap:InventoryNet decimals='INF' contextRef='E20' unitRef='USD'>5153294</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E19' unitRef='USD'>4951177</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:22.5pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&apos;height:13.95pt&apos;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Property, Plant and Equipment, net:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:90pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Land and improvements&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;1,636,749&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;1,636,749&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Buildings and improvements&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:90pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;8,534,317&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,331,804&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;35,194,944&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;35,037,010&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Capitalized software and other&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:90pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;1,045,027&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:94.5pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,371,736&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;46,411,037&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;46,377,299&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:207pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Accumulated depreciation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:90pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;(33,260,153)&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:94.5pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(32,703,246)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:207pt&apos;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:90pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;13,150,884&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:94.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;13,674,053&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
	<us-gaap:LandAndLandImprovements decimals='INF' contextRef='E20' unitRef='USD'>1636749</us-gaap:LandAndLandImprovements>
	<us-gaap:LandAndLandImprovements decimals='INF' contextRef='E19' unitRef='USD'>1636749</us-gaap:LandAndLandImprovements>
	<us-gaap:BuildingsAndImprovementsGross decimals='INF' contextRef='E20' unitRef='USD'>8534317</us-gaap:BuildingsAndImprovementsGross>
	<us-gaap:BuildingsAndImprovementsGross decimals='INF' contextRef='E19' unitRef='USD'>8331804</us-gaap:BuildingsAndImprovementsGross>
	<us-gaap:MachineryAndEquipmentGross decimals='INF' contextRef='E20' unitRef='USD'>35194944</us-gaap:MachineryAndEquipmentGross>
	<us-gaap:MachineryAndEquipmentGross decimals='INF' contextRef='E19' unitRef='USD'>35037010</us-gaap:MachineryAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentOther decimals='INF' contextRef='E20' unitRef='USD'>1045027</us-gaap:PropertyPlantAndEquipmentOther>
	<us-gaap:PropertyPlantAndEquipmentOther decimals='INF' contextRef='E19' unitRef='USD'>1371736</us-gaap:PropertyPlantAndEquipmentOther>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment decimals='INF' contextRef='E20' unitRef='USD'>33260153</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment decimals='INF' contextRef='E19' unitRef='USD'>32703246</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:PropertyPlantAndEquipmentOtherNet decimals='INF' contextRef='E20' unitRef='USD'>13150884</us-gaap:PropertyPlantAndEquipmentOtherNet>
	<us-gaap:PropertyPlantAndEquipmentOtherNet decimals='INF' contextRef='E19' unitRef='USD'>13674053</us-gaap:PropertyPlantAndEquipmentOtherNet>
	<us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:13.5pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:81pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:95.35pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Other Accrued Expenses:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:81pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:95.35pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Profit sharing plan contribution&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:81pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;120,000&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:95.35pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;175,000&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Property taxes&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:81pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;84,570&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:95.35pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;83,475&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:229.5pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;All other items &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:81pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;118,398&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:95.35pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;90,594&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:229.5pt&apos;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:81pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;322,968&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:95.35pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;349,069&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
	<us-gaap:OtherEmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E20' unitRef='USD'>120000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
	<us-gaap:OtherEmployeeRelatedLiabilitiesCurrent decimals='INF' contextRef='E19' unitRef='USD'>175000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
	<us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent decimals='INF' contextRef='E20' unitRef='USD'>84570</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
	<us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent decimals='INF' contextRef='E19' unitRef='USD'>83475</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
	<us-gaap:OtherAccruedLiabilitiesCurrent decimals='INF' contextRef='E20' unitRef='USD'>118398</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:OtherAccruedLiabilitiesCurrent decimals='INF' contextRef='E19' unitRef='USD'>90594</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent decimals='INF' contextRef='E20' unitRef='USD'>322968</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent decimals='INF' contextRef='E19' unitRef='USD'>349069</us-gaap:AccruedLiabilitiesCurrent>
	<srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:55.7pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Allowance for Doubtful Accounts:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ 140,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;140,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;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;35,774&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,895&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;(5,774)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt; (4,895)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp;170,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;140,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:55.7pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;December 31,&lt;/p&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventory Valuation Reserves:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp; 457,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp; &amp;nbsp;&amp;nbsp;579,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;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;155,058&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(15,477)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt; (12,058)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt; (106,523)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:252pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;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:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp; &amp;nbsp; 600,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp; &amp;nbsp;457,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E18_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>140000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y20_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>35774</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y19_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>4895</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y20_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>-5774</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y19_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>-4895</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E20_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>170000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E19_ValuationAllowancesAndReservesType-AllowanceForCreditLoss' unitRef='USD'>140000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E18_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>579000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y20_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>155058</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense decimals='INF' contextRef='Y19_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>-15477</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y20_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>-12058</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesDeductions decimals='INF' contextRef='Y19_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>-106523</us-gaap:ValuationAllowancesAndReservesDeductions>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E20_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>600000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:ValuationAllowancesAndReservesBalance decimals='INF' contextRef='E19_ValuationAllowancesAndReservesType-InventoryValuationReserve' unitRef='USD'>457000</us-gaap:ValuationAllowancesAndReservesBalance>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;b&gt;20&lt;/b&gt;&lt;b&gt;20&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;2019&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Current:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Federal&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp; (53,000)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp; 113,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;State&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;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;68,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;22,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp; 15,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp; 145,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:34.55pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:36.95pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&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;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.8pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:34.55pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;Amount&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:36.95pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp; 14,000 &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:34.55pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;21.0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;$ &amp;nbsp;&amp;nbsp; 143,000&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:36.95pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;21.0&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;1,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:34.55pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;1.9&lt;/b&gt; &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt; (6,000)&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:36.95pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1.0)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;State taxes, net of federal benefit&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:34.55pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,000&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:36.95pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp; 15,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:34.55pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;22.9&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp; 145,000&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:36.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;21.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The deferred tax assets (liabilities) consist of the following:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse&apos;&gt;&lt;tr style=&apos;height:18pt&apos;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;b&gt;20&lt;/b&gt;&lt;b&gt;20&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;2019&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;(1,295,804)&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;(1,171,948)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventory&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;175,739&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;122,629&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Accrued vacation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;70,787&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;74,385&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Allowance for doubtful accounts&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;38,250&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;31,500&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Other, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;(56)&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;350&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;(1,011,084)&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;(943,084)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;Valuation allowances related to deferred taxes are recorded based on the &amp;#147;more likely than not&amp;#148; realization criteria. &amp;nbsp;The Company reviews the need for a valuation allowance on a quarterly basis for each of its tax jurisdictions. &amp;nbsp;A deferred tax valuation allowance was not required at December 31, 2020 or 2019.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
	<us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;b&gt;20&lt;/b&gt;&lt;b&gt;20&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;2019&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Current:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Federal&amp;#133;&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp; (53,000)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp; 113,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;State&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;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;68,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;22,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp; 15,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp; 145,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
	<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations decimals='INF' contextRef='Y20' unitRef='USD'>-53000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations decimals='INF' contextRef='Y19' unitRef='USD'>113000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit decimals='INF' contextRef='Y20' unitRef='USD'>0</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:CurrentStateAndLocalTaxExpenseBenefit decimals='INF' contextRef='Y19' unitRef='USD'>10000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit decimals='INF' contextRef='Y20' unitRef='USD'>68000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit decimals='INF' contextRef='Y19' unitRef='USD'>22000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:34.55pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2019&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:36.95pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&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;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.8pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:34.55pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;Amount&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:36.95pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp; 14,000 &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:34.55pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;21.0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;$ &amp;nbsp;&amp;nbsp; 143,000&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:36.95pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;21.0&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;1,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:34.55pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;1.9&lt;/b&gt; &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt; (6,000)&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:36.95pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(1.0)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;State taxes, net of federal benefit&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:34.55pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:72pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,000&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:36.95pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:216pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$ &amp;nbsp;&amp;nbsp; 15,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:34.55pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;22.9&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp; 145,000&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:11.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&apos;width:36.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;21.2&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y20' unitRef='USD'>14000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y20' unitRef='Pure'>0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y19' unitRef='USD'>143000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
	<us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate decimals='INF' contextRef='Y19' unitRef='Pure'>0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
	<us-gaap:IncomeTaxReconciliationOtherAdjustments decimals='INF' contextRef='Y20' unitRef='USD'>1000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
	<us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments decimals='INF' contextRef='Y20' unitRef='Pure'>0.0190</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
	<us-gaap:IncomeTaxReconciliationDeductionsOther decimals='INF' contextRef='Y19' unitRef='USD'>6000</us-gaap:IncomeTaxReconciliationDeductionsOther>
	<us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther decimals='INF' contextRef='Y19' unitRef='Pure'>-0.0100</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y20' unitRef='USD'>0</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y20' unitRef='Pure'>0.0000</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y19' unitRef='USD'>8000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes decimals='INF' contextRef='Y19' unitRef='Pure'>0.0120</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='Y20' unitRef='USD'>15000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations decimals='INF' contextRef='Y20' unitRef='Pure'>0.2290</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:IncomeTaxExpenseBenefit decimals='INF' contextRef='Y19' unitRef='USD'>145000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations decimals='INF' contextRef='Y19' unitRef='Pure'>0.2120</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse&apos;&gt;&lt;tr style=&apos;height:18pt&apos;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;b&gt;20&lt;/b&gt;&lt;b&gt;20&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;2019&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;(1,295,804)&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;(1,171,948)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Inventory&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;175,739&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;122,629&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Accrued vacation&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;70,787&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;74,385&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Allowance for doubtful accounts&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;38,250&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;31,500&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p style=&apos;margin:0&apos;&gt;Other, net&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;(56)&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;350&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;(1,011,084)&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;(943,084)&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment decimals='INF' contextRef='E20' unitRef='USD'>1295804</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment decimals='INF' contextRef='E19' unitRef='USD'>1171948</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
	<us-gaap:DeferredTaxAssetsInventory decimals='INF' contextRef='E20' unitRef='USD'>175739</us-gaap:DeferredTaxAssetsInventory>
	<us-gaap:DeferredTaxAssetsInventory decimals='INF' contextRef='E19' unitRef='USD'>122629</us-gaap:DeferredTaxAssetsInventory>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences decimals='INF' contextRef='E20' unitRef='USD'>70787</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences decimals='INF' contextRef='E19' unitRef='USD'>74385</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts decimals='INF' contextRef='E20' unitRef='USD'>38250</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts decimals='INF' contextRef='E19' unitRef='USD'>31500</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
	<us-gaap:DeferredTaxAssetsOther decimals='INF' contextRef='E20' unitRef='USD'>-56</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsOther decimals='INF' contextRef='E19' unitRef='USD'>350</us-gaap:DeferredTaxAssetsOther>
	<us-gaap:DeferredTaxAssetsLiabilitiesNet decimals='INF' contextRef='E20' unitRef='USD'>1011084</us-gaap:DeferredTaxAssetsLiabilitiesNet>
	<us-gaap:DeferredTaxAssetsLiabilitiesNet decimals='INF' contextRef='E19' unitRef='USD'>943084</us-gaap:DeferredTaxAssetsLiabilitiesNet>
	<us-gaap:DeferredTaxAssetsValuationAllowance decimals='INF' contextRef='E20' unitRef='USD'>0</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:DeferredTaxAssetsValuationAllowance decimals='INF' contextRef='E19' unitRef='USD'>0</us-gaap:DeferredTaxAssetsValuationAllowance>
	<us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;Total expenses relating to the profit sharing plan amounted to $120,000 in 2020 and $175,000 in 2019.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount decimals='INF' contextRef='Y20' unitRef='USD'>120000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount decimals='INF' contextRef='Y19' unitRef='USD'>175000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
	<us-gaap:InterestAndOtherIncomeTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;5-Other Income- &lt;/b&gt;consists of the following:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:29.85pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:159.15pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:63.65pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;b&gt;20&lt;/b&gt;&lt;b&gt;20&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:68.55pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;2019&lt;/font&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;width:159.15pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income&amp;#133;.&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:63.65pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;94,956&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:68.55pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;144,730&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:159.15pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:63.65pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;53,508&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:68.55pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;47,000&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:159.15pt&apos;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:63.65pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;148,464&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:68.55pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;191,730&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:InterestAndOtherIncomeTextBlock>
	<us-gaap:InterestAndOtherIncomeTableTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:29.85pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:159.15pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:63.65pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;&lt;b&gt;20&lt;/b&gt;&lt;b&gt;20&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:68.55pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;2019&lt;/font&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;width:159.15pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Interest income&amp;#133;.&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:63.65pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;94,956&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:68.55pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;144,730&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:159.15pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:63.65pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;53,508&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:68.55pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;47,000&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;top&quot; style=&apos;width:159.15pt&apos;&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:63.65pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&lt;b&gt;$&amp;#160;148,464&amp;#160;&amp;#160;&amp;#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:11.8pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:68.55pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$&amp;#160;191,730&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:InterestAndOtherIncomeTableTextBlock>
	<us-gaap:InvestmentIncomeInterest decimals='INF' contextRef='Y20' unitRef='USD'>94956</us-gaap:InvestmentIncomeInterest>
	<us-gaap:InvestmentIncomeInterest decimals='INF' contextRef='Y19' unitRef='USD'>144730</us-gaap:InvestmentIncomeInterest>
	<us-gaap:OtherNonoperatingIncome decimals='INF' contextRef='Y20' unitRef='USD'>53508</us-gaap:OtherNonoperatingIncome>
	<us-gaap:OtherNonoperatingIncome decimals='INF' contextRef='Y19' unitRef='USD'>47000</us-gaap:OtherNonoperatingIncome>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='Y20' unitRef='USD'>148464</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense decimals='INF' contextRef='Y19' unitRef='USD'>191730</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;6-Segment Information- &lt;/b&gt;The Company operates in the United States in two business segments as determined by its products. &amp;nbsp;The fastener segment, which comprises 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;nbsp;The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines. &amp;nbsp;Information by segment is as follows:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:-3.6pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;middle&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Fastener&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;Assembly&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt; Equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Other&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Consolidated&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Year Ended December 31, 2020:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;24,607,863&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,982,790&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;27,590,653&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,182,555&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;131,826&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;32,924&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,347,305&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&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;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,531,933&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;513,250&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0;margin-left:20.25pt&apos;&gt;0 &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,045,183&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(2,128,197)&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(2,128,197)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;148,464&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;148,464&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;65,450&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;614,835&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,924&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;195,377&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;824,136&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment assets:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,906,239&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;257,211&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,163,450&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,024,138&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,129,156&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,153,294&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10,479,720&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,568,862&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,102,302&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,150,884&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;7,770,443&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;7,770,443&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;31,238,071&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Year Ended December 31, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;28,989,667&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3,883,335&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;32,873,002&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,217,174&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;126,430&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;38,631&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,382,235&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&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;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,762,835&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,083,548&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0;margin-left:20.25pt&apos;&gt;0 &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,846,383&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(2,354,799)&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(2,354,799)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;191,730&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;191,730&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;683,314&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,522,541&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;233,697&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;46,676&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,802,914&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment assets:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,313,185&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;296,129&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,609,314&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,985,883&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;965,294&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,951,177&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;11,047,439&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,686,764&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;939,850&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,674,053&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,488,832&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,488,832&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;31,723,376&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&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;nbsp;Segment assets reported internally are limited to accounts receivable, inventory and long-lived assets. &amp;nbsp;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;nbsp;Other assets are not allocated to segments internally and to do so would be impracticable.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The following table presents revenue by segment, further disaggregated by end-market:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Fastener &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Assembly Equipment &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Consolidated &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;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Year Ended December 31, 2020:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;15,612,249&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;136,899&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;15,749,148&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,995,614&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,845,891&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;11,841,505&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;24,607,863&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,982,790&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;27,590,653&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Year Ended December 31, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;18,518,987&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;193,517&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;18,712,504&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10,470,680&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,689,818&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;14,160,498&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;28,989,667&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3,883,335&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;32,873,002&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The following table presents revenue by segment, further disaggregated by location:&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Fastener &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Assembly Equipment &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Consolidated &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;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Year Ended December 31, 2020:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;20,743,296&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,804,476&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;23,547,772&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,864,567&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;178,314&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,042,881&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;24,607,863&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,982,790&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;27,590,653&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Year Ended December 31, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;24,626,317&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3,599,855&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;28,226,172&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,363,350&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;283,480&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,646,830&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;28,989,667&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3,883,335&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;32,873,002&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;Sales to one customer in the fastener segment accounted for 14 percent of consolidated revenues during 2020 and 16 percent in 2019. &amp;nbsp;The accounts receivable balance for this customer accounted for 17 and 18 percent of consolidated accounts receivable as of December 31, 2020 and 2019, respectively. &amp;nbsp;Sales to a second customer in the fastener segment accounted for 12 percent of consolidated revenues during 2020 and 10 percent in 2019. &amp;nbsp;The accounts receivable balance for this customer accounted for 15 and 13 percent of consolidated accounts receivable as of December 31, 2020 and 2019, respectively. &amp;nbsp;Sales to a third customer were 10 percent of consolidated revenue in both 2020 and 2019. The accounts receivable balance for this customer accounted for 15 and 12 percent of consolidated accounts receivable as of December 31, 2020 and 2019, respectively.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table style=&apos;border-collapse:collapse;margin-left:-3.6pt&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;middle&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Fastener&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;Assembly&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt; Equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Other&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt;&lt;font style=&apos;border-bottom:1px solid #000000&apos;&gt;Consolidated&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Year Ended December 31, 2020:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;24,607,863&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,982,790&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;27,590,653&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,182,555&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;131,826&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;32,924&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,347,305&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&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;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,531,933&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;513,250&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0;margin-left:20.25pt&apos;&gt;0 &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,045,183&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(2,128,197)&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(2,128,197)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;148,464&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;148,464&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;65,450&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;614,835&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,924&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;195,377&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;824,136&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment assets:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,906,239&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;257,211&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,163,450&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,024,138&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,129,156&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;5,153,294&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10,479,720&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,568,862&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,102,302&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,150,884&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;7,770,443&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;7,770,443&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;31,238,071&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Year Ended December 31, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;28,989,667&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3,883,335&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;32,873,002&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,217,174&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;126,430&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;38,631&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,382,235&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment operating profit&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;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,762,835&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,083,548&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0;margin-left:20.25pt&apos;&gt;0 &lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,846,383&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Selling and administrative expenses&amp;#133;&amp;#133;&amp;#133;&amp;#133;..&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(2,354,799)&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;(2,354,799)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;191,730&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;191,730&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;683,314&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,522,541&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;233,697&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;46,676&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,802,914&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Segment assets:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,313,185&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;296,129&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,609,314&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,985,883&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;965,294&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,951,177&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;Property, plant and equipment, net&amp;#133;&amp;#133;&amp;#133;&amp;#133;.&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;11,047,439&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;1,686,764&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;939,850&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;13,674,053&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt; &amp;nbsp;&amp;nbsp;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 valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;0&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,488,832&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:75.6pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,488,832&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:179.1pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;31,723,376&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
	<us-gaap:Revenues decimals='INF' contextRef='Y20_StBusnSeg-Fastener' unitRef='USD'>24607863</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y20_StBusnSeg-AssemblyEquipment' unitRef='USD'>2982790</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:Revenues>
	<us-gaap:Depreciation decimals='INF' contextRef='Y20_StBusnSeg-Fastener' unitRef='USD'>1182555</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y20_StBusnSeg-AssemblyEquipment' unitRef='USD'>131826</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>32924</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y20_StBusnSeg-Fastener' unitRef='USD'>1531933</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y20_StBusnSeg-AssemblyEquipment' unitRef='USD'>513250</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y20_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y20_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-2128197</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y20_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y20_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>148464</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y20_StBusnSeg-Fastener' unitRef='USD'>614835</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y20_StBusnSeg-AssemblyEquipment' unitRef='USD'>13924</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>195377</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E20_StBusnSeg-Fastener' unitRef='USD'>4906239</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E20_StBusnSeg-AssemblyEquipment' unitRef='USD'>257211</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:InventoryNet decimals='INF' contextRef='E20_StBusnSeg-Fastener' unitRef='USD'>4024138</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E20_StBusnSeg-AssemblyEquipment' unitRef='USD'>1129156</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E20_StBusnSeg-Fastener' unitRef='USD'>10479720</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E20_StBusnSeg-AssemblyEquipment' unitRef='USD'>1568862</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>1102302</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:OtherAssets decimals='INF' contextRef='E20_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E20_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E20_StBusnSeg-UnallocatedCorporate' unitRef='USD'>7770443</us-gaap:OtherAssets>
	<us-gaap:Revenues decimals='INF' contextRef='Y19_StBusnSeg-Fastener' unitRef='USD'>28989667</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y19_StBusnSeg-AssemblyEquipment' unitRef='USD'>3883335</us-gaap:Revenues>
	<us-gaap:Revenues decimals='INF' contextRef='Y19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:Revenues>
	<us-gaap:Depreciation decimals='INF' contextRef='Y19_StBusnSeg-Fastener' unitRef='USD'>1217174</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y19_StBusnSeg-AssemblyEquipment' unitRef='USD'>126430</us-gaap:Depreciation>
	<us-gaap:Depreciation decimals='INF' contextRef='Y19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>38631</us-gaap:Depreciation>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y19_StBusnSeg-Fastener' unitRef='USD'>1762835</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y19_StBusnSeg-AssemblyEquipment' unitRef='USD'>1083548</fil:SegmentOperatingProfit>
	<fil:SegmentOperatingProfit decimals='INF' contextRef='Y19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</fil:SegmentOperatingProfit>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y19_StBusnSeg-Fastener' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y19_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<fil:SellingAndAdministrativeExpensesUnallocatedCorporate decimals='INF' contextRef='Y19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>-2354799</fil:SellingAndAdministrativeExpensesUnallocatedCorporate>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y19_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y19_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:InterestAndOtherIncome>
	<us-gaap:InterestAndOtherIncome decimals='INF' contextRef='Y19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>191730</us-gaap:InterestAndOtherIncome>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y19_StBusnSeg-Fastener' unitRef='USD'>1522541</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y19_StBusnSeg-AssemblyEquipment' unitRef='USD'>233697</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals='INF' contextRef='Y19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>46676</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E19_StBusnSeg-Fastener' unitRef='USD'>4313185</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E19_StBusnSeg-AssemblyEquipment' unitRef='USD'>296129</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent decimals='INF' contextRef='E19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:InventoryNet decimals='INF' contextRef='E19_StBusnSeg-Fastener' unitRef='USD'>3985883</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E19_StBusnSeg-AssemblyEquipment' unitRef='USD'>965294</us-gaap:InventoryNet>
	<us-gaap:InventoryNet decimals='INF' contextRef='E19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>0</us-gaap:InventoryNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E19_StBusnSeg-Fastener' unitRef='USD'>11047439</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E19_StBusnSeg-AssemblyEquipment' unitRef='USD'>1686764</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet decimals='INF' contextRef='E19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>939850</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:OtherAssets decimals='INF' contextRef='E19_StBusnSeg-Fastener' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E19_StBusnSeg-AssemblyEquipment' unitRef='USD'>0</us-gaap:OtherAssets>
	<us-gaap:OtherAssets decimals='INF' contextRef='E19_StBusnSeg-UnallocatedCorporate' unitRef='USD'>8488832</us-gaap:OtherAssets>
	<us-gaap:DisaggregationOfRevenueTableTextBlock contextRef='Y20_ProductOrService-EndMarket'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Fastener &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Assembly Equipment &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Consolidated &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;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Year Ended December 31, 2020:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;15,612,249&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;136,899&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;15,749,148&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;8,995,614&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;2,845,891&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;11,841,505&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;24,607,863&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,982,790&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;27,590,653&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Year Ended December 31, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;18,518,987&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;193,517&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;18,712,504&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Non-automotive&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;10,470,680&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,689,818&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;14,160,498&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;28,989,667&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3,883,335&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;32,873,002&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_ProductOrService-Automotive_StBusnSeg-Fastener' unitRef='USD'>15612249</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>136899</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_ProductOrService-Automotive' unitRef='USD'>15749148</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_ProductOrService-Nonautomotive_StBusnSeg-Fastener' unitRef='USD'>8995614</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>2845891</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_ProductOrService-Nonautomotive' unitRef='USD'>11841505</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_ProductOrService-Automotive_StBusnSeg-Fastener' unitRef='USD'>18518987</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>193517</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_ProductOrService-Automotive' unitRef='USD'>18712504</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_ProductOrService-Nonautomotive_StBusnSeg-Fastener' unitRef='USD'>10470680</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment' unitRef='USD'>3689818</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_ProductOrService-Nonautomotive' unitRef='USD'>14160498</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:DisaggregationOfRevenueTableTextBlock contextRef='Y20_StGeo-Location'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;table align=&quot;center&quot; style=&apos;border-collapse:collapse&apos;&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Fastener &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Assembly Equipment &amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;center&quot; style=&apos;margin:0&apos;&gt; &amp;nbsp;Consolidated &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;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;Year Ended December 31, 2020:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;20,743,296&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,804,476&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;23,547,772&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;3,864,567&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;178,314&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,042,881&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;24,607,863&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2,982,790&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;27,590,653&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Year Ended December 31, 2019:&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&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;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;United States&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;24,626,317&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3,599,855&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;28,226,172&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,363,350&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;283,480&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; bgcolor=&quot;#F5F5FF&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;4,646,830&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:150.15pt;padding-left:2pt;padding-right:2pt&apos;&gt;&lt;p style=&apos;margin:0&apos;&gt;Total net sales&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;28,989,667&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3,883,335&lt;/p&gt;&lt;/td&gt;&lt;td valign=&quot;bottom&quot; style=&apos;width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000&apos;&gt;&lt;p align=&quot;right&quot; style=&apos;margin:0&apos;&gt;$ &amp;nbsp;&amp;nbsp;32,873,002&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_StGeo-UnitedStates_StBusnSeg-Fastener' unitRef='USD'>20743296</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment' unitRef='USD'>2804476</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_StGeo-UnitedStates' unitRef='USD'>23547772</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_StGeo-Foreign_StBusnSeg-Fastener' unitRef='USD'>3864567</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_StGeo-Foreign_StBusnSeg-AssemblyEquipment' unitRef='USD'>178314</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_StGeo-Foreign' unitRef='USD'>4042881</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_StBusnSeg-Fastener' unitRef='USD'>24607863</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20_StBusnSeg-AssemblyEquipment' unitRef='USD'>2982790</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y20' unitRef='USD'>27590653</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_StGeo-UnitedStates_StBusnSeg-Fastener' unitRef='USD'>24626317</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_StGeo-UnitedStates_StBusnSeg-AssemblyEquipment' unitRef='USD'>3599855</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_StGeo-UnitedStates' unitRef='USD'>28226172</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_StGeo-Foreign_StBusnSeg-Fastener' unitRef='USD'>4363350</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_StGeo-Foreign_StBusnSeg-AssemblyEquipment' unitRef='USD'>283480</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_StGeo-Foreign' unitRef='USD'>4646830</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_StBusnSeg-Fastener' unitRef='USD'>28989667</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19_StBusnSeg-AssemblyEquipment' unitRef='USD'>3883335</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax decimals='INF' contextRef='Y19' unitRef='USD'>32873002</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y20_MajCust-TiGroupAutomotiveSystemsLlc' unitRef='Pure'>0.1400</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y19_MajCust-TiGroupAutomotiveSystemsLlc' unitRef='Pure'>0.1600</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y20_MajCust-TiGroupAutomotiveSystemsLlc'>17</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y19_MajCust-TiGroupAutomotiveSystemsLlc'>18</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y20_MajCust-CooperStandardHoldingsInc' unitRef='Pure'>0.1200</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y19_MajCust-CooperStandardHoldingsInc' unitRef='Pure'>0.1000</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y20_MajCust-CooperStandardHoldingsInc'>15</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y19_MajCust-CooperStandardHoldingsInc'>13</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y20_MajCust-ParkerHannifinCorporation' unitRef='Pure'>0.1000</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 decimals='INF' contextRef='Y19_MajCust-ParkerHannifinCorporation' unitRef='Pure'>0.1000</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y20_MajCust-ParkerHannifinCorporation'>15</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:AdditionalInformationAboutEntitysReportableSegments contextRef='Y19_MajCust-ParkerHannifinCorporation'>12</us-gaap:AdditionalInformationAboutEntitysReportableSegments>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;7-Commitments and Contingencies- &lt;/b&gt;The Company recorded rent expense aggregating approximately $23,000 and $39,000 in 2020 and 2019, respectively. &amp;nbsp;Total future minimum rentals at December 31, 2020 are not significant.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;The Company is, from time to time involved in litigation, including environmental claims, in the normal course of business. &amp;nbsp;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;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:OperatingLeasesRentExpenseNet decimals='INF' contextRef='Y20' unitRef='USD'>23000</us-gaap:OperatingLeasesRentExpenseNet>
	<us-gaap:OperatingLeasesRentExpenseNet decimals='INF' contextRef='Y19' unitRef='USD'>39000</us-gaap:OperatingLeasesRentExpenseNet>
	<us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;8-COVID-19- &lt;/b&gt;In March 2020, the World Health Organization characterized the novel coronavirus (&amp;#147;COVID-19&amp;#148;) a pandemic and the President of the United States declared the COVID-19 outbreak a national emergency. &amp;nbsp;The rapid spread of the virus and the evolving response domestically and internationally to combat it have had a significant negative impact on the global economy, including the automotive industry upon which we rely for sales. &amp;nbsp;Beginning in March, most states issued executive orders which temporarily closed businesses deemed non-essential in an effort to prevent the spread of the coronavirus. &amp;nbsp;Similar measures also took place in foreign markets we serve. &amp;nbsp;As a result, our operations and the operations of our customers and suppliers have been adversely affected. &amp;nbsp;Since some of our customers are classified as essential businesses and were allowed to continue to operate during this period, we were able to continue our operations, but at a significantly reduced level, in order to service those customers. &amp;nbsp;Our automotive customers were particularly affected, as much of the sector was idled for an extended period of time during the second quarter due to employee safety concerns. &amp;nbsp;While most shutdown orders were lifted late in the second quarter, various work-related restrictions remained in place for some time. &amp;nbsp;Due to the rapidly changing business environment and heightened degree of uncertainty resulting from COVID-19, we took measures to reduce expenses and conserve capital during this period, including reduced work schedules, delayed capital expenditures and a reduction in dividend payments. &amp;nbsp;We have seen improved demand since government-imposed restrictions were relaxed. &amp;nbsp;However, the timing of any broad economic recovery is uncertain and will likely be tied to the course of the pandemic. &amp;nbsp;As we cannot predict the duration or scope of the COVID-19 pandemic, or its broader impact on the global economy, including the demand for automobiles, it is unknown how long COVID-19 restrictions will remain in place or what the impact of COVID-19 and its related effects will be on our business, results of operations or financial condition, but the impact could be material and last for an extended period of time.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock>
	<us-gaap:ScheduleOfSubsequentEventsTextBlock contextRef='Y20'>&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&lt;b&gt;9-Subsequent Events- &lt;/b&gt;On February 22, 2021, the Board of Directors declared a regular quarterly dividend of $.22 per share, or $212,549, payable March 19, 2021 to shareholders of record on March 5, 2021.&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&apos;margin:0&apos;&gt;&amp;nbsp;&lt;/p&gt;</us-gaap:ScheduleOfSubsequentEventsTextBlock>
	<us-gaap:DividendsPayableDateDeclaredDayMonthAndYear contextRef='Y20'>2021-02-22</us-gaap:DividendsPayableDateDeclaredDayMonthAndYear>
	<us-gaap:DividendsPayableAmountPerShare decimals='INF' contextRef='E20' unitRef='UsdPerShare'>0.22</us-gaap:DividendsPayableAmountPerShare>
	<us-gaap:DividendsPayableCurrent decimals='INF' contextRef='E20' unitRef='USD'>212549</us-gaap:DividendsPayableCurrent>
	<us-gaap:DividendPayableDateToBePaidDayMonthAndYear contextRef='Y20'>2021-03-19</us-gaap:DividendPayableDateToBePaidDayMonthAndYear>
	<us-gaap:DividendsPayableDateOfRecordDayMonthAndYear contextRef='Y20'>2021-03-05</us-gaap:DividendsPayableDateOfRecordDayMonthAndYear>
	<context id='Y20'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='E20'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2020-12-31</instant>
		</period>
	</context>
	<context id='E20Q2'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2020-06-30</instant>
		</period>
	</context>
	<context id='I210315'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2021-03-15</instant>
		</period>
	</context>
	<context id='E19'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='Y19'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y20_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-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='E18_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='E18_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2018-12-31</instant>
		</period>
	</context>
	<context id='Y19_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='E19_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2019-12-31</instant>
		</period>
	</context>
	<context id='E20_StEqComps-PrefStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:PreferredStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-12-31</instant>
		</period>
	</context>
	<context id='E20_StEqComps-CommonStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:CommonStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-12-31</instant>
		</period>
	</context>
	<context id='E20_StEqComps-AddPaidInCap'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-12-31</instant>
		</period>
	</context>
	<context id='E20_StEqComps-RetainedEarnings'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:RetainedEarningsMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-12-31</instant>
		</period>
	</context>
	<context id='E20_StEqComps-TreasuryStock'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='us-gaap:StatementEquityComponentsAxis'>us-gaap:TreasuryStockMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<instant>2020-12-31</instant>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='E19_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>2019-12-31</instant>
		</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='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='E20_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>2020-12-31</instant>
		</period>
	</context>
	<context id='E19_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>2019-12-31</instant>
		</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='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='E20_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>2020-12-31</instant>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='E20_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>2020-12-31</instant>
		</period>
	</context>
	<context id='E20_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>2020-12-31</instant>
		</period>
	</context>
	<context id='E20_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>2020-12-31</instant>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='E19_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>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_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>2019-12-31</instant>
		</period>
	</context>
	<context id='E19_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>2019-12-31</instant>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_ProductOrService-Automotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_ProductOrService-Automotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_ProductOrService-Nonautomotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_ProductOrService-Nonautomotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y19_ProductOrService-Automotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_ProductOrService-Automotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_ProductOrService-Automotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:AutomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_ProductOrService-Nonautomotive'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_ProductOrService-Nonautomotive_StBusnSeg-Fastener'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:FastenerMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_ProductOrService-Nonautomotive_StBusnSeg-AssemblyEquipment'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:ProductOrServiceAxis'>fil:NonautomotiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension='us-gaap:StatementBusinessSegmentsAxis'>fil:AssemblyEquipmentMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y20_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>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y19_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>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y20_MajCust-TiGroupAutomotiveSystemsLlc'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:TiGroupAutomotiveSystemsLlcMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y19_MajCust-TiGroupAutomotiveSystemsLlc'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:TiGroupAutomotiveSystemsLlcMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y20_MajCust-CooperStandardHoldingsInc'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:CooperStandardHoldingsIncMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y19_MajCust-CooperStandardHoldingsInc'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:CooperStandardHoldingsIncMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</period>
	</context>
	<context id='Y20_MajCust-ParkerHannifinCorporation'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:ParkerHannifinCorporationMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2020-01-01</startDate>
			<endDate>2020-12-31</endDate>
		</period>
	</context>
	<context id='Y19_MajCust-ParkerHannifinCorporation'>
		<entity>
			<identifier scheme='http://www.sec.gov/CIK'>0000019871</identifier>
			<segment><xbrldi:explicitMember dimension='srt:MajorCustomersAxis'>fil:ParkerHannifinCorporationMember</xbrldi:explicitMember></segment>
		</entity>
		<period>
			<startDate>2019-01-01</startDate>
			<endDate>2019-12-31</endDate>
		</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-20201231.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-2021 [PPXC1A0KDJ2KVF9AN8JS]. 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/2020-01-31' xmlns:srt='http://fasb.org/srt/2020-01-31' xmlns:fil='http://www.chicagorivet.com/20201231' xmlns:dei='http://xbrl.sec.gov/dei/2020-01-31' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:xbrldt='http://xbrl.org/2005/xbrldt' targetNamespace='http://www.chicagorivet.com/20201231' 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-20201231_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-20201231_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-20201231_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-20201231_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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables" id="idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables">
				<link:definition>000240 - 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/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseDetails" id="idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseDetails">
				<link:definition>000360 - Disclosure - 3 - Income Taxes: Provision for Income Tax Expense (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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
				<link:definition>000380 - 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/20201231/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/20201231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails" id="idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails">
				<link:definition>000300 - 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/20201231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails" id="idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails">
				<link:definition>000290 - 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/20201231/role/idr_StatementConsolidatedBalanceSheets" id="idr_StatementConsolidatedBalanceSheets">
				<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/20201231/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/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails" id="idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails">
				<link:definition>000340 - 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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
				<link:definition>000370 - 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/20201231/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/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails" id="idr_Disclosure2BalanceSheetDetailsInventoryDetails">
				<link:definition>000320 - 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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables" id="idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables">
				<link:definition>000230 - 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/20201231/role/idr_Disclosure9SubsequentEvents" id="idr_Disclosure9SubsequentEvents">
				<link:definition>000160 - Disclosure - 9 - 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/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables" id="idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables">
				<link:definition>000270 - 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/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables" id="idr_Disclosure2BalanceSheetDetailsInventoryTables">
				<link:definition>000180 - 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/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails" id="idr_Disclosure5OtherIncomeOtherIncomeDetails">
				<link:definition>000410 - 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/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquityParenthetical" id="idr_StatementConsolidatedStatementsOfShareholdersEquityParenthetical">
				<link:definition>000060 - Statement - Consolidated Statements of Shareholders&apos; Equity - 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/20201231/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/20201231/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/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquity" id="idr_StatementConsolidatedStatementsOfShareholdersEquity">
				<link:definition>000050 - Statement - Consolidated Statements of Shareholders&apos; Equity</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/20201231/role/idr_DisclosureSignificantAccountingPoliciesPolicies" id="idr_DisclosureSignificantAccountingPoliciesPolicies">
				<link:definition>000170 - 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/20201231/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/20201231/role/idr_DisclosureDeferredRevenueRecognizedDetails" id="idr_DisclosureDeferredRevenueRecognizedDetails">
				<link:definition>000280 - Disclosure - Deferred Revenue Recognized (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/20201231/role/idr_DisclosureCommitmentsAndContingenciesDetails" id="idr_DisclosureCommitmentsAndContingenciesDetails">
				<link:definition>000450 - 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/20201231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails" id="idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails">
				<link:definition>000440 - 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/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables" id="idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables">
				<link:definition>000200 - 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/20201231/role/idr_DisclosureProfitSharingPlanDetails" id="idr_DisclosureProfitSharingPlanDetails">
				<link:definition>000400 - 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/20201231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables" id="idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables">
				<link:definition>000210 - 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/20201231/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/20201231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails" id="idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails">
				<link:definition>000350 - 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/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables" id="idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables">
				<link:definition>000260 - 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/20201231/role/idr_StatementConsolidatedStatementsOfCashFlows" id="idr_StatementConsolidatedStatementsOfCashFlows">
				<link:definition>000070 - 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/20201231/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/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables" id="idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables">
				<link:definition>000190 - 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/20201231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails" id="idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails">
				<link:definition>000310 - 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/20201231/role/idr_StatementConsolidatedBalanceSheetsParenthetical" id="idr_StatementConsolidatedBalanceSheetsParenthetical">
				<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/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails" id="idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails">
				<link:definition>000330 - 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/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails" id="idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails">
				<link:definition>000420 - 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/20201231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails" id="idr_DisclosureOtherIncomeTaxDisclosuresDetails">
				<link:definition>000390 - 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/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails" id="idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails">
				<link:definition>000430 - 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/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables" id="idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables">
				<link:definition>000220 - Disclosure - 3 - Income Taxes: Provision for Income Tax Expense (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/20201231/role/idr_StatementConsolidatedStatementsOfIncome" id="idr_StatementConsolidatedStatementsOfIncome">
				<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/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeTables" id="idr_Disclosure5OtherIncomeOtherIncomeTables">
				<link:definition>000250 - 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/20201231/role/idr_DisclosureSubsequentEventsDetails" id="idr_DisclosureSubsequentEventsDetails">
				<link:definition>000460 - 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/20201231/role/idr_Disclosure8Covid19" id="idr_Disclosure8Covid19">
				<link:definition>000150 - Disclosure - 8 - COVID-19</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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<import schemaLocation='http://www.xbrl.org/2005/xbrldt-2005.xsd' namespace='http://xbrl.org/2005/xbrldt'/>
	<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/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/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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<import schemaLocation='http://www.xbrl.org/2005/xbrldt-2005.xsd' namespace='http://xbrl.org/2005/xbrldt'/>
	<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/dtr/type/numeric-2009-12-16.xsd' namespace='http://www.xbrl.org/dtr/type/numeric'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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 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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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 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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/nonNumeric-2009-12-16.xsd' namespace='http://www.xbrl.org/dtr/type/non-numeric'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/nonNumeric-2009-12-16.xsd' namespace='http://www.xbrl.org/dtr/type/non-numeric'/>
	<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/2005/xbrldt-2005.xsd' namespace='http://xbrl.org/2005/xbrldt'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<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/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<import schemaLocation='http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd' namespace='http://www.xbrl.org/2003/instance'/>
	<import schemaLocation='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd' namespace='http://fasb.org/srt/2020-01-31'/>
	<import namespace='http://fasb.org/us-gaap/2020-01-31' schemaLocation='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd' />
	<import namespace='http://xbrl.sec.gov/dei/2020-01-31' schemaLocation='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_LocationMember' name='LocationMember' />
	<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_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 nillable='true' type='xbrli:monetaryItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' xbrli:balance='credit' id='fil_SegmentOperatingProfit' name='SegmentOperatingProfit' />
	<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_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_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_TiGroupAutomotiveSystemsLlcMember' name='TiGroupAutomotiveSystemsLlcMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_CooperStandardHoldingsIncMember' name='CooperStandardHoldingsIncMember' />
	<element abstract='true' nillable='true' type='nonnum:domainItemType' substitutionGroup='xbrli:item' xbrli:periodType='duration' id='fil_ParkerHannifinCorporationMember' name='ParkerHannifinCorporationMember' />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>cvr-20201231_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-2021 [PPXC1A0KDJ2KVF9AN8JS]. 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/20201231"
		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/20201231/role/idr_StatementConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedBalanceSheets"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedBalanceSheets">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent' xlink:label='us-gaap_AssetsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent' xlink:label='us-gaap_LiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_StatementConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfIncome"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfIncome">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit' xlink:label='us-gaap_GrossProfit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_StatementConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfCashFlows"/>
	<link:calculationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfCashFlows">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20201231_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-2021 [PPXC1A0KDJ2KVF9AN8JS]. 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/20201231"
		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/20201231/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DocumentDocumentAndEntityInformation"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedBalanceSheets"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedBalanceSheets"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedBalanceSheetsParenthetical"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedBalanceSheetsParenthetical"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfIncome"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfIncome"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfShareholdersEquity"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquity">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis' xlink:label='us-gaap_StatementEquityComponentsAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementEquityComponentsAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_EquityComponentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_EquityComponentDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember' xlink:label='us-gaap_PreferredStockMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_PreferredStockMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember' xlink:label='us-gaap_CommonStockMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_CommonStockMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember' xlink:label='us-gaap_AdditionalPaidInCapitalMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_AdditionalPaidInCapitalMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember' xlink:label='us-gaap_RetainedEarningsMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_RetainedEarningsMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember' xlink:label='us-gaap_TreasuryStockMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_EquityComponentDomain' xlink:to='us-gaap_TreasuryStockMember' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<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:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StockholdersEquity' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding' xlink:label='us-gaap_CommonStockSharesOutstanding'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_CommonStockSharesOutstanding' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares' xlink:label='us-gaap_TreasuryStockShares'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_TreasuryStockShares' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends' xlink:label='us-gaap_Dividends'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_Dividends' use='optional' order='5.0'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfShareholdersEquityParenthetical"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquityParenthetical"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfCashFlows"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfCashFlows">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis' xlink:label='us-gaap_StatementEquityComponentsAxis'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/hypercube-dimension' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementEquityComponentsAxis' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-domain' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_EquityComponentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain_1'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/dimension-default' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_EquityComponentDomain_1' use='optional' order='1.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<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:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract' xlink:label='us-gaap_StatementOfCashFlowsAbstract'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_StatementOfCashFlowsAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_Depreciation' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets' xlink:label='us-gaap_GainLossOnDispositionOfAssets'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:label='us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:label='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:label='us-gaap_IncreaseDecreaseInAccountsReceivable'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories' xlink:label='us-gaap_IncreaseDecreaseInInventories'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInInventories' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:label='us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInOtherOperatingAssets' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable' xlink:label='us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInAccountsPayable' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:label='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInOperatingActivities' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets' xlink:label='us-gaap_PaymentsToAcquireProductiveAssets'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_PaymentsToAcquireProductiveAssets' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:label='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:label='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:label='us-gaap_PaymentsToAcquireHeldToMaturitySecurities'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_PaymentsToAcquireHeldToMaturitySecurities' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivities'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInInvestingActivities' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock' xlink:label='us-gaap_PaymentsOfDividendsCommonStock'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:to='us-gaap_PaymentsOfDividendsCommonStock' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivities'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:to='us-gaap_NetCashProvidedByUsedInFinancingActivities' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:label='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_CashAndCashEquivalentsAtCarryingValue' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNetAbstract' xlink:label='us-gaap_IncomeTaxesPaidNetAbstract'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_IncomeTaxesPaidNetAbstract' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds' xlink:label='us-gaap_ProceedsFromIncomeTaxRefunds'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ProceedsFromIncomeTaxRefunds' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid' xlink:label='us-gaap_IncomeTaxesPaid'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_IncomeTaxesPaid' use='optional' order='6.0'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxes" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxes"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxes"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure4ProfitSharingPlan" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure4ProfitSharingPlan"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure4ProfitSharingPlan"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncome" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure5OtherIncome"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncome"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformation" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformation"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformation"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure7CommitmentsAndContingencies" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure7CommitmentsAndContingencies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure7CommitmentsAndContingencies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure8Covid19" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure8Covid19"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure8Covid19"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure9SubsequentEvents" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure9SubsequentEvents"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure9SubsequentEvents"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureSignificantAccountingPoliciesPolicies"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureSignificantAccountingPoliciesPolicies"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsInventoryTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure5OtherIncomeOtherIncomeTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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-20201231.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/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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-20201231.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<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:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureDeferredRevenueRecognizedDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureDeferredRevenueRecognizedDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureDeferredRevenueRecognizedDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<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:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsInventoryDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<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:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureOtherIncomeTaxDisclosuresDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureProfitSharingPlanDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureProfitSharingPlanDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureProfitSharingPlanDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure5OtherIncomeOtherIncomeDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20201231.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-20201231.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-20201231.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<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:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20201231.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-20201231.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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20201231.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-20201231.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/2020/elts/srt-2020-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='2.0' xbrldt:contextElement='segment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2020/elts/srt-2020-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-20201231.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_ProductsAndServicesDomain' xlink:to='fil_AutomotiveMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.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_ProductsAndServicesDomain' xlink:to='fil_NonautomotiveMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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-20201231.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-20201231.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<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:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:label='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' use='optional' order='1.0'/>
	</link:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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-20201231.xsd#fil_TiGroupAutomotiveSystemsLlcMember' xlink:label='fil_TiGroupAutomotiveSystemsLlcMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_NameOfMajorCustomerDomain' xlink:to='fil_TiGroupAutomotiveSystemsLlcMember' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_CooperStandardHoldingsIncMember' xlink:label='fil_CooperStandardHoldingsIncMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_NameOfMajorCustomerDomain' xlink:to='fil_CooperStandardHoldingsIncMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_ParkerHannifinCorporationMember' xlink:label='fil_ParkerHannifinCorporationMember'/>
		<link:definitionArc xlink:type='arc' xlink:arcrole='http://xbrl.org/int/dim/arcrole/domain-member' xlink:from='srt_NameOfMajorCustomerDomain' xlink:to='fil_ParkerHannifinCorporationMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<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:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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:definitionLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureCommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureCommitmentsAndContingenciesDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureCommitmentsAndContingenciesDetails"/>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureSubsequentEventsDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureSubsequentEventsDetails"/>
	<link:definitionLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureSubsequentEventsDetails"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>cvr-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version='1.0' encoding='iso-8859-1'?>
<!-- Produced by EDGARsuite software, Advanced Computer Innovations, Inc., Copyright (C) 2008-2021 [PPXC1A0KDJ2KVF9AN8JS]. 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/20201231"
		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">
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
	<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/>
	<link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableCurrent' xlink:label='us-gaap_DividendsPayableCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendsPayableCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividends payable amount</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendsPayableCurrent' xlink:to='lab_us-gaap_DividendsPayableCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividend declaration date</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' xlink:to='lab_us-gaap_DividendsPayableDateDeclaredDayMonthAndYear'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet' xlink:label='us-gaap_OperatingLeasesRentExpenseNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OperatingLeasesRentExpenseNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Rent Expense</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OperatingLeasesRentExpenseNet' xlink:to='lab_us-gaap_OperatingLeasesRentExpenseNet'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1' xlink:label='us-gaap_ConcentrationRiskPercentage1'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ConcentrationRiskPercentage1' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Percentage of revenues from major customers</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ConcentrationRiskPercentage1' xlink:to='lab_us-gaap_ConcentrationRiskPercentage1'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis' xlink:label='srt_MajorCustomersAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_MajorCustomersAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Customer [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_MajorCustomersAxis' xlink:to='lab_srt_MajorCustomersAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>State taxes, net of federal benefit, %</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' xlink:label='us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>State taxes, net of federal benefit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes' xlink:to='lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments' xlink:label='us-gaap_IncomeTaxReconciliationOtherAdjustments'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationOtherAdjustments' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Permanent differences</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxReconciliationOtherAdjustments' xlink:to='lab_us-gaap_IncomeTaxReconciliationOtherAdjustments'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:label='us-gaap_ValuationAllowancesAndReservesTypeAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesTypeAxis' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesTypeAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross' xlink:label='us-gaap_MachineryAndEquipmentGross'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_MachineryAndEquipmentGross' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Machinery and equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_MachineryAndEquipmentGross' xlink:to='lab_us-gaap_MachineryAndEquipmentGross'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:label='us-gaap_PropertyPlantAndEquipmentByTypeAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Long-Lived Tangible Asset [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentByTypeAxis' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' xlink:label='us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Provision for Income Tax Expense</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' xlink:label='us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Accrued Expenses {2}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Other Accrued Expenses</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets' xlink:label='us-gaap_PaymentsToAcquireProductiveAssets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquireProductiveAssets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Capital Expenditures</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquireProductiveAssets' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Capital Expenditures</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PaymentsToAcquireProductiveAssets' xlink:to='lab_us-gaap_PaymentsToAcquireProductiveAssets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets' xlink:label='us-gaap_GainLossOnDispositionOfAssets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_GainLossOnDispositionOfAssets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Gain on the Sale of Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_GainLossOnDispositionOfAssets' xlink:to='lab_us-gaap_GainLossOnDispositionOfAssets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit' xlink:label='us-gaap_IncomeTaxExpenseBenefit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Provision for Income Taxes</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Income tax expense</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxExpenseBenefit' xlink:to='lab_us-gaap_IncomeTaxExpenseBenefit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue' xlink:label='us-gaap_CostOfRevenue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CostOfRevenue' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cost of Goods Sold</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CostOfRevenue' xlink:to='lab_us-gaap_CostOfRevenue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet' xlink:label='us-gaap_InventoryNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventories, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryNet' xlink:to='lab_us-gaap_InventoryNet'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag' xlink:label='dei_AmendmentFlag'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_AmendmentFlag' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Amendment Flag</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_AmendmentFlag' xlink:to='lab_dei_AmendmentFlag'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentDescription' xlink:label='dei_AmendmentDescription'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_AmendmentDescription' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Amendment Description</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_AmendmentDescription' xlink:to='lab_dei_AmendmentDescription'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany' xlink:label='dei_EntityShellCompany'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityShellCompany' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Shell Company</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityShellCompany' xlink:to='lab_dei_EntityShellCompany'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_ParkerHannifinCorporationMember' xlink:label='fil_ParkerHannifinCorporationMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_ParkerHannifinCorporationMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Parker-Hannifin Corporation</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_ParkerHannifinCorporationMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Parker-Hannifin Corporation, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_ParkerHannifinCorporationMember' xlink:to='lab_fil_ParkerHannifinCorporationMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' xlink:label='us-gaap_WeightedAverageNumberOfSharesOutstandingBasic'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Weighted Average Common Shares Outstanding</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_WeightedAverageNumberOfSharesOutstandingBasic' xlink:to='lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:label='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Software and Software Development Costs</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SoftwareAndSoftwareDevelopmentCostsMember' xlink:to='lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:label='us-gaap_DisaggregationOfRevenueTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Disaggregation of Revenue</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DisaggregationOfRevenueTableTextBlock' xlink:to='lab_us-gaap_DisaggregationOfRevenueTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash Flows from Investing Activities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract' xlink:to='lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Cash Provided by Operating Activities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net Cash Provided by Operating Activities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivities' xlink:to='lab_us-gaap_NetCashProvidedByUsedInOperatingActivities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract' xlink:label='us-gaap_IncomeStatementAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeStatementAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Consolidated Statements of Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeStatementAbstract' xlink:to='lab_us-gaap_IncomeStatementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract' xlink:label='us-gaap_CommitmentsAndContingenciesDisclosureAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Commitments and contingencies (Note 7)</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommitmentsAndContingenciesDisclosureAbstract' xlink:to='lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit' xlink:label='us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RetainedEarningsAccumulatedDeficit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Retained Earnings</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RetainedEarningsAccumulatedDeficit' xlink:to='lab_us-gaap_RetainedEarningsAccumulatedDeficit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:label='us-gaap_DeferredTaxLiabilitiesNoncurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Deferred Income Taxes, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxLiabilitiesNoncurrent' xlink:to='lab_us-gaap_DeferredTaxLiabilitiesNoncurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent' xlink:label='us-gaap_AccruedLiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccruedLiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Accrued Expenses</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccruedLiabilitiesCurrent' xlink:to='lab_us-gaap_AccruedLiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract' xlink:label='us-gaap_AssetsAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Assets {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsAbstract' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AssetsAbstract' xlink:to='lab_us-gaap_AssetsAbstract'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport' xlink:label='dei_DocumentAnnualReport'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentAnnualReport' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Annual Report</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentAnnualReport' xlink:to='lab_dei_DocumentAnnualReport'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness' xlink:label='dei_EntitySmallBusiness'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntitySmallBusiness' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Small Business</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntitySmallBusiness' xlink:to='lab_dei_EntitySmallBusiness'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_CooperStandardHoldingsIncMember' xlink:label='fil_CooperStandardHoldingsIncMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_CooperStandardHoldingsIncMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cooper-Standard Holdings Inc.</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_CooperStandardHoldingsIncMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Cooper-Standard Holdings Inc., during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_CooperStandardHoldingsIncMember' xlink:to='lab_fil_CooperStandardHoldingsIncMember'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_SegmentOperatingProfit' xlink:label='fil_SegmentOperatingProfit'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_SegmentOperatingProfit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Segment operating profit</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_SegmentOperatingProfit' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the monetary amount of Segment operating profit, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_SegmentOperatingProfit' xlink:to='lab_fil_SegmentOperatingProfit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain' xlink:label='us-gaap_SegmentDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SegmentDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Segments</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SegmentDomain' xlink:to='lab_us-gaap_SegmentDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis' xlink:label='us-gaap_StatementBusinessSegmentsAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementBusinessSegmentsAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Segments [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementBusinessSegmentsAxis' xlink:to='lab_us-gaap_StatementBusinessSegmentsAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Permanent differences {2}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Permanent differences</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross' xlink:label='us-gaap_BuildingsAndImprovementsGross'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_BuildingsAndImprovementsGross' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Buildings and improvements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_BuildingsAndImprovementsGross' xlink:to='lab_us-gaap_BuildingsAndImprovementsGross'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:label='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Capitalized Property Plant and Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember' xlink:to='lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' xlink:label='srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Schedule of Valuation and Qualifying Accounts</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock' xlink:to='lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' xlink:label='us-gaap_PropertyPlantAndEquipmentPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentPolicyTextBlock' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' xlink:label='us-gaap_CommitmentsAndContingenciesDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>7 - Commitments and Contingencies</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommitmentsAndContingenciesDisclosureTextBlock' xlink:to='lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:label='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Increase in Cash and Cash Equivalents</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net Increase in Cash and Cash Equivalents</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease' xlink:to='lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:label='us-gaap_IncreaseDecreaseInAccountsReceivable'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts Receivable, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInAccountsReceivable' xlink:to='lab_us-gaap_IncreaseDecreaseInAccountsReceivable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember' xlink:label='us-gaap_TreasuryStockMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Treasury Stock</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TreasuryStockMember' xlink:to='lab_us-gaap_TreasuryStockMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues' xlink:label='us-gaap_Revenues'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Revenues' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Sales</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_Revenues' xlink:to='lab_us-gaap_Revenues'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:label='us-gaap_LiabilitiesAndStockholdersEquityAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Liabilities and Shareholders&apos; Equity</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilitiesAndStockholdersEquityAbstract' xlink:to='lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets' xlink:label='us-gaap_Assets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Assets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Assets</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Assets' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_Assets' xlink:to='lab_us-gaap_Assets'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers' xlink:label='dei_EntityVoluntaryFilers'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityVoluntaryFilers' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Voluntary filer</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityVoluntaryFilers' xlink:to='lab_dei_EntityVoluntaryFilers'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber' xlink:label='dei_EntityTaxIdentificationNumber'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityTaxIdentificationNumber' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Tax Identification Number (TIN)</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityTaxIdentificationNumber' xlink:to='lab_dei_EntityTaxIdentificationNumber'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets' xlink:label='us-gaap_OtherAssets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherAssets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherAssets' xlink:to='lab_us-gaap_OtherAssets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations' xlink:label='us-gaap_EffectiveIncomeTaxRateContinuingOperations'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Income tax expense, %</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateContinuingOperations' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock' xlink:label='us-gaap_CashAndCashEquivalentsPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash and Cash Equivalents and Certificates of Deposit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CashAndCashEquivalentsPolicyTextBlock' xlink:to='lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' xlink:label='us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>8 - COVID-19</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' xlink:to='lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid' xlink:label='us-gaap_IncomeTaxesPaid'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxesPaid' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Cash Paid for Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxesPaid' xlink:to='lab_us-gaap_IncomeTaxesPaid'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock' xlink:label='us-gaap_PaymentsOfDividendsCommonStock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsOfDividendsCommonStock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash Dividends Paid</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsOfDividendsCommonStock' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Cash Dividends Paid</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PaymentsOfDividendsCommonStock' xlink:to='lab_us-gaap_PaymentsOfDividendsCommonStock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' xlink:label='us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Income Per Share</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare' xlink:to='lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense' xlink:label='us-gaap_SellingGeneralAndAdministrativeExpense'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SellingGeneralAndAdministrativeExpense' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Selling and Administrative Expenses</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SellingGeneralAndAdministrativeExpense' xlink:to='lab_us-gaap_SellingGeneralAndAdministrativeExpense'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_EmployeeRelatedLiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accrued Wages and Salaries</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EmployeeRelatedLiabilitiesCurrent' xlink:to='lab_us-gaap_EmployeeRelatedLiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport' xlink:label='dei_DocumentTransitionReport'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentTransitionReport' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Transition Report</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentTransitionReport' xlink:to='lab_dei_DocumentTransitionReport'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1' xlink:label='dei_EntityAddressAddressLine1'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressAddressLine1' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, Address Line One</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressAddressLine1' xlink:to='lab_dei_EntityAddressAddressLine1'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode' xlink:label='dei_EntityIncorporationStateCountryCode'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityIncorporationStateCountryCode' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Incorporation, State or Country Code</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityIncorporationStateCountryCode' xlink:to='lab_dei_EntityIncorporationStateCountryCode'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TextBlockAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Details</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TextBlockAbstract' xlink:to='lab_us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory' xlink:label='us-gaap_DeferredTaxAssetsInventory'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsInventory' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventory {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsInventory' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Inventory</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsInventory' xlink:to='lab_us-gaap_DeferredTaxAssetsInventory'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' xlink:label='us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Provision for Federal income tax expense, Current</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations' xlink:to='lab_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent' xlink:label='us-gaap_OtherAccruedLiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherAccruedLiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>All other items</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherAccruedLiabilitiesCurrent' xlink:to='lab_us-gaap_OtherAccruedLiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovements' xlink:label='us-gaap_LandAndLandImprovements'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LandAndLandImprovements' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Land and improvements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LandAndLandImprovements' xlink:to='lab_us-gaap_LandAndLandImprovements'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods' xlink:label='us-gaap_InventoryFinishedGoods'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryFinishedGoods' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Finished goods</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryFinishedGoods' xlink:to='lab_us-gaap_InventoryFinishedGoods'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis' xlink:label='srt_ProductOrServiceAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_ProductOrServiceAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Product and Service [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_ProductOrServiceAxis' xlink:to='lab_srt_ProductOrServiceAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' xlink:label='us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>1 - Nature of Business and Significant Accounting Policies</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock' xlink:to='lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:label='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Unearned Revenue and Customer Deposits {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Unearned Revenue and Customer Deposits</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits' xlink:to='lab_us-gaap_IncreaseDecreaseInCustomerAdvancesAndDeposits'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems' xlink:label='us-gaap_StatementLineItems'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementLineItems' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Statement [Line Items]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementLineItems' xlink:to='lab_us-gaap_StatementLineItems'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense' xlink:label='us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherNonoperatingIncomeExpense' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Income {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherNonoperatingIncomeExpense' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Other Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherNonoperatingIncomeExpense' xlink:to='lab_us-gaap_OtherNonoperatingIncomeExpense'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized' xlink:label='us-gaap_PreferredStockSharesAuthorized'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockSharesAuthorized' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Preferred Stock, Shares Authorized</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PreferredStockSharesAuthorized' xlink:to='lab_us-gaap_PreferredStockSharesAuthorized'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue' xlink:label='us-gaap_TreasuryStockValue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockValue' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Treasury Stock, 171,964 Shares at cost</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockValue' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Treasury Stock, 171,964 Shares at cost</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TreasuryStockValue' xlink:to='lab_us-gaap_TreasuryStockValue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities' xlink:label='us-gaap_Liabilities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Liabilities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Liabilities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Liabilities' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Liabilities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_Liabilities' xlink:to='lab_us-gaap_Liabilities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidTaxes' xlink:label='us-gaap_PrepaidTaxes'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PrepaidTaxes' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Prepaid Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PrepaidTaxes' xlink:to='lab_us-gaap_PrepaidTaxes'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol' xlink:label='dei_TradingSymbol'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_TradingSymbol' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Trading Symbol</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_TradingSymbol' xlink:to='lab_dei_TradingSymbol'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName' xlink:label='dei_EntityRegistrantName'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityRegistrantName' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Registrant Name</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityRegistrantName' xlink:to='lab_dei_EntityRegistrantName'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_TiGroupAutomotiveSystemsLlcMember' xlink:label='fil_TiGroupAutomotiveSystemsLlcMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_TiGroupAutomotiveSystemsLlcMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>TI Group Automotive Systems, LLC</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_TiGroupAutomotiveSystemsLlcMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the TI Group Automotive Systems, LLC, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_TiGroupAutomotiveSystemsLlcMember' xlink:to='lab_fil_TiGroupAutomotiveSystemsLlcMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsOther' xlink:label='us-gaap_IncomeTaxReconciliationDeductionsOther'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationDeductionsOther' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Permanent differences {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationDeductionsOther' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Permanent differences</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxReconciliationDeductionsOther' xlink:to='lab_us-gaap_IncomeTaxReconciliationDeductionsOther'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain' xlink:label='us-gaap_ValuationAllowancesAndReservesDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>SEC Schedule, 12-09, Valuation Allowances and Reserves</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesDomain' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock' xlink:label='us-gaap_InventoryPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventories</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryPolicyTextBlock' xlink:to='lab_us-gaap_InventoryPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock' xlink:label='us-gaap_ConsolidationPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ConsolidationPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Principles of Consolidation</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ConsolidationPolicyTextBlock' xlink:to='lab_us-gaap_ConsolidationPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DisclosureTextBlockAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Notes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='lab_us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accrued Wages and Salaries {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Accrued Wages and Salaries</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities' xlink:to='lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode' xlink:label='dei_CityAreaCode'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_CityAreaCode' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>City Area Code</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_CityAreaCode' xlink:to='lab_dei_CityAreaCode'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown' xlink:label='dei_EntityAddressCityOrTown'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressCityOrTown' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, City or Town</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressCityOrTown' xlink:to='lab_dei_EntityAddressCityOrTown'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate' xlink:label='dei_DocumentPeriodEndDate'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentPeriodEndDate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Period End date</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentPeriodEndDate' xlink:to='lab_dei_DocumentPeriodEndDate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableAmountPerShare' xlink:label='us-gaap_DividendsPayableAmountPerShare'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendsPayableAmountPerShare' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividends per share declared</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendsPayableAmountPerShare' xlink:to='lab_us-gaap_DividendsPayableAmountPerShare'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain' xlink:label='srt_NameOfMajorCustomerDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_NameOfMajorCustomerDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Customer</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_NameOfMajorCustomerDomain' xlink:to='lab_srt_NameOfMajorCustomerDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsCurrent' xlink:label='us-gaap_LiabilityForUncertainTaxPositionsCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Liability for Uncertain Tax Positions</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilityForUncertainTaxPositionsCurrent' xlink:to='lab_us-gaap_LiabilityForUncertainTaxPositionsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis' xlink:label='srt_RangeAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_RangeAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Statistical Measurement [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_RangeAxis' xlink:to='lab_srt_RangeAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss' xlink:label='us-gaap_NetIncomeLoss'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetIncomeLoss' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Income</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetIncomeLoss' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetIncomeLoss' xlink:to='lab_us-gaap_NetIncomeLoss'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares' xlink:label='us-gaap_TreasuryStockShares'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockShares' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Treasury Stock, Shares</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockShares' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Treasury Stock Shares</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TreasuryStockShares' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Treasury Stock Shares</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TreasuryStockShares' xlink:to='lab_us-gaap_TreasuryStockShares'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued' xlink:label='us-gaap_CommonStockSharesIssued'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesIssued' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock, Shares, Issued</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockSharesIssued' xlink:to='lab_us-gaap_CommonStockSharesIssued'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock' xlink:label='us-gaap_AdditionalPaidInCapitalCommonStock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdditionalPaidInCapitalCommonStock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Additional Paid-in Capital</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AdditionalPaidInCapitalCommonStock' xlink:to='lab_us-gaap_AdditionalPaidInCapitalCommonStock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract' xlink:label='us-gaap_LiabilitiesCurrentAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesCurrentAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Current Liabilities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilitiesCurrentAbstract' xlink:to='lab_us-gaap_LiabilitiesCurrentAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent' xlink:label='us-gaap_AssetsCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Current Assets</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsCurrent' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Current Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AssetsCurrent' xlink:to='lab_us-gaap_AssetsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus' xlink:label='dei_DocumentFiscalYearFocus'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentFiscalYearFocus' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Fiscal Year Focus</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentFiscalYearFocus' xlink:to='lab_dei_DocumentFiscalYearFocus'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince' xlink:label='dei_EntityAddressStateOrProvince'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressStateOrProvince' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, State or Province</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressStateOrProvince' xlink:to='lab_dei_EntityAddressStateOrProvince'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:label='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Capital expenditures</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PaymentsToAcquirePropertyPlantAndEquipment' xlink:to='lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:label='fil_SellingAndAdministrativeExpensesUnallocatedCorporate'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Selling and Administrative Expenses {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Selling and Administrative Expenses</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:role='http://www.xbrl.org/2003/role/documentation' 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:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_SellingAndAdministrativeExpensesUnallocatedCorporate' xlink:to='lab_fil_SellingAndAdministrativeExpensesUnallocatedCorporate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions' xlink:label='us-gaap_ValuationAllowancesAndReservesDeductions'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesDeductions' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Write-offs</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesDeductions' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesDeductions'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet' xlink:label='us-gaap_PropertyPlantAndEquipmentOtherNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentOtherNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment, Other, Net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentOtherNet' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentOtherNet'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' xlink:label='us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Schedule of Effective Income Tax Rate Reconciliation</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy' xlink:label='us-gaap_FairValueOfFinancialInstrumentsPolicy'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_FairValueOfFinancialInstrumentsPolicy' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Fair Value of Financial Instruments</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_FairValueOfFinancialInstrumentsPolicy' xlink:to='lab_us-gaap_FairValueOfFinancialInstrumentsPolicy'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock' xlink:label='us-gaap_ScheduleOfSubsequentEventsTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfSubsequentEventsTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>9 - Subsequent Events</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfSubsequentEventsTextBlock' xlink:to='lab_us-gaap_ScheduleOfSubsequentEventsTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable' xlink:label='us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInAccountsPayable' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts Payable {2}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInAccountsPayable' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Accounts Payable</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInAccountsPayable' xlink:to='lab_us-gaap_IncreaseDecreaseInAccountsPayable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract' xlink:label='us-gaap_StatementOfCashFlowsAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementOfCashFlowsAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Consolidated Statements of Cash Flows</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementOfCashFlowsAbstract' xlink:to='lab_us-gaap_StatementOfCashFlowsAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends' xlink:label='us-gaap_Dividends'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Dividends' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividends Declared</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Dividends' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Dividends Declared</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_Dividends' xlink:to='lab_us-gaap_Dividends'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis' xlink:label='us-gaap_StatementEquityComponentsAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementEquityComponentsAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Equity Components [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='lab_us-gaap_StatementEquityComponentsAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:label='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Income Before Income Taxes</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Income Before Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic' xlink:to='lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare' xlink:label='us-gaap_CommonStockParOrStatedValuePerShare'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockParOrStatedValuePerShare' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock, Par or Stated Value Per Share</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockParOrStatedValuePerShare' xlink:to='lab_us-gaap_CommonStockParOrStatedValuePerShare'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber' xlink:label='dei_LocalPhoneNumber'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_LocalPhoneNumber' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Local Phone Number</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_LocalPhoneNumber' xlink:to='lab_dei_LocalPhoneNumber'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate' xlink:label='dei_CurrentFiscalYearEndDate'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_CurrentFiscalYearEndDate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Fiscal Year End</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_CurrentFiscalYearEndDate' xlink:to='lab_dei_CurrentFiscalYearEndDate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' xlink:label='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividends Payable, Date of Record</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' xlink:to='lab_us-gaap_DividendsPayableDateOfRecordDayMonthAndYear'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_UnitedStatesMember' xlink:label='fil_UnitedStatesMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_UnitedStatesMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>United States</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_UnitedStatesMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the United States, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_UnitedStatesMember' xlink:to='lab_fil_UnitedStatesMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' xlink:label='us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Expected tax at U.S. statutory rate</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate' xlink:to='lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember' xlink:label='us-gaap_AllowanceForCreditLossMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AllowanceForCreditLossMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>SEC Schedule, 12-09, Allowance, Credit Loss</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AllowanceForCreditLossMember' xlink:to='lab_us-gaap_AllowanceForCreditLossMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' xlink:label='us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent' xlink:to='lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis' xlink:label='srt_StatementGeographicalAxis'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_StatementGeographicalAxis' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Geographical [Axis]</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_StatementGeographicalAxis' xlink:to='lab_srt_StatementGeographicalAxis'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain' xlink:label='srt_ProductsAndServicesDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_ProductsAndServicesDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Product and Service</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_ProductsAndServicesDomain' xlink:to='lab_srt_ProductsAndServicesDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_TableTextBlockSupplementAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Tables/Schedules</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_TableTextBlockSupplementAbstract' xlink:to='lab_us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' xlink:label='us-gaap_SupplementalBalanceSheetDisclosuresTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>2 - Balance Sheet Details</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SupplementalBalanceSheetDisclosuresTextBlock' xlink:to='lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:label='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Proceeds from Certificates of Deposit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities' xlink:to='lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus' xlink:label='dei_EntityCurrentReportingStatus'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityCurrentReportingStatus' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Current with reporting</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityCurrentReportingStatus' xlink:to='lab_dei_EntityCurrentReportingStatus'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_ForeignMember' xlink:label='fil_ForeignMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_ForeignMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Foreign</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_ForeignMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Foreign, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_ForeignMember' xlink:to='lab_fil_ForeignMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndOtherIncome' xlink:label='us-gaap_InterestAndOtherIncome'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InterestAndOtherIncome' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Income {3}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InterestAndOtherIncome' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Other Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InterestAndOtherIncome' xlink:to='lab_us-gaap_InterestAndOtherIncome'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Permanent differences, %</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingImprovementsMember' xlink:label='us-gaap_BuildingImprovementsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_BuildingImprovementsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Building Improvements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_BuildingImprovementsMember' xlink:to='lab_us-gaap_BuildingImprovementsMember'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_EndMarketMember' xlink:label='fil_EndMarketMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_EndMarketMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>End Market</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_EndMarketMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the End Market, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_EndMarketMember' xlink:to='lab_fil_EndMarketMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:label='us-gaap_InterestAndOtherIncomeTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Income {2}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Other Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InterestAndOtherIncomeTableTextBlock' xlink:to='lab_us-gaap_InterestAndOtherIncomeTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock' xlink:label='us-gaap_ScheduleOfInventoryCurrentTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventory</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfInventoryCurrentTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock' xlink:label='us-gaap_IncomeTaxPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>IncomeTaxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxPolicyTextBlock' xlink:to='lab_us-gaap_IncomeTaxPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:label='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Proceeds from the Sale of Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment' xlink:to='lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember' xlink:label='us-gaap_AdditionalPaidInCapitalMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdditionalPaidInCapitalMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Additional Paid-in Capital {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdditionalPaidInCapitalMember' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Additional Paid-in Capital</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AdditionalPaidInCapitalMember' xlink:to='lab_us-gaap_AdditionalPaidInCapitalMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit' xlink:label='us-gaap_GrossProfit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_GrossProfit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Gross Profit</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_GrossProfit' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Gross Profit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_GrossProfit' xlink:to='lab_us-gaap_GrossProfit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent' xlink:label='us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts Receivable, Allowance for Credit Loss, Current</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent' xlink:to='lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet' xlink:label='us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment, net</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentNet' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Property, plant and equipment, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentNet' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentNet'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName' xlink:label='dei_SecurityExchangeName'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_SecurityExchangeName' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Trading Exchange</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_SecurityExchangeName' xlink:to='lab_dei_SecurityExchangeName'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey' xlink:label='dei_EntityCentralIndexKey'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityCentralIndexKey' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Registrant CIK</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityCentralIndexKey' xlink:to='lab_dei_EntityCentralIndexKey'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance' xlink:label='us-gaap_DeferredTaxAssetsValuationAllowance'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsValuationAllowance' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Deferred tax assets valuation allowance</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsValuationAllowance' xlink:to='lab_us-gaap_DeferredTaxAssetsValuationAllowance'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:label='us-gaap_DeferredTaxAssetsLiabilitiesNet'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Deferred Tax Assets and Liabilities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Deferred Tax Assets and Liabilities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsLiabilitiesNet' xlink:to='lab_us-gaap_DeferredTaxAssetsLiabilitiesNet'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' xlink:label='us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Allowance for doubtful accounts</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts' xlink:to='lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Expected tax at U.S. statutory rate, %</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate' xlink:to='lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember' xlink:label='srt_MaximumMember'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_MaximumMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Maximum</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_MaximumMember' xlink:to='lab_srt_MaximumMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain' xlink:label='srt_SegmentGeographicalDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_SegmentGeographicalDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Geographical</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_SegmentGeographicalDomain' xlink:to='lab_srt_SegmentGeographicalDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' xlink:label='us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Recent Accounting Pronouncements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock' xlink:to='lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndOtherIncomeTextBlock' xlink:label='us-gaap_InterestAndOtherIncomeTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InterestAndOtherIncomeTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>5 - Other Income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InterestAndOtherIncomeTextBlock' xlink:to='lab_us-gaap_InterestAndOtherIncomeTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' xlink:label='us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>4 - Profit Sharing Plan</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock' xlink:to='lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInInvestingActivities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Cash Provided by (Used in) Investing Activities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net Cash Provided by (Used in) Investing Activities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInInvestingActivities' xlink:to='lab_us-gaap_NetCashProvidedByUsedInInvestingActivities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:label='us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Deferred Income Taxes</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Provision for income tax expense, Deferred</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredIncomeTaxExpenseBenefit' xlink:to='lab_us-gaap_DeferredIncomeTaxExpenseBenefit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation' xlink:label='us-gaap_Depreciation'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_Depreciation' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Depreciation and Amortization</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_Depreciation' xlink:to='lab_us-gaap_Depreciation'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding' xlink:label='us-gaap_PreferredStockSharesOutstanding'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Preferred Stock, Shares Outstanding</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PreferredStockSharesOutstanding' xlink:to='lab_us-gaap_PreferredStockSharesOutstanding'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany' xlink:label='dei_EntityEmergingGrowthCompany'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityEmergingGrowthCompany' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Emerging Growth Company</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityEmergingGrowthCompany' xlink:to='lab_dei_EntityEmergingGrowthCompany'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding' xlink:label='dei_EntityCommonStockSharesOutstanding'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityCommonStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Number of common stock shares outstanding</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityCommonStockSharesOutstanding' xlink:to='lab_dei_EntityCommonStockSharesOutstanding'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:label='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Revenue</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:to='lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncome' xlink:label='us-gaap_OtherNonoperatingIncome'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherNonoperatingIncome' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other nonoperating income</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherNonoperatingIncome' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Other nonoperating income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherNonoperatingIncome' xlink:to='lab_us-gaap_OtherNonoperatingIncome'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' xlink:label='us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount' xlink:to='lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther' xlink:label='us-gaap_PropertyPlantAndEquipmentOther'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentOther' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Capitalized software and other</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentOther' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentOther'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember' xlink:label='us-gaap_MachineryAndEquipmentMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_MachineryAndEquipmentMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Machinery and Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_MachineryAndEquipmentMember' xlink:to='lab_us-gaap_MachineryAndEquipmentMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock' xlink:label='us-gaap_PropertyPlantAndEquipmentTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Property, Plant and Equipment</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentTextBlock' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock' xlink:label='us-gaap_EarningsPerSharePolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EarningsPerSharePolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Income Per Share {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EarningsPerSharePolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Net Income Per Share</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EarningsPerSharePolicyTextBlock' xlink:to='lab_us-gaap_EarningsPerSharePolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock' xlink:label='us-gaap_SegmentReportingDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SegmentReportingDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>6 - Segment Information</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SegmentReportingDisclosureTextBlock' xlink:to='lab_us-gaap_SegmentReportingDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds' xlink:label='us-gaap_ProceedsFromIncomeTaxRefunds'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ProceedsFromIncomeTaxRefunds' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Refunds Received for Income Taxes</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ProceedsFromIncomeTaxRefunds' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Refunds Received for Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ProceedsFromIncomeTaxRefunds' xlink:to='lab_us-gaap_ProceedsFromIncomeTaxRefunds'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:label='us-gaap_PaymentsToAcquireHeldToMaturitySecurities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Purchases of Certificates of Deposit</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Purchases of Certificates of Deposit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PaymentsToAcquireHeldToMaturitySecurities' xlink:to='lab_us-gaap_PaymentsToAcquireHeldToMaturitySecurities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:label='us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Current Assets {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Other Current Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInOtherOperatingAssets' xlink:to='lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember' xlink:label='us-gaap_RetainedEarningsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RetainedEarningsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Retained Earnings {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RetainedEarningsMember' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Retained Earnings</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RetainedEarningsMember' xlink:to='lab_us-gaap_RetainedEarningsMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare' xlink:label='us-gaap_PreferredStockParOrStatedValuePerShare'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockParOrStatedValuePerShare' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Preferred Stock, Par or Stated Value Per Share</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PreferredStockParOrStatedValuePerShare' xlink:to='lab_us-gaap_PreferredStockParOrStatedValuePerShare'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity' xlink:label='us-gaap_LiabilitiesAndStockholdersEquity'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesAndStockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Liabilities and Shareholders&apos; Equity</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesAndStockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Liabilities and Shareholders&apos; Equity</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilitiesAndStockholdersEquity' xlink:to='lab_us-gaap_LiabilitiesAndStockholdersEquity'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Shareholders&apos; Equity</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Shareholders&apos; Equity</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Beginning Balance</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquity' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Ending Balance</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StockholdersEquity' xlink:to='lab_us-gaap_StockholdersEquity'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:label='us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash and Cash Equivalents</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Beginning of Year</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>End of Year</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CashAndCashEquivalentsAtCarryingValue' xlink:to='lab_us-gaap_CashAndCashEquivalentsAtCarryingValue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract' xlink:label='us-gaap_AssetsCurrentAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AssetsCurrentAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Current Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AssetsCurrentAbstract' xlink:to='lab_us-gaap_AssetsCurrentAbstract'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus' xlink:label='dei_DocumentFiscalPeriodFocus'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentFiscalPeriodFocus' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Document Fiscal Period Focus</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentFiscalPeriodFocus' xlink:to='lab_dei_DocumentFiscalPeriodFocus'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:label='us-gaap_AdditionalInformationAboutEntitysReportableSegments'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Percentage of accounts receivable balances</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AdditionalInformationAboutEntitysReportableSegments' xlink:to='lab_us-gaap_AdditionalInformationAboutEntitysReportableSegments'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_NonautomotiveMember' xlink:label='fil_NonautomotiveMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_NonautomotiveMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Nonautomotive</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_NonautomotiveMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Nonautomotive, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_NonautomotiveMember' xlink:to='lab_fil_NonautomotiveMember'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_UnallocatedCorporateMember' xlink:label='fil_UnallocatedCorporateMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_UnallocatedCorporateMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Unallocated Corporate</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_UnallocatedCorporateMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Unallocated Corporate, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_UnallocatedCorporateMember' xlink:to='lab_fil_UnallocatedCorporateMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest' xlink:label='us-gaap_InvestmentIncomeInterest'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InvestmentIncomeInterest' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Interest income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InvestmentIncomeInterest' xlink:to='lab_us-gaap_InvestmentIncomeInterest'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther' xlink:label='us-gaap_DeferredTaxAssetsOther'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsOther' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsOther' xlink:to='lab_us-gaap_DeferredTaxAssetsOther'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' xlink:label='us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accrued vacation</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences' xlink:to='lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit' xlink:label='us-gaap_CurrentStateAndLocalTaxExpenseBenefit'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Provision for State income tax expense, Current</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CurrentStateAndLocalTaxExpenseBenefit' xlink:to='lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:label='us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Unrecognized Tax Benefits {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Unrecognized Tax Benefits</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense' xlink:to='lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:label='us-gaap_PropertyPlantAndEquipmentTypeDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Long-Lived Tangible Asset</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentTypeDomain' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentTypeDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PolicyTextBlockAbstract' xlink:label='us-gaap_PolicyTextBlockAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PolicyTextBlockAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Policies</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PolicyTextBlockAbstract' xlink:to='lab_us-gaap_PolicyTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash Flows from Operating Activities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract' xlink:to='lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValueOutstanding' xlink:label='us-gaap_CommonStockValueOutstanding'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockValueOutstanding' xlink:role='http://www.xbrl.org/2003/role/label' 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:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockValueOutstanding' xlink:to='lab_us-gaap_CommonStockValueOutstanding'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract' xlink:label='us-gaap_StockholdersEquityAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StockholdersEquityAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Shareholders&apos; Equity</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StockholdersEquityAbstract' xlink:to='lab_us-gaap_StockholdersEquityAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent' xlink:label='us-gaap_LiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Total Current Liabilities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Total Current Liabilities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LiabilitiesCurrent' xlink:to='lab_us-gaap_LiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent' xlink:label='us-gaap_AccountsReceivableNetCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccountsReceivableNetCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts Receivable - Less allowances of $170,000 and $140,000 in 2020 and 2019, respectively</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccountsReceivableNetCurrent' xlink:role='http://www.xbrl.org/2003/role/verboseLabel' xml:lang='en-US'>Accounts receivable, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccountsReceivableNetCurrent' xlink:to='lab_us-gaap_AccountsReceivableNetCurrent'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_AutomotiveMember' xlink:label='fil_AutomotiveMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_AutomotiveMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Automotive</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_AutomotiveMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Automotive, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_AutomotiveMember' xlink:to='lab_fil_AutomotiveMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:label='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Charges to statement of income</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:label='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Less: Accumulated Depreciation</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Less: Accumulated Depreciation</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment' xlink:to='lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' xlink:label='us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Schedule of Deferred Tax Assets and Liabilities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock' xlink:to='lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Cash Flows from Financing Activities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract' xlink:to='lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared' xlink:label='us-gaap_CommonStockDividendsPerShareDeclared'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockDividendsPerShareDeclared' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock, Dividends, Per Share, Declared</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockDividendsPerShareDeclared' xlink:to='lab_us-gaap_CommonStockDividendsPerShareDeclared'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory' xlink:label='dei_EntityFilerCategory'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityFilerCategory' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Filer Category</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityFilerCategory' xlink:to='lab_dei_EntityFilerCategory'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendPayableDateToBePaidDayMonthAndYear' xlink:label='us-gaap_DividendPayableDateToBePaidDayMonthAndYear'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Dividends Payable, Date to be Paid</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DividendPayableDateToBePaidDayMonthAndYear' xlink:to='lab_us-gaap_DividendPayableDateToBePaidDayMonthAndYear'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_FastenerMember' xlink:label='fil_FastenerMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_FastenerMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Fastener</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_FastenerMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Fastener, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_FastenerMember' xlink:to='lab_fil_FastenerMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserveMember' xlink:label='us-gaap_InventoryValuationReserveMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryValuationReserveMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>SEC Schedule, 12-09, Reserve, Inventory</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryValuationReserveMember' xlink:to='lab_us-gaap_InventoryValuationReserveMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcess' xlink:label='us-gaap_InventoryWorkInProcess'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryWorkInProcess' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Work in Process</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryWorkInProcess' xlink:to='lab_us-gaap_InventoryWorkInProcess'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterials' xlink:label='us-gaap_InventoryRawMaterials'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryRawMaterials' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Raw Materials</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryRawMaterials' xlink:to='lab_us-gaap_InventoryRawMaterials'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized' xlink:label='us-gaap_ContractWithCustomerLiabilityRevenueRecognized'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Deferred Revenue Recognized</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ContractWithCustomerLiabilityRevenueRecognized' xlink:to='lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNetAbstract' xlink:label='us-gaap_IncomeTaxesPaidNetAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxesPaidNetAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Cash Paid (Refunds Received) for Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxesPaidNetAbstract' xlink:to='lab_us-gaap_IncomeTaxesPaidNetAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember' xlink:label='us-gaap_CommonStockMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockMember' xlink:to='lab_us-gaap_CommonStockMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_EquityComponentDomain' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Equity Component</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_EquityComponentDomain' xlink:to='lab_us-gaap_EquityComponentDomain'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss' xlink:label='us-gaap_OperatingIncomeLoss'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OperatingIncomeLoss' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Operating Profit (Loss)</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OperatingIncomeLoss' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Operating Profit (Loss)</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OperatingIncomeLoss' xlink:to='lab_us-gaap_OperatingIncomeLoss'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized' xlink:label='us-gaap_CommonStockSharesAuthorized'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesAuthorized' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock, Shares Authorized</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockSharesAuthorized' xlink:to='lab_us-gaap_CommonStockSharesAuthorized'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode' xlink:label='dei_EntityAddressPostalZipCode'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityAddressPostalZipCode' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity Address, Postal Zip Code</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityAddressPostalZipCode' xlink:to='lab_dei_EntityAddressPostalZipCode'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer' xlink:label='dei_EntityWellKnownSeasonedIssuer'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityWellKnownSeasonedIssuer' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Well-known Seasoned Issuer</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityWellKnownSeasonedIssuer' xlink:to='lab_dei_EntityWellKnownSeasonedIssuer'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_AssemblyEquipmentMember' xlink:label='fil_AssemblyEquipmentMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_AssemblyEquipmentMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Assembly Equipment</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_AssemblyEquipmentMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Assembly Equipment, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_AssemblyEquipmentMember' xlink:to='lab_fil_AssemblyEquipmentMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:label='us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Depreciation and amortization</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Depreciation and amortization</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment' xlink:to='lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance' xlink:label='us-gaap_ValuationAllowancesAndReservesBalance'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesBalance' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Balance at beginning of year</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesBalance' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Balance at beginning of year</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ValuationAllowancesAndReservesBalance' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Balance at end of year</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ValuationAllowancesAndReservesBalance' xlink:to='lab_us-gaap_ValuationAllowancesAndReservesBalance'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember' xlink:label='srt_MinimumMember'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_MinimumMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Minimum</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_MinimumMember' xlink:to='lab_srt_MinimumMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock' xlink:label='us-gaap_SegmentReportingPolicyPolicyTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_SegmentReportingPolicyPolicyTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Segment Information</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_SegmentReportingPolicyPolicyTextBlock' xlink:to='lab_us-gaap_SegmentReportingPolicyPolicyTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:label='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Accrued Expenses {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Other Accrued Expenses</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInOtherAccruedLiabilities' xlink:to='lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:label='us-gaap_CustomerAdvancesAndDepositsCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Unearned Revenue and Customer Deposits</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CustomerAdvancesAndDepositsCurrent' xlink:to='lab_us-gaap_CustomerAdvancesAndDepositsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat' xlink:label='dei_EntityPublicFloat'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityPublicFloat' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Public Float</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityPublicFloat' xlink:to='lab_dei_EntityPublicFloat'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType' xlink:label='dei_DocumentType'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_DocumentType' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>SEC Form</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_DocumentType' xlink:to='lab_dei_DocumentType'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' xlink:label='us-gaap_OtherEmployeeRelatedLiabilitiesCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Profit sharing plan contribution</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherEmployeeRelatedLiabilitiesCurrent' xlink:to='lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves' xlink:label='us-gaap_InventoryValuationReserves'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryValuationReserves' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Valuation reserves</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_InventoryValuationReserves' xlink:role='http://www.xbrl.org/2009/role/negatedLabel' xml:lang='en-US'>Valuation reserves</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_InventoryValuationReserves' xlink:to='lab_us-gaap_InventoryValuationReserves'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:label='us-gaap_PropertyPlantAndEquipmentUsefulLife'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Property, Plant and Equipment, Useful Life</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PropertyPlantAndEquipmentUsefulLife' xlink:to='lab_us-gaap_PropertyPlantAndEquipmentUsefulLife'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember' xlink:label='srt_RangeMember'/>
		<link:label xlink:type='resource' xlink:label='lab_srt_RangeMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Statistical Measurement</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='srt_RangeMember' xlink:to='lab_srt_RangeMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember' xlink:label='us-gaap_LandImprovementsMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LandImprovementsMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Land Improvements {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_LandImprovementsMember' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Land Improvements</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_LandImprovementsMember' xlink:to='lab_us-gaap_LandImprovementsMember'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_LocationMember' xlink:label='fil_LocationMember'/>
		<link:label xlink:type='resource' xlink:label='lab_fil_LocationMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Location</link:label>
		<link:label xlink:type='resource' xlink:label='lab_fil_LocationMember' xlink:role='http://www.xbrl.org/2003/role/documentation' xml:lang='en-US'>Represents the Location, during the indicated time period.</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='fil_LocationMember' xlink:to='lab_fil_LocationMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' xlink:label='us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Schedule of Segment Reporting Information</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock' xlink:to='lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates' xlink:label='us-gaap_UseOfEstimates'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_UseOfEstimates' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Use of Estimates</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_UseOfEstimates' xlink:to='lab_us-gaap_UseOfEstimates'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk' xlink:label='us-gaap_ConcentrationRiskCreditRisk'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_ConcentrationRiskCreditRisk' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Credit Risk</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_ConcentrationRiskCreditRisk' xlink:to='lab_us-gaap_ConcentrationRiskCreditRisk'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' xlink:label='us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Revenue Recognition</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure' xlink:to='lab_us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock' xlink:label='us-gaap_IncomeTaxDisclosureTextBlock'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncomeTaxDisclosureTextBlock' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>3 - Income Taxes</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncomeTaxDisclosureTextBlock' xlink:to='lab_us-gaap_IncomeTaxDisclosureTextBlock'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:label='us-gaap_NetCashProvidedByUsedInFinancingActivities'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Net Cash Used in Financing Activities</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:role='http://www.xbrl.org/2003/role/totalLabel' xml:lang='en-US'>Net Cash Used in Financing Activities</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_NetCashProvidedByUsedInFinancingActivities' xlink:to='lab_us-gaap_NetCashProvidedByUsedInFinancingActivities'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories' xlink:label='us-gaap_IncreaseDecreaseInInventories'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInInventories' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Inventories, net {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInInventories' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Inventories, net</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInInventories' xlink:to='lab_us-gaap_IncreaseDecreaseInInventories'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:label='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Changes in Operating Assets and Liabilities:</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_IncreaseDecreaseInOperatingCapitalAbstract' xlink:to='lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember' xlink:label='us-gaap_PreferredStockMember'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockMember' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Preferred Stock</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PreferredStockMember' xlink:to='lab_us-gaap_PreferredStockMember'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable' xlink:label='us-gaap_StatementTable'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_StatementTable' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Statement</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_StatementTable' xlink:to='lab_us-gaap_StatementTable'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding' xlink:label='us-gaap_CommonStockSharesOutstanding'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Common Stock, Shares, Outstanding</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/periodStartLabel' xml:lang='en-US'>Common Stock Shares</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CommonStockSharesOutstanding' xlink:role='http://www.xbrl.org/2003/role/periodEndLabel' xml:lang='en-US'>Common Stock Shares</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CommonStockSharesOutstanding' xlink:to='lab_us-gaap_CommonStockSharesOutstanding'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue' xlink:label='us-gaap_PreferredStockValue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_PreferredStockValue' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Preferred Stock, No Par Value, 500,000 Shares Authorized: None Outstanding</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_PreferredStockValue' xlink:to='lab_us-gaap_PreferredStockValue'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent' xlink:label='us-gaap_AccountsPayableCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccountsPayableCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Accounts Payable {1}</link:label>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_AccountsPayableCurrent' xlink:role='http://www.xbrl.org/2003/role/terseLabel' xml:lang='en-US'>Accounts Payable</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_AccountsPayableCurrent' xlink:to='lab_us-gaap_AccountsPayableCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent' xlink:label='us-gaap_OtherAssetsCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_OtherAssetsCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Other Current Assets</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_OtherAssetsCurrent' xlink:to='lab_us-gaap_OtherAssetsCurrent'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue' xlink:label='us-gaap_CertificatesOfDepositAtCarryingValue'/>
		<link:label xlink:type='resource' xlink:label='lab_us-gaap_CertificatesOfDepositAtCarryingValue' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Certificates of Deposit</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='us-gaap_CertificatesOfDepositAtCarryingValue' xlink:to='lab_us-gaap_CertificatesOfDepositAtCarryingValue'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber' xlink:label='dei_EntityFileNumber'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityFileNumber' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Entity File Number</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityFileNumber' xlink:to='lab_dei_EntityFileNumber'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityExTransitionPeriod' xlink:label='dei_EntityExTransitionPeriod'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityExTransitionPeriod' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Ex Transition Period</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityExTransitionPeriod' xlink:to='lab_dei_EntityExTransitionPeriod'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent' xlink:label='dei_EntityInteractiveDataCurrent'/>
		<link:label xlink:type='resource' xlink:label='lab_dei_EntityInteractiveDataCurrent' xlink:role='http://www.xbrl.org/2003/role/label' xml:lang='en-US'>Interactive Data Current</link:label>
		<link:labelArc order='1.0' xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/concept-label' xlink:from='dei_EntityInteractiveDataCurrent' xlink:to='lab_dei_EntityInteractiveDataCurrent'/>
	</link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>cvr-20201231_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-2021 [PPXC1A0KDJ2KVF9AN8JS]. 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/20201231"
		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/20201231/role/idr_DocumentDocumentAndEntityInformation" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DocumentDocumentAndEntityInformation"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DocumentDocumentAndEntityInformation">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='1.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='2.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='3.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='4.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='5.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName' xlink:label='dei_SecurityExchangeName'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_SecurityExchangeName' use='optional' order='7.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='8.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='9.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='10.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='11.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='12.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent' xlink:label='dei_EntityInteractiveDataCurrent'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityInteractiveDataCurrent' use='optional' order='13.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='14.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='15.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='16.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='17.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='18.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='19.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='20.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber' xlink:label='dei_EntityFileNumber'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityFileNumber' use='optional' order='21.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode' xlink:label='dei_EntityIncorporationStateCountryCode'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_EntityIncorporationStateCountryCode' use='optional' order='22.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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/2020/dei-2020-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/2020/dei-2020-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/2020/dei-2020-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/2020/dei-2020-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/2020/dei-2020-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:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='29.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='30.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-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='31.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport' xlink:label='dei_DocumentAnnualReport'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentAnnualReport' use='optional' order='32.0'/>
		<link:loc xlink:type='locator' xlink:href='https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport' xlink:label='dei_DocumentTransitionReport'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='dei_DocumentTransitionReport' use='optional' order='33.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedBalanceSheets"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedBalanceSheets">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_StatementConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedBalanceSheetsParenthetical"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedBalanceSheetsParenthetical">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_StatementConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfIncome"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfIncome">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfShareholdersEquity"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquity">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis' xlink:label='us-gaap_StatementEquityComponentsAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementEquityComponentsAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_EquityComponentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember' xlink:label='us-gaap_PreferredStockMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_PreferredStockMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember' xlink:label='us-gaap_CommonStockMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_CommonStockMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember' xlink:label='us-gaap_AdditionalPaidInCapitalMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_AdditionalPaidInCapitalMember' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember' xlink:label='us-gaap_RetainedEarningsMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_RetainedEarningsMember' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember' xlink:label='us-gaap_TreasuryStockMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_TreasuryStockMember' use='optional' order='6.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_StockholdersEquity' 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/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_CommonStockSharesOutstanding' 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/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_TreasuryStockShares' 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/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_NetIncomeLoss' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_Dividends' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity' xlink:label='us-gaap_StockholdersEquity_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_StockholdersEquity_1' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding' xlink:label='us-gaap_CommonStockSharesOutstanding_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_CommonStockSharesOutstanding_1' use='optional' order='7.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockShares' xlink:label='us-gaap_TreasuryStockShares_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_TreasuryStockShares_1' use='optional' order='8.0' preferredLabel='http://www.xbrl.org/2003/role/periodEndLabel'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfShareholdersEquityParenthetical"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquityParenthetical">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_StatementConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_StatementConsolidatedStatementsOfCashFlows"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfCashFlows">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis' xlink:label='us-gaap_StatementEquityComponentsAxis'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementTable' xlink:to='us-gaap_StatementEquityComponentsAxis' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain' xlink:label='us-gaap_EquityComponentDomain'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementEquityComponentsAxis' xlink:to='us-gaap_EquityComponentDomain' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_StatementOfCashFlowsAbstract' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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_StatementLineItems' 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/2020/elts/us-gaap-2020-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_StatementLineItems' 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/2020/elts/us-gaap-2020-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_StatementLineItems' 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNetAbstract' xlink:label='us-gaap_IncomeTaxesPaidNetAbstract'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_IncomeTaxesPaidNetAbstract' use='optional' order='5.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds' xlink:label='us-gaap_ProceedsFromIncomeTaxRefunds'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_ProceedsFromIncomeTaxRefunds' use='optional' order='6.0' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementLineItems' xlink:to='us-gaap_IncomeTaxesPaid' use='optional' order='7.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure2BalanceSheetDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure3IncomeTaxes" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxes"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxes">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure4ProfitSharingPlan" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure4ProfitSharingPlan"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure4ProfitSharingPlan">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure5OtherIncome" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure5OtherIncome"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncome">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure6SegmentInformation" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformation"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformation">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure7CommitmentsAndContingencies" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure7CommitmentsAndContingencies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure7CommitmentsAndContingencies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure8Covid19" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure8Covid19"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure8Covid19">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' xlink:label='us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_Disclosure9SubsequentEvents" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure9SubsequentEvents"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure9SubsequentEvents">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract' xlink:label='us-gaap_DisclosureTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock' xlink:label='us-gaap_ScheduleOfSubsequentEventsTextBlock'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_DisclosureTextBlockAbstract' xlink:to='us-gaap_ScheduleOfSubsequentEventsTextBlock' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureSignificantAccountingPoliciesPolicies"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureSignificantAccountingPoliciesPolicies">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PolicyTextBlockAbstract' xlink:label='us-gaap_PolicyTextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsInventoryTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure5OtherIncomeOtherIncomeTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlockSupplementAbstract' xlink:label='us-gaap_TableTextBlockSupplementAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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-20201231.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/2020/elts/srt-2020-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/2020/elts/srt-2020-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-20201231.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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_DisclosureDeferredRevenueRecognizedDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureDeferredRevenueRecognizedDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureDeferredRevenueRecognizedDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized' xlink:label='us-gaap_ContractWithCustomerLiabilityRevenueRecognized'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_ContractWithCustomerLiabilityRevenueRecognized' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsInventoryDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments' xlink:label='us-gaap_IncomeTaxReconciliationOtherAdjustments'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_IncomeTaxReconciliationOtherAdjustments' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments' xlink:label='us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_TextBlockAbstract' xlink:to='us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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' preferredLabel='http://www.xbrl.org/2009/role/negatedLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureOtherIncomeTaxDisclosuresDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureProfitSharingPlanDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureProfitSharingPlanDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureProfitSharingPlanDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure5OtherIncomeOtherIncomeDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20201231.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-20201231.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-20201231.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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20201231.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-20201231.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' preferredLabel='http://www.xbrl.org/2003/role/terseLabel'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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-20201231.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-20201231.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/2020/elts/srt-2020-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='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-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-20201231.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_ProductOrServiceAxis' xlink:to='fil_AutomotiveMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.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_ProductOrServiceAxis' xlink:to='fil_NonautomotiveMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/srt/2020/elts/srt-2020-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/2020/elts/srt-2020-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-20201231.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-20201231.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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' xlink:label='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='us-gaap_StatementLineItems' xlink:to='us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax' use='optional' order='1.0'/>
	</link:presentationLink>
	<link:roleRef roleURI="http://www.chicagorivet.com/20201231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/srt-2020-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/2020/elts/srt-2020-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-20201231.xsd#fil_TiGroupAutomotiveSystemsLlcMember' xlink:label='fil_TiGroupAutomotiveSystemsLlcMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='fil_TiGroupAutomotiveSystemsLlcMember' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_CooperStandardHoldingsIncMember' xlink:label='fil_CooperStandardHoldingsIncMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='fil_CooperStandardHoldingsIncMember' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='cvr-20201231.xsd#fil_ParkerHannifinCorporationMember' xlink:label='fil_ParkerHannifinCorporationMember'/>
		<link:presentationArc xlink:type='arc' xlink:arcrole='http://www.xbrl.org/2003/arcrole/parent-child' xlink:from='srt_MajorCustomersAxis' xlink:to='fil_ParkerHannifinCorporationMember' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/2020/elts/us-gaap-2020-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/20201231/role/idr_DisclosureCommitmentsAndContingenciesDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureCommitmentsAndContingenciesDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureCommitmentsAndContingenciesDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/20201231/role/idr_DisclosureSubsequentEventsDetails" xlink:type="simple" xlink:href="cvr-20201231.xsd#idr_DisclosureSubsequentEventsDetails"/>
	<link:presentationLink xlink:type="extended" xlink:role="http://www.chicagorivet.com/20201231/role/idr_DisclosureSubsequentEventsDetails">
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TextBlockAbstract' xlink:label='us-gaap_TextBlockAbstract'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_DividendsPayableDateDeclaredDayMonthAndYear' use='optional' order='1.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_DividendsPayableAmountPerShare' use='optional' order='2.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_DividendsPayableCurrent' use='optional' order='3.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_DividendPayableDateToBePaidDayMonthAndYear' use='optional' order='4.0'/>
		<link:loc xlink:type='locator' xlink:href='http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TextBlockAbstract' xlink:to='us-gaap_DividendsPayableDateOfRecordDayMonthAndYear' use='optional' order='5.0'/>
	</link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>g57804g40y26.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g57804g40y26.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_[16F4&AO=&]S:&]P(#,N,  X0DE-! 0
M    %8J^510X0DE-! 0      $,< 5H  QLE1QP"   "   < E  "')R,S<U
M,#<R' (% ")-:6-R;W-O9G0@5V]R9" M(%=737-I9VYA='5R92YD;V-X #A"
M24T$)0      $/#JJEB?+4 \J.>C\SRK[:(X0DE-!#H      .4    0
M 0      "W!R:6YT3W5T<'5T    !0    !0<W138F]O; $     26YT965N
M=6T     26YT90    !#;')M    #W!R:6YT4VEX=&5E;D)I=&)O;VP
M"W!R:6YT97).86UE5$585     $       ]P<FEN=%!R;V]F4V5T=7!/8FIC
M    # !0 '( ;P!O &8 ( !3 &4 = !U '        IP<F]O9E-E='5P
M 0    !";'1N96YU;0    QB=6EL=&EN4')O;V8    )<')O;V9#35E+ #A"
M24T$.P     "+0   !     !       2<')I;G1/=71P=71/<'1I;VYS
M%P    !#<'1N8F]O;       0VQB<F)O;VP      %)G<TUB;V]L      !#
M<FY#8F]O;       0VYT0V)O;VP      $QB;'-B;V]L      !.9W1V8F]O
M;       16UL1&)O;VP      $EN=')B;V]L      !"8VMG3V)J8P    $
M      !21T)#     P    !29" @9&]U8D!OX            $=R;B!D;W5B
M0&_@            0FP@(&1O=6) ;^            !"<F1456YT1B-2;'0
M              !";&0@56YT1B-2;'0               !2<VQT56YT1B-0
M>&Q <L            IV96-T;W)$871A8F]O; $     4&=0<V5N=6T
M4&=0<P    !09U!#     $QE9G15;G1&(U)L=                %1O<"!5
M;G1&(U)L=                %-C;"!5;G1&(U!R8T!9            $&-R
M;W!7:&5N4')I;G1I;F=B;V]L      YC<F]P4F5C=$)O='1O;6QO;F<
M    #&-R;W!296-T3&5F=&QO;F<         #6-R;W!296-T4FEG:'1L;VYG
M          MC<F]P4F5C=%1O<&QO;F<      #A"24T#[0      $ .__C4
M @ ! [_^-0 "  $X0DE-!"8       X             /X   #A"24T$#0
M    !    '@X0DE-!!D       0    >.$))30/S       )           !
M #A"24TG$       "@ !          $X0DE- _0      !( -0    $ +0
M  8       $X0DE- _<      !P  /____________________________\#
MZ   .$))300(       0     0   D    )      #A"24T$'@      !
M   X0DE-!!H      S4    &              "P   "F          !
M                      $              I@   "P
M      $                         $     $       !N=6QL     @
M  9B;W5N9'-/8FIC     0       %)C=#$    $     %1O<"!L;VYG
M      !,969T;&]N9P          0G1O;6QO;F<   "P     %)G:'1L;VYG
M   "F     9S;&EC97-6;$QS     4]B:F,    !       %<VQI8V4    2
M    !W-L:6-E241L;VYG          =G<F]U<$E$;&]N9P         &;W)I
M9VEN96YU;0    Q%4VQI8V5/<FEG:6X    -875T;T=E;F5R871E9     !4
M>7!E96YU;0    I%4VQI8V54>7!E     $EM9R     &8F]U;F1S3V)J8P
M  $       !28W0Q    !     !4;W @;&]N9P          3&5F=&QO;F<
M         $)T;VUL;VYG    L     !29VAT;&]N9P   I@    #=7)L5$58
M5     $       !N=6QL5$585     $       !-<V=E5$585     $
M  9A;'1486=415A4     0      #F-E;&Q497AT27-(5$U,8F]O; $    (
M8V5L;%1E>'1415A4     0      "6AO<GI!;&EG;F5N=6T    /15-L:6-E
M2&]R>D%L:6=N    !V1E9F%U;'0    )=F5R=$%L:6=N96YU;0    ]%4VQI
M8V5697)T06QI9VX    '9&5F875L=     MB9T-O;&]R5'EP965N=6T    1
M15-L:6-E0D=#;VQO<E1Y<&4     3F]N90    ET;W!/=71S971L;VYG
M      IL969T3W5T<V5T;&]N9P         ,8F]T=&]M3W5T<V5T;&]N9P
M       +<FEG:'1/=71S971L;VYG       X0DE-!"@       P    "/_
M       X0DE-!!$       $! #A"24T$%       !     0X0DE-! P
M"[$    !    H    "H   '@  !.P   "Y4 &  !_]C_[0 ,061O8F5?0TT
M ?_N  Y!9&]B90!D@     '_VP"$  P(" @)" P)"0P1"PH+$14/# P/%1@3
M$Q43$Q@1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+
M#0X-$ X.$!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,
M# P,# P,# P,# P,# P,#/_  !$( "H H ,!(@ "$0$#$0'_W0 $  K_Q $_
M   !!0$! 0$! 0         #  $"! 4&!P@)"@L!  $% 0$! 0$!
M  $  @,$!08'" D*"Q   00! P($ @4'!@@% PPS 0 "$0,$(1(Q!4%181,B
M<8$R!A21H;%"(R054L%B,S1R@M%#!R624_#A\6-S-1:BLH,F1)-49$7"HW0V
M%])5XF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8W1U=G
M=X>7I[?'U^?W$0 " @$"! 0#! 4&!P<&!34!  (1 R$Q$@1!46%Q(A,%,H&1
M%*&Q0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1E
MXO*SA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>G
MM\?_V@ , P$  A$#$0 _ /2FY&/CY5'2L>L,(I-C6,;%==-9KI:SV>VO=OVX
M]?\ P5W^A3]2ZAC]-P[,S(#G,9 ;76-UCWN(KIHIK'\Y=?:YE53/WU7SL+,&
M?5U/I_INO;6:,BBYSF,MJ)]2L^K6RYU5V-9O?5^@M]1EU]/^$KOHRLAX/7[,
MWJEX.'T&A^8_;N%55EP?70T
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                      #_X4#S:'1T<#HO+VYS+F%D
M;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U
M33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@]
M(F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C,M
M8S Q,2 V-BXQ-#4V-C$L(#(P,3(O,#(O,#8M,30Z-38Z,C<@(" @(" @("(^
M"B @(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY
M.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^"B @(" @(#QR9&8Z1&5S8W)I<'1I
M;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.G!D9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]P9&8O,2XS+R(^"B @(" @(" @(#QP9&8Z4')O9'5C
M97(^06-R;V)A="!$:7-T:6QL97(@,3 N,2XQ-B H5VEN9&]W<RD\+W!D9CI0
M<F]D=6-E<CX*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.GAM
M<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(^"B @(" @(" @(#QX
M;7 Z0W)E871O<E1O;VP^4%-C<FEP=#4N9&QL(%9E<G-I;VX@-2XR+C(\+WAM
M<#I#<F5A=&]R5&]O;#X*(" @(" @(" @/'AM<#I-;V1I9GE$871E/C(P,C$M
M,#,M,3=4,#DZ,#(Z-#@K,#4Z,S \+WAM<#I-;V1I9GE$871E/@H@(" @(" @
M(" \>&UP.D-R96%T941A=&4^,C R,2TP,RTQ-U0P.#HU-CHQ."LP-3HS,#PO
M>&UP.D-R96%T941A=&4^"B @(" @(" @(#QX;7 Z365T861A=&%$871E/C(P
M,C$M,#,M,3=4,#DZ,#(Z-#@K,#4Z,S \+WAM<#I-971A9&%T841A=&4^"B @
M(" @(#PO<F1F.D1E<V-R:7!T:6]N/@H@(" @(" \<F1F.D1E<V-R:7!T:6]N
M(')D9CIA8F]U=#TB(@H@(" @(" @(" @("!X;6QN<SID8STB:'1T<#HO+W!U
M<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B/@H@(" @(" @(" \9&,Z9F]R;6%T
M/FEM86=E+V5P<V8\+V1C.F9O<FUA=#X*(" @(" @(" @/&1C.G1I=&QE/@H@
M(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!X
M;6PZ;&%N9STB>"UD969A=6QT(CY-:6-R;W-O9G0@5V]R9" M(%=737-I9VYA
M='5R92YD;V-X/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L=#X*(" @
M(" @(" @/"]D8SIT:71L93X*(" @(" @(" @/&1C.F-R96%T;W(^"B @(" @
M(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI/G)R,S<U
M,#<R/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @
M/"]D8SIC<F5A=&]R/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @(" @
M/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @>&UL
M;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]M;2\B"B @
M(" @(" @(" @('AM;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N8V]M+WAA
M<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B"B @(" @(" @(" @('AM;&YS
M.G-T4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S
M;W5R8V52968C(CX*(" @(" @(" @/'AM<$U-.D1O8W5M96YT240^>&UP+F1I
M9#HS,31$1C<T140Q.#9%0C$Q040S040X-3(R,CE$,$(U.#PO>&UP34TZ1&]C
M=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.DEN<W1A;F-E240^>&UP+FEI9#HS
M-31$1C<T140Q.#9%0C$Q040S040X-3(R,CE$,$(U.#PO>&UP34TZ26YS=&%N
M8V5)1#X*(" @(" @(" @/'AM<$U-.DAI<W1O<GD^"B @(" @(" @(" @(#QR
M9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYC
M;VYV97)T960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.G!A<F%M971E<G,^9G)O;2!A<'!L:6-A=&EO;B]P9&8@=&\@87!P;&EC
M871I;VXO=FYD+F%D;V)E+G!H;W1O<VAO<#PO<W1%=G0Z<&%R86UE=&5R<SX*
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @
M(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z,S$T1$8W-$5$
M,3@V14(Q,4%$,T%$.#4R,C(Y1#!"-3@\+W-T179T.FEN<W1A;F-E240^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C$M,#,M,3=4,#DZ,#$Z
M-#DK,#4Z,S \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I
M/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @(" @(" \<W1%
M=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E
M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^
M<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T
M.FEN<W1A;F-E240^>&UP+FEI9#HS-#1$1C<T140Q.#9%0C$Q040S040X-3(R
M,CE$,$(U.#PO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @
M/'-T179T.G=H96X^,C R,2TP,RTQ-U0P.3HP,CHT."LP-3HS,#PO<W1%=G0Z
M=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^
M061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RD\+W-T179T.G-O9G1W87)E
M06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D/B\\+W-T
M179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @
M(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @
M(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYC;VYV97)T960\+W-T179T
M.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.G!A<F%M971E<G,^
M9G)O;2!A<'!L:6-A=&EO;B]V;F0N861O8F4N<&AO=&]S:&]P('1O(&EM86=E
M+V5P<V8\+W-T179T.G!A<F%M971E<G,^"B @(" @(" @(" @(" @(#PO<F1F
M.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYD97)I
M=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IP
M87)A;65T97)S/F-O;G9E<G1E9"!F<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B
M92YP:&]T;W-H;W @=&\@:6UA9V4O97!S9CPO<W1%=G0Z<&%R86UE=&5R<SX*
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @
M(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z,S4T1$8W-$5$
M,3@V14(Q,4%$,T%$.#4R,C(Y1#!"-3@\+W-T179T.FEN<W1A;F-E240^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C$M,#,M,3=4,#DZ,#(Z
M-#@K,#4Z,S \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I
M/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @(" @(" \<W1%
M=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM
M<$U-.DAI<W1O<GD^"B @(" @(" @(#QX;7!-33I/<FEG:6YA;$1O8W5M96YT
M240^=75I9#IB9#4W-S5B.2TU.68P+31B93@M.3-F8BTR,#0Q960P,6$U-6$\
M+WAM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.D1E
M<FEV961&<F]M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @/'-T4F5F.FEN<W1A;F-E240^>&UP+FEI9#HS-#1$1C<T140Q.#9%0C$Q
M040S040X-3(R,CE$,$(U.#PO<W12968Z:6YS=&%N8V5)1#X*(" @(" @(" @
M(" @/'-T4F5F.F1O8W5M96YT240^>&UP+F1I9#HS,31$1C<T140Q.#9%0C$Q
M040S040X-3(R,CE$,$(U.#PO<W12968Z9&]C=6UE;G1)1#X*(" @(" @(" @
M(" @/'-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.F)D-3<W-6(Y+34Y
M9C M-&)E."TY,V9B+3(P-#%E9# Q834U83PO<W12968Z;W)I9VEN86Q$;V-U
M;65N=$E$/@H@(" @(" @(" \+WAM<$U-.D1E<FEV961&<F]M/@H@(" @(" \
M+W)D9CI$97-C<FEP=&EO;CX*(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z
M86)O=70](B(*(" @(" @(" @(" @>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O
M;G,N861O8F4N8V]M+W!H;W1O<VAO<"\Q+C O(CX*(" @(" @(" @/'!H;W1O
M<VAO<#I#;VQO<DUO9&4^,3PO<&AO=&]S:&]P.D-O;&]R36]D93X*(" @(" @
M/"]R9&8Z1&5S8W)I<'1I;VX^"B @(#PO<F1F.E)$1CX*/"]X.GAM<&UE=&$^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @"CP_>'!A8VME="!E
M;F0](G<B/S[_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  +"  X -4! 1$
M_\0 '0 !  (" P$!              @)!@<#!0H"!/_$ "X0  $$ P " @$"
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
MERW8J.GV[-!9;&ZB37=Z\V;Z;:I;.E\Z95W_ %^/'GG2KBR9;U%?W8^E-R3
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
&</X\>?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>g57804g41w39.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g57804g41w39.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>g57804g90j51.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g57804g90j51.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^
MP"' U(R+X^M&,L@Y-D/4+7&RO'?=ZTRXP_1F=C'N()#>G9XR%96%#J4?;V.2
M^T 'X2E$"UG>U2=>$G0J*6=O\05S-&MLT].LNI,Z^;&YLH*Z3I5M[H5VTBE;
MK-5EFLDB(@ ),")F[C=Y3]QNLHO%+^ \<>T%"%0^ _+/NA6CAZQFJ.P,9B7:
MUD@91!%!-)4E^J4%(/&R)"GZ HZ%81,4_J@J4RIU/$K&VV'%L4[%[IZ[[W8<
MTEW O^'=AZILQ0,F6C">;Z%0W&&[VQL.(80]CM4#?,?I3=AJZK9_ -Q6;C'+
MB<BIA,*ADRF33%(F)F%F>5DX#@1'\0OJ1F:/+Y5Y)X=>>:>3',]K705!SZJ%
M=O!&TA5#]7)2G%$T>R.DF ?$ B =G5/L$9&UJ[Z?);CE91>VUR7F;=/9B5\;
M^KU_F,3T&@5Z"MN^6QU0541M]+K=J])U4M?<6S"8^E$9*R+#E4<OWH@/N,8(
M]!.*;IFO/!J(I'%+\<*6IACR%?:^^'S4/&4CCVERCVLW/:+*$_)4/7Q[;X-9
M6/F 86^(B;1F#:FW1LBV6:R$DQZQB#A$4!E^I 3(\B=]TMG$HWRN1;(DHXNO
MCWN[]+U#K4EMBS8[&#9Z!3*&3;H9.7S)EH\>=0A"D%4]3< 4R@F[! G:I<4^
M7Q:,96Q!@#>S)ZM$R-C:R>.GRJT2'6O^)<EUJ5A_ONL!8A-;W.Z8XRQ3@@X'
M9O%\>J0$Y:.=D:3D8W,NFJTC3&.H,_C:QCQM;9^/;=:_YHF<J:H[55Z+H&\.
MKRK"/RO!Q ^E5\K4QZ5LG5\]8V3,BV]2J6]%RW4=MTB 6/7>(")$".T6Z1)C
M;&2G_*R<!P(M^84A<:2?CTVVAFXDM^O^]6*JR[DD$@%T?$>=49&BY9KA7) %
M9LE9636/1$P%4+W% !3-U]DEJW;"TG*R<!P' <!P' <!P' <!P' C9Y,/SNO
M#[]<FQ?1E)<D[&K<KG^TK[>?-O\ X:.-OI]><;3Z?BVYV*\<FDFV5VC,D[!:
M]U#(=^B(EO!,K<N^L]=GAB63A1TP9OI"H3U?7E21RZQQ;&="L=L!S%2$A1$!
MJ1,QE+0K&7B+SGJ?9<MDT!WS_P!5;$66;XG>W.'IO5NF9]CJRY;-FC1K&05L
MO^1V=C!D5DBHV4%4QSG;F3 HD52!4THO%7.&']@O'5Y59#.VMNVD=N9AG;[(
M&ILO:9_'V*,@8/B]8H5ZWN\>TB;Y#1TWCZ8O"3^4MT/%M4"K2KAJW;'0(8JB
M104]5BL3;28HU6OWD[J$+Y;M3LD[<X=REH^.*->\WXSRZSS7"FFH!">M*2\G
M#R&+K70AGAR34'TU'(-$9A!@BV6]43$*)/XP&U:?+-,5=_UY/BF_VPZ9^!F6
M/\P.*PSPW;GL(WS;>*^6= S:[D8]25,0Z@'DH+(<*U[2!U, OIBF,&13CU]A
M14 QON /%8.&[<Y%^N.\8/\ MHX:_P#6<O\ ]3\5@X;MQ^N.\8/^VCAK_P!9
MR_\ U/Q6#ANW)X:K94Q]G?6GSQ9:Q=/(V_&U\RKLM(U2RHL9%DQGHM/5"LL3
M/&S:79L7P-EE$#"3U$2"=,2F .TP"+>LX<,;5;?' V;M?'IHHDU01;)FT\UI
M<F302(B0SAYAJF.W:YB)E*45G3M<ZJAOX1U#F,81$1'E9G.?-NAPB4'G'*8_
MBGW$ I3&$*73C"!0$1[296H)SFZ!_BD(41$?N '7DG)JWFA2S'/^CVA_T,J_
M\R,>5)SEKYM5O5JKI,WH+C9O*A,;_P!:$G+P] :(TS(=ZE;-(0)(M28180V.
M*E;Y8I&'RXS*=55!-+U'21 ,)SE*(B)G)QS5?R+:<;K62Z5#6?+Y\BV7'D8P
MF+C#N<=96H3N&CI-XM'LW)PR31J>1[WO$#)G(V,LHD/3U"E Q1$3$QG#=GA#
M@.!AK8N[2F-=?,[9&@_^FJ!AK)]VB/C@G_\ ;2JTF<G8_P#C#)+E)_E; GM$
MAP#X>T?@X(=6BG>/?4F4\ <QL=-XA@)?8MYKID#89;/#HS[^M8<E,9>?M47(
M!<?>S2I8]D9@W:'9E.#5PW(8RJ9EE55338Y*SQTV.RUH]<K)D72O4#(-RE'$
MY;[WJ[@"Y6J:=F[W4O9+/B>I3<Y*.3#[3.)"3?*JG'[ICCRL3G+:+A&M&Z/Y
MG6V/U:,[?1;:N%C.'R2^8<[_U;G?NPGV;DY]9?*'S4QKR1DW?S.Q5RL' Q%L
M"U<OL#9M8LT%73QYB+)+5HV0(*BSARXILTB@@BF4!,=554X%* >T1'IPL9PG
MYX-OLIM//Z&7/Z6+_P D9+=S2K!RLG <!P' <!P' C7NJ4H>7;PEG I0.8OD
MC*8W0.X2DUFJXE*)OA$I1.(@'W.H_P"'DVPU'+<LIRLG <"%NB*BE$\PWF,Q
M:8IRL;<34[,<0447*:)SR.,W2UB=MC*&53-Z\K=B(K&$X 95K_%E*4IBEFV6
MIY;5F<G7R+Q9C7(63IQ)9Q"XYHULODN@V 1<+1=0@)"P2"2 %(J85E&D<<"]
M"F'N$/8/P<K+KO:QU*]*:*ZR8[>R4C$[ >9;8*V9GV(R!"G>15C98:O$':,W
M92D*].=SEQ B]U]JD;5X<P*%]Q=V3WAH!%^TW(W.<SLAV-ZA4*O0*M7:/2*_
M$U2GU*&CJ]6:U L4(V&@H.):I,HV+C&#8B:#1DR:HE(F0H  %#E8<CX&C/D%
MUXD<[8!F)S':WWO;'X).MFK63(+%/LG:GEFDMCS$?$(.R'344K.1V;)2OSC%
M45&;V-?G!9)0R:7:E8FD^"6^PN0HV4V*\(GE&I+$:^KLK-T'5K)L<T[C?*]=
MVNHB\[C^K3"B0"H[2Q]<'TRN4%!.4'1$S]0!$!&;I:C*ZUV+N5@X#@1/\^!U
MH_2&HV=!@J_4I>U^M-H(4HNBMT#,[X1DFH_.V$"D:+J2!6_53J0%%R=/XSLY
M):MS6PY63@. X#@. X#@. X#@. X$.O)]^?WX5?K+Y=^9M,Y)V-6Y7.9TK[>
M?-O_ (:.-OI]><;3Z?BLERLG <#UTI#Q$XV!E-1<=+LP5*N#248MI!L"Q ,4
MBP(.TED@5(4Y@ W3J "/^'@?VZBXQ\P-%/8YB\BSI)H'C731NX8'11$ADD3,
MU4SMS))"F42E$O0HE#I\ <#C7]7./?\ L'3/P7A/^8\+6=Y_5SCW_L'3/P7A
M/^8\%9WG]7./?^P=,_!>$_YCP5G>P1MY"PT%IEMHT@XF,AFBFM^>'*C6*8-8
MYNHX/BJRI'7.@T213,L9-$A1,(=PE* =>@!P;88\\7LB[E/')HXY>G*HLEJU
MA..(8I")@#2'H,)$,"=I *43),6*91-\)A#J/41$>"<Y;V\(FCYCOLP=T?[&
MI/\ G>'Y)R:MYH;O8/E5I["V()QRFDBXF<7T"5710[_126D:G$O%4T?4,<_I
M$.L(%[A$>@>T1Y4G.4NO(&FF/D;\,*PID%5/,.TZ9%1(45")JX-CS*ID/T[B
MD4,B03  ]!$@=?@#DW+&5ST^O\,6+\Z'D >E6*J-BU0UEF3D! $A;F0(UKX(
MF4!0_O)C$@@4[Q G0% )T^)W&;2>6%K>5DX#@8$VJB4Y[5_9"#65.W2FL"9@
MB55TRE,HBG(X]L3,ZJ93?%,=,JPB #[!$.%C.$4*'_\ #/OOJ!Y&_FJT<FQJ
M>?XJP^.C[/C1+ZFVL/T)4?E9G.?-N3PC6C='\SK;'ZM&=OHMM7"QG#Y)?,.=
M_]:YW[L)]FY.?67RA\U,:\D9-W\SL5<K!P,7YPE5H'"V7YQLFDLXAL7W^501
M7[_156CJG+/$DUO3,0_I'.B &[1 >@^P0X6,X3O\&WV4VGG]#+G]+%_Y(R6[
MFE6#E9.!IOD':.;D<@SF#-8* WS?E^LF2;9#G92>4JF"L%N7S,SI@VRSD1G%
MS[YU<5VYTW"-2@&$G/*('34>%C&BZ3T2TVSDXLYU&RSE( >;(;@9MG2N#"JO
MCK6Z26U4Q8Q*L8YUF#23H+]_L#+-RD."(GD+XNFJFF!@02,<X"*[H>J6\7&E
MSA 4EJ1E91P+@CLTP;:W;0;,9VF[*^(\-:_Z\?OF,[!R0!%47?J"7XHCV?%X
MH5EB#-N/LK>/O#]XV(POLCF#(6,\1P[:VW[ &S<^OG6NRF/H>2;#;E*'E2>4
M99NH=GA*LX=.62CN=L,08[1-%2+.!@.2+6)PF,50XFX5*>7!K!6BNS3D41<@
MWB9N,D5Q;E[ ,N"3-RLH*("H7J;IV_&#V^WE9<BX$9MU'+<WE\\)S0JZ)G:"
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
M*@_QJA2@')MAJ.6Y9'E92&RO+_)OFSU'9^[^M]\&CFQ<1ZGJ^G[IZ.0:9/>\
M=GI*>OW?(GI=G4G3U>[N^+VFFUKZ9\U>>5DX#@31UX^T^\E7]C7CV_FC:'DV
MM3RPV7W1_,ZVQ^K1G;Z+;5RI&</DE\PYW__3N=^["?9N3GUE\H?-3&O)&3=_
M,[%7*P<"'7D1^U9\'G],MW_HFQ;R;8:CEN7%Y63@. X$6O+_ &;,]6M/C?7U
MZL]6I68[)NLEC:DW"Z0)K16JNZRW@[+>+92?D*\ @$N>)@;BZ7;HFZIF<D3[
MP$G<')+5M,:Y49(J7B<QG;)>-O.\>8LM^0+(K!9.002SG*DA<$0$MV(D<.:1
MK3356&,()D[!'^,;/TI@AA'J)A$"B"AQ3LP<0WOJU*Q;LCX?I&L5JIU.NU?<
M"S8V@:[!1,35XF*;Y-PA>89!M#(Q[5!C'-B/HU 09HI$*[6!(@=I@*/&XC*Y
M8SE98ASMFC"^ <7V?)FP%XJ>/\6P[)1O8IRY+I%B7";Y-1 D*C'"DY=V&3F"
MB9%O&M4'+M\<WI)(J&'M$L1,Y.N/2?'$AOUM34=Q\482GO%_KE5'#B2K5JQ@
MI*X=VHVH%ZZ8RK.Z.*37GJ-*PE2'JS;UVKI6--/RJ2QUUP<$<ME&$HWQ4BE:
MR[2:1/3333[SJ>F0A/45-WJ'["@7O4-T#N.;IU$?NCRN-_? <!P' <!P' <#
M3[R&-'+_ $"WC8LD%73Q[I]LPT:-D""HLX<N,+75%!!%,O4QU5E3@4H![1$>
M%C.'C^.C[/C1+ZFVL/T)4?@G.?-N3PAP' EWK]$IK>5OR,SHK'*K'8$T0B2(
M 4OIJ)S338)XJL<W\(#H&@" 4 ]@@H/7X Y-K4\L*B<K)P' <!P' <!P' <!
MP(8Y:>M3_O!^J<>1<AGK7Q]9,>N&P"/J)-7^0+Z@S7,'3IV.%8Y<I?;\*0\F
MUKZ9\USN5DX$9,XNFS?SBZ,HKKI)*OM/=E&K--0X%.Z<DEF;XR"!1'JHJ5FS
M55$ ]O8F8?@ >3:U'+/F\G5_[9KRD?V-:1_,*P\;9)Y862Y64GM]OSU?$7]9
M?-'_  XWGDG8U;E<K#RLG <!P' TG\C^7[C@31+:G+^/9IW6[W1L.6N3IUA8
MM8U\[@[,NV+&PLNBUF&SR-6-'2#Y-80524+T((@4P] XE8QF$HL>^'#*.4\!
M71.R^1_8(\'NC#UO+6PU=)CC$JK"\VZX56M.I1RL[=1:TM&-RHL&S=-)FX;)
ME;MB$Z= 'K*-<6.63;7Q>W#-41E/?#57,>>;3L*74[*N)JEC^Z7&LU>NSJ5)
MN>)HZP,8YZ-88M4Y!9JX:*)'47464.9(5NI16,0$)=3":.71M<;NO-U<[:;T
MO>H3Q6XSKB/5,PK>[VG;?+4FY]-7O I$O4IZ/>42B)A[1 0[1 6T^GXJI<K)
MP)$^5U!%E9_%Q;#!( I#^536:OJ*LP,9)NSO4#DNO=[PI  Q47$R=BW$XF @
M%7,!@-W!TD[&K?J\E=N5E&S-?VX.DGU-MDOG!%<FUJ.6?-9/E9. X$T=>/M/
MO)5_8UX]OYHVAY-K4\L-E]T?S.ML?JT9V^BVU<J1G#Y)?,.=_]2YW[L)]FY.
M?67RA\U,:\D9-W\SL5<K".FX>RVXDWO1B31+2RY86HM@G< 6K/F6;YDNA6'(
M3FE04=;4:S6$DF45-L(ID$\^;*-RIN43J&%R4_>GU1[XU$129EZVD>-?:ZU;
M6ZV;6[@[\M,^2.L+[(DCCG&%1UEI6)*]%N<D5@]6L !:H.W/)222D4F,:Z5]
M\8KJ$.S]%$Z9#F.(K%)B(6=Y63@. X$*MF$S[[>2C5K"V*(WY2H7CBRQ'[#;
M,Y<4,"M9@LD@U9/<;X+K_0@IS-\=.8LKR4 A^R+;"/>(.$3(FFUN,+9WRNKR
ML)@>4K"&<\HT#6C)>N&/8O*^5=4MOL1[)H8U?V2)J#[(%0I<=;HBVTZ!LD^Y
M:0<5,22-B;KD4<GZ 5H;TR*J^FBI):MF,:Y,&S/E>V#?=N+Z/XH-\4]EI=+W
M."@K[1J_!Z\,)%54C;Y:G]AH^Q/HDM.BCKIG7>%CD$5#]&_K(G.4X*^!PQ]T
M492P3X\[?<LAP&T7D:O\/LSL;#._EG'>-XQDZ;:NZRKJ"BJ@RQ#CV3ZHV.U1
MYT2":TS2*DDHHBBH0A%T"NE179&2K_*R<!P' <!P' <!P' UHW1_,ZVQ^K1G
M;Z+;5PL9PX;XZ/L^-$OJ;:P_0E1^"<Y\VY/"' <"8&M9WIO*/Y0BNEF*J">+
M/'D2-(T,<SANR&I;&J*(R8& "D?&D5'"A0+U+[L=$?A$>3;+4\MJG_*R<!P'
M <!P' <!P' <"'67?_B ]2_J"97^?=PY-K4<L^:XO*R<"+&S42BCYM?&/.%4
M5%Q(X&W#B541[/1(C#4U-X@HGT*!_55//* ?J(AT(7H >WK-K4<LO:ZO_;->
M4C^QK2/YA6'C;)/+"R7*RTZVSTPI^V[K#4U-95S;AJX8&NDQ>\=7O!5DJ%:M
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
M]$Y!2 2%%:;?X&:]?-:*AJ7YC*A!QLO:;Q:\O>.3,%ER7F.[NF\E>,Q9B<[/
MXRFK5:[2NU(W9QI$8-@V;,&#1!".C6"3=JW)T(<QFU)FMOQ7WY64GO,5_DVM
M^&)Y?XD55MXM,K!/.OX7N$0WSE6F2SOT"=SEUV.7Z1?31(HJ/?U H@ B$EJW
M-6'E9. X#@>NF)).&B)285;/GJ43'/I)1G%M3OI-VFQ;*NCMHYDGT4>/ERI"
M1%(OQE%! H>T>!U!,'[]T;%&<XKRJ[:7ZK9FA]H&>6,1T[$E 3/<LP: 3-,?
M/G^/,-PU0DK$*K>0S)28<S6PNDH^",2>5144548OG+D\KM<G#6*0L?C37C,^
M^\Y5=@M_JM]XV%XN097# OC_ '"YI"$B%43%<5[)&V)E&[9OD/)8I=%V=662
M&$KQ%?3<HK/3.")O-F9IA:KV4I2%*0A2D(0H%*4H 4I2E#H4I2AT I2@'0 #
MX.5E_7 <!P-8]EM3L7[/PL&%J4L-,R-17;F7Q-G#&\J-6R]B6P.6YVJTG3;4
MBBL/N,@W4%&1B7R3R&EFXBD\:K%[>TL3,)&&R)M1XU9]..RFWI!L-R4P@@VR
M6V0D:IJ'>G#]44@/8VD4TG7?CVS'//CE4<K(LY7#E@DG!C^E!.G#E\$R:PN5
MZPCM?B'.;A*O0TF[I^2PAT9Y]B&_!'0F0D8-<H&0LL&U9R4K 9$HKLI@%M9J
MM(3E;=@;HB_.8#%+69BC97A$>_)M4&\SGKQXNWK47D3D;(FRNHME:'((,G]9
MVGUEN\4Z823CT52IL235 CWJA.AS&*R[BI*B3MY&HREGS3/92HM_&AKALEFJ
MVQE)K<#K+CR8R=<+0Z59L8Z1JM6CJY:)%X=RD5V=S(6&+6!%L0BSA=PL1!$%
MU#D[[L28^:8:A_U47#<. SEOELO2Y6JU**UYSG3=(]?K<V69S6-,97''\Y&V
MS.>18A3M4B<TYMAR$32:%,4]?K1D6AQ,[46.2+EA#<7Q4V#[Y?&WI#(^]'=^
M[:UXKK_JJ)>B8GWIUAC5O=0)V)]2,OD;T2FZ?'*F!NINO4;"79RW_P"$. X$
MPMK'_N?D?\43?W5TX^59#=]AZJ"?>DQ]/7=E*>]/3=0])J?Y-]$#?=663+_C
M<+&4J>\(<"9GE)4%CB[5ZP*I*GC*KY$]#;#-JH@4YVL4TV*IS95<$A,4RQA<
MO$DP*7J83'#V=.H@E;=ODIGPAP)">>1^^B?%-M!,1C8KM]"/M?IQN@=%9=$Q
MH79["\H8[E)N=-86B2;03K"4Q.U(IA[B@'4).35O-"I(Y&QZ6PM*D:]TTMKD
M&S9ZPK(VB$"PO6;T@*LW;2%%]\I.6SM,P&24(D8BA1ZE$0Y67,N X#@. X#@
M. X#@. X#@.!K1NC^9UMC]6C.WT6VKA8SA\DOF'._]&YW[L)]FY.?67RA\U,
M:\D9-W\SL5<K!P' <!P(A>'&>6)DGRZT!XD9L]@?*KLM>!:K(&2<A'Y$D&*,
M4],8Y^IVDBSIP*H?$ !(/<!C 8.DC:U=]/DM[RLG UNV_P 68IS/K'G#'V;:
M_'V/&DKC>UO;&SD$U3>XIP4.[FVD]'KMBF>Q\S7GL>F]9N6_1PW<($.G\8 #
MA8K$X9NOIX:,Y;P:V^/;#Y)G4:W;3Z^6)*W6?"EHU[N>/ULF4=A,9'M"$W0,
MA8ZOTU2I&1;A:F\E*LY6+<2*;=J^3;+ 4"%]*0U=29G'%[/8KQ^;G>5;,#+)
M,_B"H^+"DLZ\O$62]?+[#*^R&?D?6C9&"89-J&++?3J9(5&N24.C[HRGY$9"
M/.!E4SN$SD029D3%OBVYPWJ-Y&O'LVNEWQIL%5=]*7<\E7'*.3M9Y[%T1KO+
MD>WJ6=6>YV'76S-[[=:U7;C(V-^Y>J5Z0]QK;\5CE1]R<F]91B5MG913G6S;
M;"VU,',OL9S4G'VVG/21&3,0WV'=4G,V);")>IZ_DG',P))RN/0.!BHN *M'
M/@(8[-RX3#OY69B88AV@T#Q[GFV1V<<<6JQ:T[;U1F+>E;,8F3:L[2=!($Q0
MK.4:XMZ=>S'CUP9$B;F'FB*=6W<D@NW Y^X1.R<F$*#OOD;7JX0&"/)G48##
M=HFY!&O8TVTIHO#ZG9U?&$2LF[Z?D ]XP7D5\W#O6A; =)DJHDNHU= B*"9I
MYK2N-JL*:B:R::R*A%4E2%4253,4Z:B9R@8BB9RB)3D.40$! 1 0'E9?WP([
M7[-F[>Z67LCX7TDEX#6G7K$-REL;Y3W7NE697NUW._U9XK$WRA:W8ZEC! R1
M*=-)+1<G8)4 :D?MURM#E5;E]>-81%9S8'QOII$:;^5_5"R-,P9XSS:=A-9=
MLJY>[_L)D@^0+2N_QK,X6M:"D*!(:):UR&%:VF328( +5),_0A"F(8ZK:M:V
MR[ /*PD_YLJ3&W_QY9&K\J\DV+-SEO51FLO$.2,Y B-@VFP[479VKLR2PM72
M#&Q*JHJ%*(D73(;V@ @,EJW-BNW:[[W: Q$EEG579#)NZ&&*9#GF+[J5MQ/)
M7?)4E5H0HO)=Q@C/+&,C[!'6N,ADE"QT))M7+%P0HE'WIP#9$16)SA5'7O.N
M/]FL)XTSYBU^XD*%E2J1]KKZCU$K:1:)NP.D^AY=JFJNDUFX"4078O4B**$3
M=MU"E.<H 8:S,4P9CX#@.!K\_P!3]897,#+8&3U\PW(9PC3MEV&6'N.:HYOK
M-XS$XLY1M9EHL\HE,M"J"1)Z"@.TTQ["J 0 +PM9I2N#8'A&M&UNUV+-/,6_
MUH91-8)+Y5L<)1:#0Z3$*63(F4\CVE<[6K8\Q[6D5$59RTSSA,P))"=-(B9#
MJ*'(0@CPL15I_$2WEQS]'I62/CM7-$:E+$%Q#U.]P=MV?SRR9J'*+1S;!@K3
MC3%5>>N&2@*GCT#2:S98/256 0-R8K\L>,O L<?YD<)L7EF@;IIYNK"0QUI"
M2Q\]QO=]:,KV>*;+*F&-HEC87W(&.65C=M>T2$ET?=@-U+ZQC%#U6)\L^#;'
M3O<7&VY>.)2XTR,LE)N5'LCV@9DPY?F PN2,.Y*AR$^6:=;X=3H<HI',)FCQ
M,/=WJ(")>Q5-=!&I,4EMKPCPI&.CYB/?Q$NP92L5*LG4=)QDBU0?1\C'OD#M
MGK!^R<D5;/&3QLJ9-5)0IB*$,)3 ("(<"0V:O$U30CUUM49>LXQBDY-Q9$];
M\E1,Y;M8QL[@ZJCJQXQ;P$S!96U*O,B57TCS^,IJ&*0A""I'.1 0-*-<6]K@
M[VLW!U 9K1><(K.V+(*&2$A[!F;$-B\@&N98Y#U6C1:K[1ZU2%!V*J[=X=H#
M@YLD5>QS12*F3,*PF*JD6D3DPI9?)KA_+F0,8Y/R9GK&N=IO6>SW#(.$]-]+
M,-["W*^9@S\M2+-CVH3MXL61J'"2%9CJ=!WB239L4&;9J:1>&77>N!:$9G%,
M,F8_%]H=L];L(:\27D03C(;'V$3R-SP1I^SC#L&+6[6"ZVF]M,Q[(LG+N0&Q
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>17
<FILENAME>g57804g93j77.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g57804g93j77.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
M,HP+-*F>V1&:9#2J3*9%A#:7TGPF9'C.E\J"Y+F&#)N*/6>#COHF>J?E$XJZ
ML[-]BQI!]/#F17.O\/@_/,R+FTRW,*2M+@R\>7OF_+P&#'%'K-V7IW?#6;ZQ
M'<.L=Z=W&RL3UW6ZQS7$MB4^KM:SD9KFE]>X?>0\@K:K)LG<AL8=B]2=C7LF
M^NO7>/26/,:2<5:DOHC@2N:Z#;I\0?VJ=P/=_P!F.LM:=M^MK/:6<4?<[AF<
MVN/U5GCU5(AXI6:JW303KA<C);BE@K9CV^306#0AU3IJD$9(-)*-)DL&D]I#
ML_Y&WJL_\'F9_P">>I__ '_$,&5>*/6=";T]M<9MI_L<[4=6[(H)&+9]@&B=
M=8IF&.2Y$&7)I,@IL>AP[.M?DULJ;7ONQ)+:D&IEYQLS+YJC+Q$R*,MK9F*!
M @G^LGZ5/J!]R7J1]QVZ=(]MN39_J_,_P0?N8RVOR;7M?#MOW.Z'U?B=UY,.
M\R^KM&?<,AHI<97FL-]2F34GJ0:5'*UM*L6E%8LL3Z>WH_>I'I_OC[4=I;)[
M6LKQ; < WMKK*\PR.7E>M9<:DQ^FR&',L[)^-6YK-L'VHD9M2S2RRXX9%\U)
MGX D)26#VDB;XAKM%[C.\/METG@_;9K"UVGE6,;V:RN]IZFUQNI>KL?3K_,J
M@[)Q[)KJDB.-%8V3#72VXMSEPCZ>",RBR6#2;Q-$_I->DUZAO;]ZAO;-N+<7
M;-E&$:UPC*,HG95E4[*-=3HE/$G:ZS&FB//1*;,;*S>2]9V3#1$TPX9&X1F1
M)(S*"1-*2P>TGL"8I&O?U"/35[=/4:UO&Q'<-7)H\XQAF<O6>X,80PUFV!3I
MI(4^PV;Q%%R+%K%YE'OM1,ZH[Y%YC2H\I+4EI@14FMQ":[F_AV?46T/<V+FN
M\&INYC F%N.0,MU/<U<:_5$-:BC(M];Y18U>61[9Q">IQFL3<Q6O9[RH2X%5
M33,(F/2F]260\RPWV0]R25ONMLH4_J[)8S*5N+)"3>DR8;4>.T1J^<MQ24(+
MQ49$1F&#(\4>LS8[?_AU/4IW-9UYYKK[%>WG$Y+K2Y>2[:S*E<L&H7*52%0\
M+P>5EF5N6*6C,FF)L>N:<<X2MYI/*TL&0<T3Z-3]N>+8-VF:P[2\X.OV?AN$
M]O>#]O>5.6M1]'5N?X]BVNJK7=O)G4?O]B=;&R6!7K<7&*4^I@GN@GEFDEG,
M4L=N)"C[]OAL^Z#4>99!EO9I"1W!Z7G2IMG4X@Y=TU+N#!8*WG7DT5A OIM5
M69[&KV%(;CS:Q\["89*\RO:-)+<EP*BFNG>:<9WIK^H?73WJV1V+=W;DAAU+
M*W(/;KMJT@*6HDF1LVM9B<NKD-<*+E;;RD$?/)^!\";%=9EQH7T%/4XWI;0H
M[V@9.F<;>DMQY^9;QO*O!(-4E;B4J>>Q;S[+8\]"&^I?,.ED(X1P:DFI!*8,
M@Y172; >\+X9CN!U;KS1[G:-)M^Z#94].51M_(G9!K#5F/TTM)4TK$)^"U^>
MY;C[AT_2[/ARDO64Z6\XRR^3;"'%M-L""FMN)]?I6^D?ZDG:+W[=OF_MR=F\
MF=KO#+^]@Y#/A[U[<I3^*1<SQ#(,'/.$U5=MJQGW:,.+(SL%PV&')+Z&#)A)
MO^60)"4DTTF3L!,4C![OF]//MH]0G7</ ^X#%9;UCCZITC!-CXK*8IMB:_G6
M#;;<U_'+MZ'/BO09Q,-G*KY\:9725--K<8-UIEQL13:W$8+-?A.]E,W\PM==
MX6#66++6:Z]S-=87])?L-K/DHLQJCR2_KI:V"/I-]"V2=XZO);YZ2A@3]IX"
M_P!H'X4S5]%;UMSW*]S^4[#KV%QY$S!M489$U[#DN-(-;L&7FV07.8VDVLD/
M\)<./65LDV25T.M+6E;; .?4BRGQ*&,Z1[8>VWLA[,M#X=0:]PZ!E^R-FL8;
MCS:23 B8]35.-0[RZE3"E7=M;9-99I8*7.E2G7YCT5Y3ZG%I2I)B&+;;(H.H
M]=W&WMK:QU-CS:WK_:&PL+UW1LMERX[<9KDE;C58VV72OE:YMF@B^:?B?L,2
ME0Z_T"#$JX,*L@,IC0:Z)&@PHZ5+4EB)$91'C,I4XI;BDM,MDDC49F?'B9F)
MSYS6SZD_I;Z$]2?7<&ES\WL%VUB$:6C66Z\>K8LW(\8]Y-;SE#>U[SL-&7X-
M+F*\YZL=D1UMN]3D61%=<<6M@14FB$3W&^@/ZE6@+J:S3Z85OS$42ULU>::,
MLXV6E8,F9JCJDX5*56;"JY'DF7G$NK7%;<ZDHD.D1+5+@55-,PRK?37]0^UE
MHA1NQ;N[:><2M25V7;KMJGB$3:#6KKGV^)P8+2C)/S24X1J/P+DS(@P(\2ZS
M8OVT?#E^HIN^\KSV?B6.=LN".K:=L,IV9?TUWD7N1J23Y4>O,,MKB]E6S:5]
M26+5VD87P9'(2?!&P(.:)LWI^^G3V_\ IT:IDZ[TU7R[7(\E=@V.R]I9(W%<
MS385Q 8<9B+L'HS:6*K'JCWAXJZJC\1H1/NK,W9#TB0],4FV]YGN!    (V/
MQ&'93W0]Y>%]JU9VS:DN-KSL"RC:\[+H]1<8M4*I8F056"1Z=Y]63WM&V^F<
M]52$I)DW#3Y1]1$1ES!D\&DWB:)_3V]'[U(]/]\?:CM+9/:UE>+8#@&]M=97
MF&1R\KUK+C4F/TV0PYEG9/QJW-9M@^U$C-J6:667'#(OFI,_ 02)I26#VG0F
M$Q2   #\9,:/,COQ);#,J)*9=C2HLEI#\>3'?0II]A]AU*FWF7FU&E25$:5)
M,R,N !S.,J]"KU0J[)\CKZ#M,RZVHH%]<0Z6U8S35ZF;.HBV$ABML&52LU@R
ME-38:$.)-QAEPR5\Y"#Y24N!6XEUDY3T;M'[8[;_ $W>W'2^\<0G8'M'"T[<
M3DV)V4ZJLIM2F_WML_*:)+LRDL+6K=3,QN[AR$$T^OH0ZE*NE1*245N*<MLG
M@1$O4)]'[U(]P=\?==M+6W:UE>4X#G^]MBY7A^1Q,KUK$C7>/W.0S)E99,1K
M+-85@PU+C.)627F6W"(_G)(_ 0:)XR6"VDD[X?#M4[@>T#LQV;K3N0UM9ZMS
MB\[G<SSFJQ^UL\>M9$S%+/56EJ"#<(D8U<74%#,BWQF<P2%NI=)4<S-!)-)J
MBB2;3>PWL")*:Q/6&[3<C[S>P+<^H<"H/W2[2@_N:V!JNI0]!C2)N9X9?0YY
MUL.39/1H,>9?XP[95C:W7F6TJF\J6E/)B#)HO!H@G_\ (V]5G_@\S/\ SSU/
M_P"_XA@RKQ1ZR5%\.QZ>6\^R[!>Y+->Y36DW66R]G99A>+8_0V]GCMO8HP;!
MJ>RMEV\>3C=O=0H\*^O\S=96A3R75+JDFI!))"E113FT\,"22(D@ $>/U&?A
MY^W?O$R2]W#H_(VNVK=]](F6N2_1U BZU3L&YD^9(?LL@Q.+*JYF,9#:3#)4
MFTJWC;<4MQY^!*D+-PX8$ZFUL>XC9[*^&]]4;![.1"Q36^M=R0FY!M,7&OMP
M813Q)#'*NF3[MMFPUG8M)Z2+J2IGJ(SX+J+Q$,&3\<2W=?\ #X^K;-F,QI/:
MW"J&7/,Z["PWMVZN0X_0TMQ/G(JML6<]7FK02$^6POA2BZN$\J)@QQQZS8-V
MR?"S]Q^67=;:=UFX, U%A2'FW++&M9RI.P]DSF$$E;T%N=+K*O!L=6^2NA$Q
M,FY\M1&9Q5ET]3 @YKH1-(T%H_ ^VO3&M]#ZQCV<; M68M7XEC*+JQ<M[=R!
M 2HU2K2Q<0U[U83I+KCSRD-M-$XX9-MMMDE"9BFWB\2[P$"&]ZP7P_N\-M;Z
MS[NG[*H>/9LG;%Q*R_9&E;._JL2R:!GMHKWG)<GPRYR>;78M<U>5V!NV$R++
MG0I4:>^Y[N4AMU+<>#14C-88,T&3/1F]4.!*>AO]F.VUNQUFVXN&SCEC%4HB
M(^69U??RH4E'C]<VXM/Z(A@R?BCUGL_\DGU4/HWZ5_D;["]U]V][\KZ=UW])
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>18
<FILENAME>g57804g95a00.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g57804g95a00.jpg
M_]C_X  02D9)1@ ! 0(!>0%Y  #_X:\8:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"(_/@H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS
M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C8M8S$T-2 W.2XQ
M-C,T.3DL(#(P,3@O,#@O,3,M,38Z-# Z,C(@(" @(" @("(^"B @(#QR9&8Z
M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR
M9&8M<WEN=&%X+6YS(R(^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B
M;W5T/2(B"B @(" @(" @(" @('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O
M9&,O96QE;65N=',O,2XQ+R(*(" @(" @(" @(" @>&UL;G,Z>&UP/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(@H@(" @(" @(" @("!X;6QN<SIX
M;7!'26UG/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O9R]I;6<O(@H@
M(" @(" @(" @("!X;6QN<SIX;7!-33TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+VUM+R(*(" @(" @(" @(" @>&UL;G,Z<W12968](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B"B @(" @
M(" @(" @('AM;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q
M+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B"B @(" @(" @(" @('AM;&YS.FEL
M;'5S=')A=&]R/2)H='1P.B\O;G,N861O8F4N8V]M+VEL;'5S=')A=&]R+S$N
M,"\B"B @(" @(" @(" @('AM;&YS.GAM<%109STB:'1T<#HO+VYS+F%D;V)E
M+F-O;2]X87 O,2XP+W0O<&<O(@H@(" @(" @(" @("!X;6QN<SIS=$1I;3TB
M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+T1I;65N<VEO;G,C
M(@H@(" @(" @(" @("!X;6QN<SIX;7!'/2)H='1P.B\O;G,N861O8F4N8V]M
M+WAA<"\Q+C O9R\B"B @(" @(" @(" @('AM;&YS.G!D9CTB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]P9&8O,2XS+R(^"B @(" @(" @(#QD8SIF;W)M870^87!P
M;&EC871I;VXO<&]S='-C<FEP=#PO9&,Z9F]R;6%T/@H@(" @(" @(" \9&,Z
M=&ET;&4^"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @(" \
M<F1F.FQI('AM;#IL86YG/2)X+61E9F%U;'0B/G!A9V4P,#1B/"]R9&8Z;&D^
M"B @(" @(" @(" @(#PO<F1F.D%L=#X*(" @(" @(" @/"]D8SIT:71L93X*
M(" @(" @(" @/&1C.F1E<V-R:7!T:6]N/@H@(" @(" @(" @(" \<F1F.D%L
M=#X*(" @(" @(" @(" @(" @/')D9CIL:2!X;6PZ;&%N9STB>"UR97!A:7(B
M/D9I;&4@3F%M93H@(" @(" @(" @(" @("!P86=E,# T8BYA:28C>$$[57-E
M<FYA;64Z(" @(" @(" @(" @("!$96QT828C>$$[3&]C86P@5&EM93H@(" @
M(" @(" @(" @,30M36%R8V@M,C R," P-#HT,SHQ,R8C>$$[15-4(%1I;64Z
M(" @(" @(" @(" @(" Q,RU-87)C:"TR,#(P(#$Y.C$S.C$S)B-X03M38W)I
M<'0@5F5R<VEO;CH@(" @(" @(" R+C8F(WA!.TEL;'5S=')A=&]R(%9E<G-I
M;VXZ(" @(#(S+C N,R8C>$$[1W)A<&AI8R!T>7!E.B @(" @(" @("!3:6=N
M871U<F4F(WA!.R8C>$$[*BHJ5&AE('!R969L:6=H="!C:&5C:R!I<R!C;VUP
M;&5T92X@4&QE87-E(&5N<W5R92!M86YU86P@8VAE8VMS(&%R92!C;VUP;&5T
M960@<&5R('!R;V-E<W,N*BHJ)B-X03LF(WA!.U1H92!F;VQL;W=I;F<@8V]L
M;W)S(&%R92!P<F5S96YT(&EN('1H92!D;V-U;65N=#HF(WA!.R @(" @(" @
M("!";&%C:R8C>$$[)B-X03LM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TF(WA!.SPO<F1F.FQI/@H@(" @(" @(" @
M(" \+W)D9CI!;'0^"B @(" @(" @(#PO9&,Z9&5S8W)I<'1I;VX^"B @(" @
M(" @(#QX;7 Z365T861A=&%$871E/C(P,C M,#,M,314,#0Z-#,Z,3@K,#4Z
M,S \+WAM<#I-971A9&%T841A=&4^"B @(" @(" @(#QX;7 Z36]D:69Y1&%T
M93XR,#(P+3 S+3$T5# T.C0S.C$X*S U.C,P/"]X;7 Z36]D:69Y1&%T93X*
M(" @(" @(" @/'AM<#I#<F5A=&5$871E/C(P,C M,#,M,314,#0Z-#,Z,3@K
M,#4Z,S \+WAM<#I#<F5A=&5$871E/@H@(" @(" @(" \>&UP.D-R96%T;W)4
M;V]L/D%D;V)E($EL;'5S=')A=&]R($-#(#(S+C @*%=I;F1O=W,I/"]X;7 Z
M0W)E871O<E1O;VP^"B @(" @(" @(#QX;7 Z5&AU;6)N86EL<SX*(" @(" @
M(" @(" @/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A
M<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM
M9SIW:61T:#XR-38\+WAM<$=);6<Z=VED=&@^"B @(" @(" @(" @(" @(" @
M(#QX;7!'26UG.FAE:6=H=#XV,#PO>&UP1TEM9SIH96EG:'0^"B @(" @(" @
M(" @(" @(" @(#QX;7!'26UG.F9O<FUA=#Y*4$5'/"]X;7!'26UG.F9O<FUA
M=#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z:6UA9V4^+SEJ+S1!05%3
M:UI*4F=!0D%G14%304))04%$+S=107-51VAV9$<Y>F%'.7=)1$UU34%!-%%K
M;$Y!*S!!04%!04%"04%304%!04%%028C>$$[05%"24%!04%!44%"+RLT041K
M1FMB,DIL04=404%!04%!9B]B04E104)G445"055%0F=51D)G:T="45E*0W=G
M1T)G9TQ$06]+0W=O2R8C>$$[1$)!341!=TU$07=11$$T4$5!.$]$0DU41D)1
M5$5X=V)'>'-C2'@X9DAX.&9(>#AF2'=%2$)W8TY$03!914)!64=H55)&4F]F
M2'@X9B8C>$$[2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF
M2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF+SA!04519T%0045!07=%4B8C>$$[
M04%)4D%135)!9B]%06%)04%!04A!445"05%%04%!04%!04%!04%11D%W24=!
M44%(0T%K2T-W14%!9TE$05%%0D%114%!04%!04%!028C>$$[05%!0T%W449"
M9V-)0U%O3$5!04-!44U$06=10T)G8T1"04E'06Y-0D%G35)"04%&25))>%%6
M14=%,D5I8UE%54UP1VA">%=X46E00B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z
M4E1K<4MY63-00TY546YK-D]Z3FAD55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3
M,%9T3E9+0G)Y-"]0128C>$$[,4]4,%I85T9L85<Q>&18;#E76C)H<&%M='-B
M5S5V63-2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP
M95EM6B8C>$$[<6)N2C)E;C5+:G!+5VUP-FEP<7%U<W)A-G9O4D%!24-!44E$
M0E%514)1645#04U$8E%%04%H141"0T53355%1E523FA)9UIX9UI%>28C>$$[
M;V)(=T9-2%(T4TY#1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G
M>&15:W=G2D-H9UI*:EI&1VED:V1&53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT
M3515-5!2;&195U9P8EA&,658,5)L6FUD;V%7<')B1S%U8C)2,61N9#1E6' W
M9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F
M:W%/:W!A86YQ2VUQ<39Y=')Q*W8O84%!=T1!44%#15%-4D%$.$$Y531Q:TAN
M6'IZ-6,X;6%+*W)A-R8C>$$[8RMJ041X:&E8-'!:<$M616-39G1.*T$W-'$X
M479D5"]!1#DO3FTS:VPP0T9F2W9L5U5(-G4X<W)14&-*=E-S<7$P>E8O=T%H
M46YZ>"8C>$$[4W(O.#1I>39J0U!/3VLS56A+,DYX870V9DQK1FUK.61*4T0P
M*TPP5C,Y<U9,-DAX43=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1B8C>$$[
M6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1E5R.'HK
M6DY+.'1A1&5A-7%S=F\R3FI'6DI'+V%9.4920C-:,B8C>$$[2592-&Y&6&DS
M-6,K53E5+TY(6'HK62]N<4QN<$-->2M7=$-E<&A73E<R:UID=5-G:G50:F)C
M+T-!355V9#=P-4EB3UHW95 Q2EDT,B8C>$$[84M%9G1-<3%64C V;F)&1'AZ
M+VY'2'E8<BMG*UAT63%06')/5WAV.5IU;$EG=55-53-P=T)Q3SAB0E=8:SAR
M,$(K9F9&4SEP>%8R2R8C>$$[=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X
M5C)+=7A6,DMU>%9H+VQ$.#!F3#-M<GI*<C-L+U0T-VE/-S!#57A81'I)1E-4
M:3=2328C>$$[,&1'63!$<%0T9T1I<DU-5F1I<G-69&ER<U9D:7)S5F1I<GE0
M>D8O>FLS-4$P3'I09&%$8U<Y+T\Y:DTY=&0S8TU56FE35TTX6$%$4R8C>$$[
M2S=C5T)"4$@U5GA45#!J>3$U;S!$>DYP55=Q-DAE>#,Q:DQS2DEY87%W,TM/
M<&]Y34LW<7=">%$X52].=39U=GI%+TY44B]Y>'-:4R8C>$$[=6MA95)E-B],
M1V4T6&MY;6@O66I)5F8X=#DK;4M8=DYN6C)T;&%15V1P17-&<F)2<D9"0V=O
M<5)O3TMQ;SA!0FEH5WA6,DMU>%8R2R8C>$$[=7A6,DMU>%8R2W5X5C)+=7A6
M,DMU>%8R2W5X5C)+=7A6,DMU>%8T1B]W030U4FY59E!F-6DK6D8R=#=Q+UI9
M4T]J971C5'I.-"]:2"8C>$$[2#<X56PW-VEH,DMU>%9,=DUL+U!P+VPS5DPK
M,W V.6Y:>GIX8VA58S1O;61A:C5J1EAJ6"]/3#-M+WIV-6U4>D9D95E.4VPQ
M1S!H928C>$$[,U<R335"2WEV-FI30DM!55AJ>#(V94=+4SDR>%$W1EA9<3A-
M,6$P+S5X.6(X,7(S>7!Q5VA36$AM6%=*:$ID,VHK;S%S3&TU6#%U0R8C>$$[
M=#9W84XS-3%Q:614,3A&5T5A=G Q+SA!:U X06UL<#$Q<'0Q2DHU43%X=C,Q
M=DE39C-#=49M:F9O1V5$,4$V4#$S;V8R<7%7668X028C>$$[3TY01%=F35!N
M<GIF3%-3-#%#+SE/1U@K5TXS:VU:5CEJ>50W:&EH-S%I<G-69&ER<U9D:7%N
M0F-7.7A(-FM%<5-X,4LX-#)$0W%M:"8C>$$[1E(T2$965$9867$W1EA9<3=&
M6%EQ-T95;SAW*V)V3$AL=49*=&0Q4S(P-4I44TPV>$EQ335(6&EV,FUP-T1&
M56)P5W$V8G$R;G=A:B8C>$$[<&QZ2&573GEV3T,U:%E-:FET3FE006EH>%9&
M67$W1EA9<3=&5TXO;5(U:EAY,S5$,7I7=5A#4S!T2E!13F%F=G!"-F-)<C=Y
M3V]X5B8C>$$[:$@O3TPK9TA3+WES=#=T,#1Y-G9C>EAH<C$T06E"4&]P1'E(
M>GA5=E<X5F1I<G-666(K8VUR:E-F>70X>EAF3&=Z5TUL=6I6;U$Y,28C>$$[
M+V\V,%!J5UAB1E=++W=$3TQU:69O-SAQ-$QT:S1Y871D5#-:2C9L5EE13#$W
M9G5A:C4T<$PQ>D9$<U9D:7(U92],9E(O=T1&;B]/4R8C>$$[9FU,5S=H959R
M;VPS9%A#,5!6-#5$8E=W*S1C+SEJ:6Q&+SA!3U%7<'<K9E!Z0CAT+VPO;TQ#
M-G5R5V0Q=C5O+VE%8VMX54]P23(O8R8C>$$[>%)S-RM(5'%#359#968X04])
M8FA02U=V5W)65V5(56=:15!58V]5558K;$1I<&4Y66]D:7)S5F1I<GAN+VY)
M+SAZ4#!(-69(;%A2<"8C>$$[>3-M5%<V4DY&0E9P67):>E)J4F%K3DPY:%(Q
M,TI'2VA)4#A!;D0R4V-A3C5M='!#=U-+-G0R1516058R4G<U<#)*-$%(-5EP
M3#-,>B8C>$$[3#5L,&)Y,6]L,7)7<UA!='10=$8U4WE%16MK;6EQ<6ID;5IJ
M441&1'A&9BMC=U!,<F$Q2&(O;T,U5%(R8TQ*9G9-;G)+<$Y#,S%D528C>$$[
M64=N:#9U2V%E<&5E9GI7.&YE4SE.<TY1,64T9#1T5#-S63=:4%5K;%%+1TQQ
M0U9(14(Q<5-E-'A1>6)43E)T3E0P,C Q2WIF,6)/.28C>$$[:&IU3&%3;$]5
M57%H,&%H.%9B1E='-C$K8R]K>E-F4&1L-4IM3GI0<DXU3$1!5V=J5C196DQI
M;G!,2WAD5T9E65!W<3%!9#99<7IV1B8C>$$[6&YV-78O;2]P2#5F-E(K>F1A
M+V1+9C!F<#EF;SE75VTV>'%F<%DW1'51<2M0=DY-;FTW>D0U<59T5FY/<F59
M9%(Y4#EZ07=M9%=K*R8C>$$[>&)H639Q<DM0.3%R.6YO84=O>%I0=$PX;V9*
M.3,U42],,U-D1'970G9O:V57-T-M<7),4$DP<DE#3W9$;'@K:D9I>DA&6%EQ
M-T98628C>$$[<3A&+S5Y<CAW6$5M;39(-4LP*W(S,G0S4WEY4DPQ2U)S231K
M4"MV2SE2+W$T<$0R:GDQ;VM':&58=$XP83-P-D]N5S!6<W!(9C!K0R8C>$$[
M;'9M>$94:6A-<U9D:7)S5F5&+S@U8F594EHK4TY/,%9'<$YQ,35Z9&9'1S%8
M:S,O04-595!&265R*U$Y12]19FMR43E)2SA:3$MX9R8C>$$[:6U(+T%"84EX
M-F@K;#9N1D-E-'$W1E5&<FUR5RMJ-DQF-G1C;6QV65<X='I,53 K1TI#-4@T
M67$K4V9Y5CAL9FU8-75N,7$K,&Y72B8C>$$[4$PK:F%K+TA6.51J6#0U-4]2
M8WAW,$MV565O959(54-U+VAI:W9O<CAT=GEE.'!E45E89E15938Q4V1E3GIQ
M;'I2<&U5;7!22T%+:28C>$$[5C=$<C-*>%$X96DQ,79Y6"]/=E=)=%-I9B]#
M9FUH=G)+4V]#=VI6-4=D6D%".7(P2&0P6F5V13$S,G%P9E)E:38Y;VUU5U,S
M,FHS,"8C>$$[1B]A3T%23F)U<V<S-T=H,E!S8U5*8C5O+TU,>5@U5V=E6%A.
M6'0W4FM"271Y-&5D<61L:%1L23,P3&ER>50O;D<S5F9-5W%E62].9"8C>$$[
M.4A,9E1E5%HU;694<$Y18WE.-GAL2E5":BLQ-E(K4&HW5GA6:S,U=&9N-S5D
M.&U26$=L-F%Y-FXU;T$T2F%*.%56=3=$6G)H:#-(."8C>$$[9RM,>' Q>%9+
M9GE4+TMF56AF3BM99FYK=F0K87124')7:TYW1'ET;&-5-75P07!)5C)68552
M9'5V4E9*+W=$;D9M-VAT<C-Z,V%81"8C>$$[<D4Y=F51>5-->D%$:GEN4FIV
M,E5R=69F1E5M+S5Y92].9GDY<D]M,C-L2%%R=$PU;W)L8FY58G%!:&]6.4Y7
M5EE68V9#-350>6)J,"8C>$$[;U!F1DEE9#-F;F(X=# O2V5(>7)9*UA8;3AY
M=GAL=61C=45I4FMN36Y*>D9):DY+>6A"=U94>$9/;SA656XQ=5!Z<')M:&56
M8FY5-R8C>$$[,7(V1S=E9E-T0G1N*S)K9'%953=!5E9N;4-G:VLO0V-69F-M
M:3).<C5B.'$R3FI.34)A-DY9>%%36$1B05(R<TE5=69B:6QC55!N+R8C>$$[
M05!):E(P.#EF;6PU:B]-8E5)959T83-,2%159F-#95EK4B]-=W=!1#5K2'1I
M;&<O;$@X>'9Z:3!F6&9-*W!A25ID671B2C5R;E=O3"8C>$$[=TYC45)O<VIF
M=E12,%I/3D<K=W<R0G)S3FQ55#5*+TQ,>F0K9&5R86XU<C%R5D):5VAN.4XW
M:WAM57,T06(P24EI-FA9-#!91&1T<28C>$$[:G)V:7(V32],=CA!2GIY5C5%
M:D5M;#)X=4Y56E-S=7$S4D1Z:TAQ<55!5TYF6E(X-C1O6GAI<G-69&ER<U9A
M6FQ24WI%2W%I<DUD9R8C>$$[04]P2GA6.#4K4F]'+TTW."MT4S@U<T1*-6,X
M=$5286$U2'=34$A63&9J6"]!0W5C+W-A94]+6#!B:6@R2W5X5C)+=FQJ+VY)
M,BMI=B8C>$$[+W=!-F9,96Q8:VEX-F1B4C)A>DTY47%I-'5I6EA*4&)G1G(X
M<U5V<6-%159'-$]+1W!*16I2<$I'0TEG3$\W1V=!1S5*2GA64G-B*R8C>$$[
M>#%#,&IV3$,U:74W4UE6:75)2%=33G=$4W%U:$MN8V1S5F55+W=$3U0O;6(Y
M169L;$Y94G9X=61B;FIT1G Q.4I4-G-P*U9)=V@O,28C>$$[<U9$3F9Y=SAV
M,B]L+W=$3"]19$QG54PV9&Y&2D]12V-P<%9%:W)F4S=(1E=567%K4&Y,>4XU
M63@T-E@K:F9-1FMT,4%P-5%Y5DM3>"8C>$$[3V1U56-I+T5P.&5X-S1Q.&QK
M+S5X1SAQ2F1.3%DV.7%6=$4Q4G<O9$TT53E2>E95,BMJ1DYP+S5D+S5X:B]+
M,U-*16UU8F$T,6E:3B8C>$$[=V(V5W-D9BM-8U%I46HR64A&1G963%-Z=$Q/
M,FIT8E-#3S)T;U)X:6=I5E5J4E(R5E9!04AY>%8U0C5,+W=#8UHO3'9L-WIG
M,VU+*R8C>$$[,4M85WA&25IR0S%U66=$2$YY-4-75U1M,W)/=E5F0W4K+UA&
M3G9:35501$QN+VY%,WEN96$U96%J9#9Z96TS=7 S;BMQ>$Q%:%@Q2"8C>$$[
M3&QF55E35D<O=T1,:6TS:B]W0V5(-5-Y951V3DU1,%!43&E4>3E00D<P171*
M2FPY5F9H;%-2>'5'2D9A8F)(8D915U<V8G O-7IF;28C>$$[;&)184=.3FDX
M;V52=U57-E,S=&IA44]I14@T5FM0<7I(8EE!.$LO87A6169N8DAO=FM,>F0K
M5W-%1G4P;6DK6$979&)D865O=VEU528C>$$[95)Q+T-#-VQ/5S5O5WA53BMD
M+WID.#5F;7!(8V564'DV,%,V3VU42U8Q0S9C27-S:V8X04EZ1G939VIB=GEE
M<F1.='=65U!F;%HU.28C>$$[+TU$42],1W!E469,2&QQ85AZ2F,S:VHO048X
M:&Q.<UI),&I9>7AS;U985# Y;61W;S=J8F16-TPK5V8U2'(U63AI-C=P5V\S
M275.8B8C>$$[.'HR<VM'<'IO4UDT,65*-#%J4FHX4C0K<7A:=34K5TM(;78U
M3&9M:$0K5U9Z<5!K5'IZ0DIP>5(S5%-W,V9!=4DU1T-O-&-+0WI2=B8C>$$[
M=T1)-C$K-V]P93!84#4U+VQ,8G='9"]-='%Y06-U35AQ4W8O04U!:7,Q9F]X
M47=(6'8X06Y*<515-6TP=CAU3D%U.6(Q2G1L=5I96"8C>$$[36$Q,C5#1T]S
M:D0O049I;4MA6G(K4RMN9FUF8390<44O;BLU.5<X=G)J-GAA45!)2DI)5EIF
M:E%H4&=283 T;W R,S99;V5I67$W1B8C>$$[5T8O;DMV;6%8.'0Y6G1V3%9T
M2F1A<F1X<&)*1D-#6E!4;6M62FEO0D<O<&QV;#%X5C1N-4<O-7AU+TY*3DUA
M3S@X,%-E5C=A-&(Q6"8C>$$[,"LP:VQM679X<'EL4TM71TQL5&):>FEM,E9$
M+T%*>&DQ1VTO;C=62R]W0W$S+U9B1D1V*VA9=%$O=T-P.3%4+T%)1G8K<3)+
M<3EL+R8C>$$[>FI08U)88TUT>#4T,6%E0TXQ85=&4SA:9%%A;%$T;&)J6'AP
M:7(R+T98;6XU<R]K6&]0-6A3>&%G.3%*<'5T45)#0T\X4E)*1SA92B8C>$$[
M6E9L:4I8;%%S845-1#@X5EE*<"\U0R]N4&\X83)M:B]!2F=.0EE,<VM8<3-3
M2W%G+W-25F16,CA$:7%B5VXO3U!0;5A66C%0;G)Z>B8C>$$[<4=S,DE)3&%B
M0SAQ>'14>&%2,T%(:E-/=G9I<C)F5$Y-,"]3.5!T.4\P-D),5WAT5456=F)X
M:6EO:6EG07A6-7@K95 U4#,O04]9,"8C>$$[1VI#>3%'3W=K,'E38FUS>7-Y
M3VQW22M41&HK,&YP8D1V6'%-5F5M5W-0;U<P549E6'!)<6-Q57)X1DLP>%95
M>%8R2W5X5C)+=7A6,B8C>$$[2W5X5C)+=7A6,DMS4C@K+SAQ="\P5"](4#9+
M-69&.5,O4V9O.#9B8R]4.50T<61+,#)X5E!03'8K1W8P6$8O:'HV;BMI=CA!
M9% V3R8C>$$[.4PV=C!(,F92*T1P5'!I<5I9<3=&5T9F;4HO>7%3:T@K3R\P
M6C9L4#E'*W4X4%@T,3,T9C=S-"M.3G-666AP+R]1<D@Q;&91+W=!4"8C>$$[
M*W R*W-C4%0V:G(V+W=!1TMV53E#+W<W.5-(-D(K<6959C)F<5!P96PY2'!F
M1&EQ631Q-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9
M<3=&6"\O6CPO>&UP1TEM9SII;6%G93X*(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(#PO<F1F.D%L=#X*(" @(" @(" @/"]X;7 Z5&AU
M;6)N86EL<SX*(" @(" @(" @/'AM<$U-.DEN<W1A;F-E240^>&UP+FEI9#HS
M.&$Y,3DS82TU-C,T+65F-# M8F$T,2TX-# U,3@Q.&%F-68\+WAM<$U-.DEN
M<W1A;F-E240^"B @(" @(" @(#QX;7!-33I$;V-U;65N=$E$/GAM<"YD:60Z
M,SAA.3$Y,V$M-38S-"UE9C0P+6)A-#$M.#0P-3$X,3AA9C5F/"]X;7!-33I$
M;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$
M/G5U:60Z-40R,#@Y,C0Y,T)&1$(Q,3DQ-$$X-3DP1#,Q-3 X0S@\+WAM<$U-
M.D]R:6=I;F%L1&]C=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.E)E;F1I=&EO
M;D-L87-S/F1E9F%U;'0\+WAM<$U-.E)E;F1I=&EO;D-L87-S/@H@(" @(" @
M(" \>&UP34TZ1&5R:79E9$9R;VT@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" \<W12968Z:6YS=&%N8V5)1#YX;7 N:6ED.CDV,F-C
M,F9F+6(X,V,M9#4T82TX,S9D+3(T8F(Y-F(X.#-D,#PO<W12968Z:6YS=&%N
M8V5)1#X*(" @(" @(" @(" @/'-T4F5F.F1O8W5M96YT240^>&UP+F1I9#HY
M-C)C8S)F9BUB.#-C+60U-&$M.#,V9"TR-&)B.39B.#@S9# \+W-T4F5F.F1O
M8W5M96YT240^"B @(" @(" @(" @(#QS=%)E9CIO<FEG:6YA;$1O8W5M96YT
M240^=75I9#HU1#(P.#DR-#DS0D9$0C$Q.3$T03@U.3!$,S$U,#A#.#PO<W12
M968Z;W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12968Z<F5N
M9&ET:6]N0VQA<W,^9&5F875L=#PO<W12968Z<F5N9&ET:6]N0VQA<W,^"B @
M(" @(" @(#PO>&UP34TZ1&5R:79E9$9R;VT^"B @(" @(" @(#QX;7!-33I(
M:7-T;W)Y/@H@(" @(" @(" @(" \<F1F.E-E<3X*(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @
M(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#HY-V0T
M-V,R8RTQ-V9B+35E-&0M.#<U-RTP.#4S93AB,V(T,C$\+W-T179T.FEN<W1A
M;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C M,#,M
M,314,#0Z,C4Z-#$K,#4Z,S \+W-T179T.G=H96X^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E($EL;'5S=')A=&]R($-#
M(#(S+C @*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @
M(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@
M(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @(" @
M(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#HS.&$Y,3DS82TU
M-C,T+65F-# M8F$T,2TX-# U,3@Q.&%F-68\+W-T179T.FEN<W1A;F-E240^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C M,#,M,314,#0Z
M-#,Z,3@K,#4Z,S \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS
M=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E($EL;'5S=')A=&]R($-#(#(S+C @
M*%=I;F1O=W,I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @
M(" @(" \+WAM<$U-.DAI<W1O<GD^"B @(" @(" @(#QI;&QU<W1R871O<CI3
M=&%R='5P4')O9FEL93Y0<FEN=#PO:6QL=7-T<F%T;W(Z4W1A<G1U<%!R;V9I
M;&4^"B @(" @(" @(#QX;7!44&<Z2&%S5FES:6)L94]V97)P<FEN=#Y4<G5E
M/"]X;7!44&<Z2&%S5FES:6)L94]V97)P<FEN=#X*(" @(" @(" @/'AM<%10
M9SI(87-6:7-I8FQE5')A;G-P87)E;F-Y/D9A;'-E/"]X;7!44&<Z2&%S5FES
M:6)L951R86YS<&%R96YC>3X*(" @(" @(" @/'AM<%109SI.4&%G97,^,3PO
M>&UP5%!G.DY086=E<SX*(" @(" @(" @/'AM<%109SI-87A086=E4VEZ92!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=$1I;3IW
M/C8Q,BXP,# P,# \+W-T1&EM.G<^"B @(" @(" @(" @(#QS=$1I;3IH/C<Y
M,BXP,# P,# \+W-T1&EM.F@^"B @(" @(" @(" @(#QS=$1I;3IU;FET/E!O
M:6YT<SPO<W1$:6TZ=6YI=#X*(" @(" @(" @/"]X;7!44&<Z36%X4&%G95-I
M>F4^"B @(" @(" @(#QX;7!44&<Z4&QA=&5.86UE<SX*(" @(" @(" @(" @
M/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D^0FQA8VL\+W)D9CIL
M:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<%109SI0
M;&%T94YA;65S/@H@(" @(" @(" \>&UP5%!G.E-W871C:$=R;W5P<SX*(" @
M(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \>&UP
M1SIG<F]U<$YA;64^1&5F875L="!3=V%T8V@@1W)O=7 \+WAM<$<Z9W)O=7!.
M86UE/@H@(" @(" @(" @(" @(" @(" \>&UP1SIG<F]U<%1Y<&4^,#PO>&UP
M1SIG<F]U<%1Y<&4^"B @(" @(" @(" @(" @(" @(#QX;7!'.D-O;&]R86YT
M<SX*(" @(" @(" @(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE
M/E=H:71E/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P
M,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM86=E;G1A/C N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO>&UP
M1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L
M86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @
M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^0FQA8VL\+WAM<$<Z<W=A=&-H
M3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#
M35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y86X^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,"XP,# P
M,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,3 P+C P,# P,#PO>&UP
M1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB
M4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS
M=V%T8VA.86UE/D--64L@4F5D/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%
M4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z8WEA;CXP+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIM86=E;G1A/C$P,"XP,# P,# \+WAM<$<Z;6%G
M96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W
M/C$P,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P,#PO>&UP1SIB;&%C:SX*(" @
M(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @
M(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/D--
M64L@665L;&]W/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z
M='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP
M+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIM86=E;G1A/C N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXQ,# N,# P,# P
M/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z8FQA8VL^,"XP,# P,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @
M(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y#35E+($=R965N/"]X
M;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXQ,# N,# P,# P/"]X
M;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA
M9V5N=&$^,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C$P,"XP,# P,# \+WAM<$<Z>65L
M;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP
M+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @
M/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIS=V%T8VA.86UE/D--64L@0WEA;CPO>&UP1SIS=V%T8VA.
M86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--
M64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.F-Y86X^,3 P+C P,# P,#PO>&UP1SIC>6%N/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/C N,# P
M,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'
M.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W
M871C:$YA;64^0TU92R!";'5E/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%
M4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z8WEA;CXQ,# N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,3 P+C P,# P,#PO>&UP1SIM
M86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL
M;W<^,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P,#PO>&UP1SIB;&%C:SX*(" @
M(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @
M(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/D--
M64L@36%G96YT83PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'
M.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y86X^
M,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6%G96YT83XQ,# N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P
M,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @
M(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^0STQ-2!-/3$P,"!9
M/3DP($L],3 \+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT
M>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C$U
M+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIM86=E;G1A/C$P,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/CDP+C P,# P
M,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F)L86-K/C$P+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @
M(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @
M(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/D,],"!-/3DP(%D]
M.#4@2STP/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P
M,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM86=E;G1A/CDP+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^.#4N,# P,# P/"]X
M;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M8FQA8VL^,"XP,# P,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @
M(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F
M.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y#/3 @33TX,"!9/3DU($L]
M,#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y86X^,"XP,# P,# \
M+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M;6%G96YT83XX,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/CDU+C P,# P,#PO>&UP1SIY
M96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K
M/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G-W871C:$YA;64^0STP($T]-3 @63TQ,# @2STP/"]X
M;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P,# P,#PO>&UP
M1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E
M;G1A/C4P+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIY96QL;W<^,3 P+C P,# P,#PO>&UP1SIY96QL
M;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N
M,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G-W871C:$YA;64^0STP($T],S4@63TX-2!+/3 \+WAM<$<Z
M<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y
M86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^
M,S4N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.GEE;&QO=SXX-2XP,# P,# \+WAM<$<Z>65L;&]W/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P
M,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIS=V%T8VA.86UE/D,]-2!-/3 @63TY,"!+/3 \+WAM<$<Z<W=A=&-H
M3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#
M35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIC>6%N/C4N,# P,# P/"]X;7!'.F-Y86X^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,"XP,# P
M,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z>65L;&]W/CDP+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'
M.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W
M871C:$YA;64^0STR,"!-/3 @63TQ,# @2STP/"]X;7!'.G-W871C:$YA;64^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO
M>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT
M>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z8WEA;CXR,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XP+C P,# P,#PO
M>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIY96QL;W<^,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L
M86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @
M(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C
M:$YA;64^0STU,"!-/3 @63TQ,# @2STP/"]X;7!'.G-W871C:$YA;64^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP
M1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E
M/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z8WEA;CXU,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XP+C P,# P,#PO>&UP
M1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY
M96QL;W<^,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C
M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA
M;64^0STW-2!-/3 @63TQ,# @2STP/"]X;7!'.G-W871C:$YA;64^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM
M;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!2
M3T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z8WEA;CXW-2XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XP+C P,# P,#PO>&UP1SIM
M86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL
M;W<^,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^
M0STX-2!-/3$P(%D],3 P($L],3 \+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO
M9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/
M0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIC>6%N/C@U+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/C$P+C P,# P,#PO>&UP1SIM
M86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL
M;W<^,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.F)L86-K/C$P+C P,# P,#PO>&UP1SIB;&%C:SX*
M(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE
M/D,].3 @33TS,"!9/3DU($L],S \+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO
M9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/
M0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIC>6%N/CDP+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/C,P+C P,# P,#PO>&UP1SIM
M86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL
M;W<^.34N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z8FQA8VL^,S N,# P,# P/"]X;7!'.F)L86-K/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^
M0STW-2!-/3 @63TW-2!+/3 \+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T53
M4SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIC>6%N/C<U+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIM86=E;G1A/C N,# P,# P/"]X;7!'.FUA9V5N
M=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXW
M-2XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIB;&%C:SXP+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @
M(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @
M(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/D,].# @
M33TQ,"!9/30U($L],#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X
M;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y
M86X^.# N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.FUA9V5N=&$^,3 N,# P,# P/"]X;7!'.FUA9V5N=&$^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXT-2XP
M,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIB;&%C:SXP+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @
M(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/D,]-S @33TQ
M-2!9/3 @2STP/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z
M='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXW
M,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6%G96YT83XQ-2XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C N,# P,# P
M/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z8FQA8VL^,"XP,# P,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @
M(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y#/3@U($T]-3 @63TP
M($L],#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y86X^.#4N,# P
M,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.FUA9V5N=&$^-3 N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO>&UP
M1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L
M86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @
M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^0STQ,# @33TY-2!9/34@2STP
M/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXQ,# N,# P,# P
M/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.FUA9V5N=&$^.34N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXU+C P,# P,#PO>&UP1SIY
M96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K
M/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G-W871C:$YA;64^0STQ,# @33TQ,# @63TR-2!+/3(U
M/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXQ,# N,# P,# P
M/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.FUA9V5N=&$^,3 P+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^,C4N,# P,# P/"]X;7!'
M.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA
M8VL^,C4N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @
M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^0STW-2!-/3$P,"!9/3 @2STP
M/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXW-2XP,# P,# \
M+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M;6%G96YT83XQ,# N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO>&UP1SIY
M96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K
M/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G-W871C:$YA;64^0STU,"!-/3$P,"!9/3 @2STP/"]X
M;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXU,"XP,# P,# \+WAM
M<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6%G
M96YT83XQ,# N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO>&UP1SIY96QL
M;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N
M,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G-W871C:$YA;64^0STS-2!-/3$P,"!9/3,U($L],3 \+WAM
M<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C,U+C P,# P,#PO>&UP
M1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E
M;G1A/C$P,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C,U+C P,# P,#PO>&UP1SIY96QL
M;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C$P
M+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @
M/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIS=V%T8VA.86UE/D,],3 @33TQ,# @63TU,"!+/3 \+WAM
M<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C$P+C P,# P,#PO>&UP
M1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E
M;G1A/C$P,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C4P+C P,# P,#PO>&UP1SIY96QL
M;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N
M,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G-W871C:$YA;64^0STP($T].34@63TR,"!+/3 \+WAM<$<Z
M<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y
M86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^
M.34N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.GEE;&QO=SXR,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P
M,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIS=V%T8VA.86UE/D,],C4@33TR-2!9/30P($L],#PO>&UP1SIS=V%T
M8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E
M/D--64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F-Y86X^,C4N,# P,# P/"]X;7!'.F-Y86X^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,C4N
M,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.GEE;&QO=SXT,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P,#PO
M>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^
M"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP
M93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIS=V%T8VA.86UE/D,]-# @33TT-2!9/34P($L]-3PO>&UP1SIS=V%T8VA.
M86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--
M64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.F-Y86X^-# N,# P,# P/"]X;7!'.F-Y86X^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^-#4N,# P
M,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.GEE;&QO=SXU,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXU+C P,# P,#PO>&UP
M1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB
M4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS
M=V%T8VA.86UE/D,]-3 @33TU,"!9/38P($L],C4\+WAM<$<Z<W=A=&-H3F%M
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+
M/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIC>6%N/C4P+C P,# P,#PO>&UP1SIC>6%N/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/C4P+C P,# P
M,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIY96QL;W<^-C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,C4N,# P,# P/"]X;7!'
M.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W
M871C:$YA;64^0STU-2!-/38P(%D]-C4@2STT,#PO>&UP1SIS=V%T8VA.86UE
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\
M+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.F-Y86X^-34N,# P,# P/"]X;7!'.F-Y86X^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^-C N,# P,# P
M/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.GEE;&QO=SXV-2XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXT,"XP,# P,# \+WAM<$<Z
M8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @
M(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A
M=&-H3F%M93Y#/3(U($T]-# @63TV-2!+/3 \+WAM<$<Z<W=A=&-H3F%M93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X
M;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y
M<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIC>6%N/C(U+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/C0P+C P,# P,#PO
M>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIY96QL;W<^-C4N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,"XP,# P,# \+WAM<$<Z8FQA
M8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @
M(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U
M<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H
M3F%M93Y#/3,P($T]-3 @63TW-2!+/3$P/"]X;7!'.G-W871C:$YA;64^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP
M1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E
M/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z8WEA;CXS,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XU,"XP,# P,# \+WAM
M<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M>65L;&]W/C<U+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F)L86-K/C$P+C P,# P,#PO>&UP1SIB;&%C
M:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @
M(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.
M86UE/D,],S4@33TV,"!9/3@P($L],C4\+WAM<$<Z<W=A=&-H3F%M93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'
M.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^
M4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIC>6%N/C,U+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/C8P+C P,# P,#PO>&UP
M1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY
M96QL;W<^.# N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,C4N,# P,# P/"]X;7!'.F)L86-K
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C
M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA
M;64^0STT,"!-/38U(%D].3 @2STS-3PO>&UP1SIS=V%T8VA.86UE/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z
M;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y0
M4D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.F-Y86X^-# N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^-C4N,# P,# P/"]X;7!'
M.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE
M;&QO=SXY,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIB;&%C:SXS-2XP,# P,# \+WAM<$<Z8FQA8VL^
M"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @
M(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M
M93Y#/30P($T]-S @63TQ,# @2STU,#PO>&UP1SIS=V%T8VA.86UE/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z
M;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y0
M4D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.F-Y86X^-# N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^-S N,# P,# P/"]X;7!'
M.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE
M;&QO=SXQ,# N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z8FQA8VL^-3 N,# P,# P/"]X;7!'.F)L86-K
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C
M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA
M;64^0STU,"!-/3<P(%D].# @2STW,#PO>&UP1SIS=V%T8VA.86UE/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z
M;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y0
M4D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.F-Y86X^-3 N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^-S N,# P,# P/"]X;7!'
M.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE
M;&QO=SXX,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIB;&%C:SXW,"XP,# P,# \+WAM<$<Z8FQA8VL^
M"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @
M(" @(" @(" @(" \+W)D9CI397$^"B @(" @(" @(" @(" @(" @(#PO>&UP
M1SI#;VQO<F%N=',^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @
M(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @
M(" @(" @(" @(" @(" @/'AM<$<Z9W)O=7!.86UE/D=R87ES/"]X;7!'.F=R
M;W5P3F%M93X*(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)O=7!4>7!E/C$\
M+WAM<$<Z9W)O=7!4>7!E/@H@(" @(" @(" @(" @(" @(" \>&UP1SI#;VQO
M<F%N=',^"B @(" @(" @(" @(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @
M(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U
M<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H
M3F%M93Y#/3 @33TP(%D],"!+/3$P,#PO>&UP1SIS=V%T8VA.86UE/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z
M;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y0
M4D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.F-Y86X^,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XP+C P,# P,#PO>&UP1SIM
M86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL
M;W<^,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIB;&%C:SXQ,# N,# P,# P/"]X;7!'.F)L86-K/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^
M0STP($T],"!9/3 @2STY,#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3
M/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F-Y86X^,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z;6%G96YT83XP+C P,# P,#PO>&UP1SIM86=E;G1A
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^,"XP
M,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIB;&%C:SXX.2XY.3DT,# \+WAM<$<Z8FQA8VL^"B @(" @(" @
M(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @
M(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y#/3 @33TP
M(%D],"!+/3@P/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z
M='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP
M+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIM86=E;G1A/C N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO
M>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F)L86-K/C<Y+CDY.#@P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @
M(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/D,],"!-/3 @63TP($L]
M-S \+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P
M/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.FUA9V5N=&$^,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE
M;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^
M-CDN.3DY-S P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G-W871C:$YA;64^0STP($T],"!9/3 @2STV,#PO>&UP
M1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y86X^,"XP,# P,# \+WAM<$<Z
M8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT
M83XP+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIY96QL;W<^,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXU.2XY.3DQ
M,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F
M.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S
M951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z<W=A=&-H3F%M93Y#/3 @33TP(%D],"!+/34P/"]X;7!'.G-W871C
M:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^
M0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P,# P,#PO>&UP1SIC>6%N/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/C N,# P
M,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C4P+C P,# P,#PO>&UP
M1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB
M4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS
M=V%T8VA.86UE/D,],"!-/3 @63TP($L]-# \+WAM<$<Z<W=A=&-H3F%M93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X
M;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y
M<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,"XP,# P,# \+WAM
M<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M>65L;&]W/C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,SDN.3DY-# P/"]X;7!'.F)L86-K
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C
M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA
M;64^0STP($T],"!9/3 @2STS,#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#
M15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F-Y86X^,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XP+C P,# P,#PO>&UP1SIM86=E
M;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^
M,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIB;&%C:SXR.2XY.3@X,# \+WAM<$<Z8FQA8VL^"B @(" @
M(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y#/3 @
M33TP(%D],"!+/3(P/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM
M<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA
M;CXP+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIM86=E;G1A/C N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P
M,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F)L86-K/C$Y+CDY.3<P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @
M(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @
M(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/D,],"!-/3 @63TP
M($L],3 \+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P
M,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.FUA9V5N=&$^,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'
M.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA
M8VL^.2XY.3DQ,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI
M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y#/3 @33TP(%D],"!+/34\+WAM
M<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'
M.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N
M=&$^,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE;&QO=SX*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^-"XY.3@X
M,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F
M.FQI/@H@(" @(" @(" @(" @(" @(" @(" \+W)D9CI397$^"B @(" @(" @
M(" @(" @(" @(#PO>&UP1SI#;VQO<F%N=',^"B @(" @(" @(" @(" @(#PO
M<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'AM<$<Z9W)O=7!.86UE
M/D)R:6=H=',\+WAM<$<Z9W)O=7!.86UE/@H@(" @(" @(" @(" @(" @(" \
M>&UP1SIG<F]U<%1Y<&4^,3PO>&UP1SIG<F]U<%1Y<&4^"B @(" @(" @(" @
M(" @(" @(#QX;7!'.D-O;&]R86YT<SX*(" @(" @(" @(" @(" @(" @(" @
M/')D9CI397$^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIS=V%T8VA.86UE/D,],"!-/3$P,"!9/3$P,"!+/3 \+WAM
M<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'
M.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N
M=&$^,3 P+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIY96QL;W<^,3 P+C P,# P,#PO>&UP1SIY96QL
M;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N
M,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z
M<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G-W871C:$YA;64^0STP($T]-S4@63TQ,# @2STP/"]X;7!'
M.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P,# P,#PO>&UP1SIC
M>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A
M/C<U+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIY96QL;W<^,3 P+C P,# P,#PO>&UP1SIY96QL;W<^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P
M,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D
M9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R
M<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.G-W871C:$YA;64^0STP($T],3 @63TY-2!+/3 \+WAM<$<Z<W=A
M=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D
M93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y86X^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,3 N
M,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.GEE;&QO=SXY-2XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P,#PO
M>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^
M"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP
M93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIS=V%T8VA.86UE/D,].#4@33TQ,"!9/3$P,"!+/3 \+WAM<$<Z<W=A=&-H
M3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#
M35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIC>6%N/C@U+C P,# P,#PO>&UP1SIC>6%N/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/C$P+C P
M,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIY96QL;W<^,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X
M;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*
M(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E
M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.G-W871C:$YA;64^0STQ,# @33TY,"!9/3 @2STP/"]X;7!'.G-W871C:$YA
M;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU9
M2SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z8WEA;CXQ,# N,# P,# P/"]X;7!'.F-Y86X^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^.3 N,# P
M,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'
M.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W
M871C:$YA;64^0STV,"!-/3DP(%D],"!+/3 \+WAM<$<Z<W=A=&-H3F%M93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X
M;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y
M<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIC>6%N/C8P+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/CDP+C P,# P,#PO
M>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIY96QL;W<^,"XP,#,Q,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP+C P,S$P,#PO>&UP1SIB;&%C
M:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @
M(" @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @(" @(" @(" @/"]X
M;7!'.D-O;&]R86YT<SX*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @
M(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!44&<Z4W=A=&-H1W)O
M=7!S/@H@(" @(" @(" \<&1F.E!R;V1U8V5R/D%D;V)E(%!$1B!L:6)R87)Y
M(#$U+C P/"]P9&8Z4')O9'5C97(^"B @(" @(#PO<F1F.D1E<V-R:7!T:6]N
M/@H@(" \+W)D9CI21$8^"CPO>#IX;7!M971A/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"CP_>'!A8VME="!E;F0](G<B/S[_VP!#  $! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0'_VP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  E *,# 1$  A$!
M Q$!_\0 '    @(" P                D("@8' @0%_\0 *Q   00#  ("
M @(!! ,     ! ,%!@<! @@ "1$2$Q0*%2$6%R)1(Y*A_\0 %P$! 0$!
M              (! __$ "P1  (" 0($!@(!!0         ! A$A,4$246%Q
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
@R!9(57(R(U-  8(^5UEELHH:9554W^V^1FNIE7@'_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>g57804g99o29.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g57804g99o29.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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804385907624">
<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, 2020</div></th>
<th class="th"><div>Mar. 15, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</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_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="re">
<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="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_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="ro">
<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,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">$ 16,269,718<span></span>
</td>
</tr>
<tr 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_EntityInteractiveDataCurrent', window );">Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="re">
<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="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-01227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">IL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="ro">
<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="re">
<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">IL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="re">
<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="ro">
<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>
<tr 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_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="ro">
<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">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(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 Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_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>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 YYYY 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 YYYY-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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(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 Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</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_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 Attn, 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>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityFileNumber</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:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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: Large Accelerated Filer, Accelerated Filer, Non-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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityIncorporationStateCountryCode</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:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityInteractiveDataCurrent</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_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>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(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 (SRC).</p></div>
<a href="javascript:void(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_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_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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804385933448">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 2,567,731<span></span>
</td>
<td class="nump">$ 1,429,454<span></span>
</td>
</tr>
<tr class="re">
<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">4,733,000<span></span>
</td>
<td class="nump">6,574,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 $170,000 and $140,000 in 2020 and 2019, respectively</a></td>
<td class="nump">5,163,450<span></span>
</td>
<td class="nump">4,609,314<span></span>
</td>
</tr>
<tr class="re">
<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,153,294<span></span>
</td>
<td class="nump">4,951,177<span></span>
</td>
</tr>
<tr class="ro">
<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">85,940<span></span>
</td>
<td class="nump">58,186<span></span>
</td>
</tr>
<tr class="re">
<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">383,772<span></span>
</td>
<td class="nump">427,192<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">18,087,187<span></span>
</td>
<td class="nump">18,049,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, net</a></td>
<td class="nump">13,150,884<span></span>
</td>
<td class="nump">13,674,053<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">31,238,071<span></span>
</td>
<td class="nump">31,723,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">466,424<span></span>
</td>
<td class="nump">490,580<span></span>
</td>
</tr>
<tr class="re">
<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">482,008<span></span>
</td>
<td class="nump">629,972<span></span>
</td>
</tr>
<tr class="ro">
<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">322,968<span></span>
</td>
<td class="nump">349,069<span></span>
</td>
</tr>
<tr class="re">
<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">249,498<span></span>
</td>
<td class="nump">152,644<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">1,520,898<span></span>
</td>
<td class="nump">1,622,265<span></span>
</td>
</tr>
<tr class="re">
<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">1,011,084<span></span>
</td>
<td class="nump">943,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">2,531,982<span></span>
</td>
<td class="nump">2,565,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_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">31,042,957<span></span>
</td>
<td class="nump">31,494,895<span></span>
</td>
</tr>
<tr class="ro">
<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">28,706,089<span></span>
</td>
<td class="nump">29,158,027<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">$ 31,238,071<span></span>
</td>
<td class="nump">$ 31,723,376<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=120391452&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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&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=120391452&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=120398452&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_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=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: 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=121566466&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=121586364&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=121566466&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=120391452&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=120391452&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=120391452&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=120391452&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/otherTransitionRef<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=120406818&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=120406818&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=120406818&amp;loc=d3e31958-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120391452&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=121566466&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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120391452&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=120391452&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=121566466&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=121566466&amp;loc=d3e6787-107765<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<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=120391452&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=120400017&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=120391452&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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<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)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: 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=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://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=120391452&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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=120391452&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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804385865560">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Accounts Receivable, Allowance for Credit Loss, Current</a></td>
<td class="nump">$ 170,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>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&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=120391452&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=120391452&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=120391452&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=120391452&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=120391452&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=120391452&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=120391452&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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804384406392">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 27,590,653<span></span>
</td>
<td class="nump">$ 32,873,002<span></span>
</td>
</tr>
<tr class="re">
<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">22,675,451<span></span>
</td>
<td class="nump">27,128,472<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">4,915,202<span></span>
</td>
<td class="nump">5,744,530<span></span>
</td>
</tr>
<tr class="re">
<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">4,998,216<span></span>
</td>
<td class="nump">5,252,946<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 (Loss)</a></td>
<td class="num">(83,014)<span></span>
</td>
<td class="nump">491,584<span></span>
</td>
</tr>
<tr class="re">
<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">148,464<span></span>
</td>
<td class="nump">191,730<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">65,450<span></span>
</td>
<td class="nump">683,314<span></span>
</td>
</tr>
<tr class="re">
<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">15,000<span></span>
</td>
<td class="nump">145,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">$ 50,450<span></span>
</td>
<td class="nump">$ 538,314<span></span>
</td>
</tr>
<tr class="re">
<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">$ 0.05<span></span>
</td>
<td class="nump">$ 0.56<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-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_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=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<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 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: 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=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: 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=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: 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=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: 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=120311839&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_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=120395209&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=120311839&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: 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=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: 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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<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=120395209&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_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 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=120395209&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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804386505960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 29,759,749<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">$ 447,134<span></span>
</td>
<td class="nump">$ 32,096,617<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,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_NetIncomeLoss', window );">Net Income</a></td>
<td class="nump">538,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">538,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividends Declared</a></td>
<td class="num">(1,140,036)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,140,036)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 29,158,027<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">447,134<span></span>
</td>
<td class="nump">31,494,895<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Dec. 31, 2019</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Dec. 31, 2019</a></td>
<td class="nump">171,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,964<span></span>
</td>
</tr>
<tr class="re">
<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">$ 50,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends Declared</a></td>
<td class="num">(502,388)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(502,388)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 28,706,089<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,138,096<span></span>
</td>
<td class="nump">$ 447,134<span></span>
</td>
<td class="nump">$ 31,042,957<span></span>
</td>
<td class="num">$ (3,922,098)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock Shares at Dec. 31, 2020</a></td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock Shares at Dec. 31, 2020</a></td>
<td class="nump">171,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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=120391452&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_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=120397183&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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: 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=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://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=120391452&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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=120391452&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804389294600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - Parenthetical - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 0.52<span></span>
</td>
<td class="nump">$ 1.18<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=120397183&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804385939752">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 50,450<span></span>
</td>
<td class="nump">$ 538,314<span></span>
</td>
</tr>
<tr class="re">
<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,347,305<span></span>
</td>
<td class="nump">1,382,235<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0<span></span>
</td>
<td class="num">(228)<span></span>
</td>
</tr>
<tr class="ro">
<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">68,000<span></span>
</td>
<td class="nump">22,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">(554,136)<span></span>
</td>
<td class="nump">919,993<span></span>
</td>
</tr>
<tr class="re">
<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">(202,117)<span></span>
</td>
<td class="nump">1,149,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other Current Assets</a></td>
<td class="nump">15,666<span></span>
</td>
<td class="nump">103,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts Payable</a></td>
<td class="num">(24,156)<span></span>
</td>
<td class="num">(569,651)<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(147,964)<span></span>
</td>
<td class="num">(71,462)<span></span>
</td>
</tr>
<tr class="re">
<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">(26,101)<span></span>
</td>
<td class="num">(126,904)<span></span>
</td>
</tr>
<tr class="ro">
<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">96,854<span></span>
</td>
<td class="num">(175,510)<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">623,801<span></span>
</td>
<td class="nump">3,171,531<span></span>
</td>
</tr>
<tr class="ro">
<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">(824,136)<span></span>
</td>
<td class="num">(1,802,914)<span></span>
</td>
</tr>
<tr class="ro">
<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">0<span></span>
</td>
<td class="nump">5,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_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Proceeds from Certificates of Deposit</a></td>
<td class="nump">6,574,000<span></span>
</td>
<td class="nump">7,312,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,733,000)<span></span>
</td>
<td class="num">(6,823,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 Provided by (Used in) Investing Activities</a></td>
<td class="nump">1,016,864<span></span>
</td>
<td class="num">(1,308,914)<span></span>
</td>
</tr>
<tr class="ro">
<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">(502,388)<span></span>
</td>
<td class="num">(1,140,036)<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">(502,388)<span></span>
</td>
<td class="num">(1,140,036)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net Increase in Cash and Cash Equivalents</a></td>
<td class="nump">1,138,277<span></span>
</td>
<td class="nump">722,581<span></span>
</td>
</tr>
<tr class="ro">
<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,429,454<span></span>
</td>
<td class="nump">706,873<span></span>
</td>
</tr>
<tr class="re">
<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">2,567,731<span></span>
</td>
<td class="nump">1,429,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNetAbstract', window );"><strong>Net Cash Paid (Refunds Received) for Income Taxes</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_ProceedsFromIncomeTaxRefunds', window );">Refunds Received for Income Taxes</a></td>
<td class="num">$ (25,246)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 30,500<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_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=121586364&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=121566466&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=120391452&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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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 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=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: 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=121586364&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=121586364&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=121583591&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=121586364&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_IncomeTaxesPaidNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxesPaidNetAbstract</td>
</tr>
<tr>
<td style="padding-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_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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: 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=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121586364&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=121586364&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=121553693&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=121586364&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_ProceedsFromIncomeTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received during the period as refunds for the overpayment of taxes.</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=121586364&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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-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_ProceedsFromIncomeTaxRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121586364&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=121553693&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=121586364&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>
</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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804387653992">
<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, 2020</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:0'>&nbsp;</p><p style='margin:0'><b>1-Nature of Business and Significant Accounting Policies</b></p><p style='margin:0'>&nbsp;</p><p style='margin:0'><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:0'>&nbsp;</p><p style='margin:0'><b>A summary of the Company&#146;s significant accounting policies follows:</b></p><p style='margin:0'>&nbsp;</p><p style='margin:0'><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;). &nbsp;All significant intercompany accounts and transactions have been eliminated.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'><b>Revenue Recognition-</b> 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. &nbsp;Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue. &nbsp;Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income. &nbsp;These adjustments primarily relate to customer returns and allowances, which vary over time. &nbsp;The Company records a liability and reduction in sales for estimated product returns based upon historical experience. &nbsp;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. &nbsp;As of December 31, 2020 and 2019, reserves for warranty claims were not material. &nbsp;Cash received by the Company prior to shipment is recorded as unearned revenue. &nbsp;In 2020 and 2019 the company recognized revenue from such payments of $151,944 and $327,454, respectively, that was included in the unearned revenue balance at the beginning of the period. &nbsp;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:0'>&nbsp;</p><p style='margin:0'><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. &nbsp;The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States. &nbsp;The Company has established an allowance for accounts that may become uncollectible in the future. &nbsp;This estimated allowance is based primarily on management's evaluation of the financial condition of the customer and historical experience. &nbsp;The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses. &nbsp;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. &nbsp;Accounts receivable balances are charged off against the allowance when it is determined that the receivable will not be recovered.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'><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. &nbsp;Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value. &nbsp;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:0'>&nbsp;</p><p style='margin:0'><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:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'><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. &nbsp;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:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'><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. &nbsp;Accelerated methods of depreciation are used for income tax purposes. &nbsp;Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. &nbsp;Capitalized software costs are amortized over the software&#146;s useful life when the software is placed in service. &nbsp;The estimated useful lives by asset category are:</p><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse;width:277pt'><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'><font style='border-bottom:1px solid #000000'><i>Asset Category</i></font></p></td><td valign="top" style='width:114.45pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'><i>Estimated Useful Life</i></font></p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Land improvements&#133;&#133;&#133;&#133;&#133;..</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>15 to 40 years</p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Buildings and improvements&#133;&#133;</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>10 to 40 years</p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Machinery and equipment&#133;&#133;&#133;</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>5 to 18 years</p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Capitalized software costs&#133;&#133;&#133;</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>3 to 5 years</p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Other equipment&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>3 to 10 years</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>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. &nbsp;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. &nbsp;There were no triggering events requiring assessment of impairment as of December 31, 2020 and 2019.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>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. &nbsp;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:0'>&nbsp;</p><p style='margin:0'><b>Income Taxes&#151;</b>Deferred income taxes are determined under the asset and liability method. &nbsp;Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements. &nbsp;Deferred taxes are shown on the balance sheet as a net long-term asset or liability.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&#160; 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.&#160; 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.&#160; As of December 31, 2020 and 2019, 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:0'>&nbsp;</p><p style='margin:0'>The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense. &nbsp;There were no such expenses in 2020 or 2019.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company&#146;s federal income tax returns for the 2017 through 2019 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;). &nbsp;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:0'>&nbsp;</p><p style='margin:0'>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 2017, 2018 and 2019 federal income tax returns will expire on September 15, 2021, 2022 and 2023, respectively.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company&#146;s state income tax returns for the 2017 through 2019 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2023. &nbsp;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:0'>&nbsp;</p><p style='margin:0'><b>Segment Information-</b>The Company reports segment information based on the internal structure and reporting of the Company&#146;s operations.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'><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 2020 and 2019.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'><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. &nbsp;Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence. &nbsp;Actual results could differ from those estimates.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'><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. &nbsp;The guidance was effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years, with early adoption permitted. The guidance could be applied prospectively or retrospectively. We adopted this standard prospectively effective January 1, 2020. &nbsp;The impact of the standard on our consolidated financial statements and disclosures was not material.</p><p style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&#160;- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments and in November 2018 issued an amendment, ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments &#150;&nbsp;Credit Losses. &nbsp;ASU 2016-13 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. ASU 2016-13 and ASU 2018-19 should be applied on either a prospective transition or modified-retrospective approach depending on the subtopic. &nbsp;ASU 2016-13 is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company believes that the most notable impact of this ASU relates to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable and is not expected to have a material impact on our consolidated financial statements.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. &nbsp;This standard addresses several specific areas of accounting for income taxes. &nbsp;The standard is effective for annual periods beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted. &nbsp;Portions of the standard are required to be adopted prospectively and certain aspects will be adopted using the modified retrospective approach. &nbsp;The impact of the standard on our consolidated financial statements and disclosures will depend on the transactions that occur subsequent to adoption, but is not expected to be material.</p><p align="justify" style='margin:0'>&nbsp;</p><p style='margin:0'>In October 2020, the FASB issued ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements for technical corrections and other minor improvements to generally accepted accounting principles. &nbsp;This guidance will be effective for annual periods beginning after December 15, 2020 for public business entities. &nbsp;The Company will adopt the ASU as of the reporting period beginning January 1, 2021. The Company does not expect the adoption of the standard to have a significant impact on the consolidated financial statements and disclosures.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&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_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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393359656">
<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, 2020</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:0'>&nbsp;</p><p style='margin:0'><b>2-Balance Sheet Details</b></p><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:31.5pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>Inventories:</p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF"><p style='margin:0'> &nbsp;&nbsp;Raw materials</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>$&#160;2,245,709&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>$&#160;2,337,278&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom"><p style='margin:0'> &nbsp;&nbsp;Work in process</p></td><td valign="bottom"><p align="right" style='margin:0'><b>1,410,868&#160;&#160;&#160;</b></p></td><td valign="bottom"><p align="right" style='margin:0'>1,201,099&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF"><p style='margin:0'> &nbsp;&nbsp;Finished goods</p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>2,096,717&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,869,800&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom"><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='border-top:0.5pt solid #000000'><p align="right" style='margin:0'><b>5,753,294&#160;&#160;&#160;</b></p></td><td valign="bottom" style='border-top:0.5pt solid #000000'><p align="right" style='margin:0'>5,408,177&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF"><p style='margin:0'> &nbsp;&nbsp;Valuation reserves</p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>(600,000)&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(457,000)&#160;&#160;</p></td></tr><tr align="left"><td valign="top"></td><td valign="bottom" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;5,153,294&#160;&#160;&#160;</b></p></td><td valign="bottom" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;4,951,177&#160;&#160;&#160;</p></td></tr></table><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:22.5pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:90pt'><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:94.5pt'><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr style='height:13.95pt'><td valign="top" style='width:207pt'><p style='margin:0'>Property, Plant and Equipment, net:</p></td><td valign="top" style='width:90pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:94.5pt'><p style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Land and improvements</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:90pt'><p align="right" style='margin:0'><b>$&#160;1,636,749&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:94.5pt'><p align="right" style='margin:0'>$&#160;1,636,749&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Buildings and improvements</p></td><td valign="bottom" style='width:90pt'><p align="right" style='margin:0'><b>8,534,317&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:94.5pt'><p align="right" style='margin:0'>8,331,804&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Machinery and equipment</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:90pt'><p align="right" style='margin:0'><b>35,194,944&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:94.5pt'><p align="right" style='margin:0'>35,037,010&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Capitalized software and other</p></td><td valign="bottom" style='width:90pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>1,045,027&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:94.5pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,371,736&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:90pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'><b>46,411,037&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:94.5pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>46,377,299&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Accumulated depreciation</p></td><td valign="bottom" style='width:90pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>(33,260,153)&#160;&#160;</b></p></td><td valign="bottom" style='width:94.5pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(32,703,246)&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'></td><td valign="bottom" bgcolor="#F5F5FF" style='width:90pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;13,150,884&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:94.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;13,674,053&#160;&#160;&#160;</p></td></tr></table><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:13.5pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:229.5pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:81pt'><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:95.35pt'><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr align="left"><td valign="top" style='width:229.5pt'><p style='margin:0'>Other Accrued Expenses:</p></td><td valign="top" style='width:81pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top" style='width:95.35pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:229.5pt'><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;Profit sharing plan contribution</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:81pt'><p align="right" style='margin:0'><b>$&#160;120,000&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:95.35pt'><p align="right" style='margin:0'>$&#160;175,000&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:229.5pt'><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;Property taxes</p></td><td valign="bottom" style='width:81pt'><p align="right" style='margin:0'><b>84,570&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:95.35pt'><p align="right" style='margin:0'>83,475&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:229.5pt'><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;All other items </p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:81pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>118,398&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:95.35pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>90,594&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:229.5pt'></td><td valign="bottom" style='width:81pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;322,968&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:95.35pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;349,069&#160;&#160;&#160;</p></td></tr></table><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:55.7pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'>Allowance for Doubtful Accounts:</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'> &nbsp;Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>$ 140,000</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'>$ &nbsp;&nbsp;140,000</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'> &nbsp;Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="top"><p align="right" style='margin:0'><b>35,774</b></p></td><td valign="top"><p align="right" style='margin:0'>4,895</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'> &nbsp;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" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>(5,774)</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'> (4,895)</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'> &nbsp;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:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp;170,000</b></p></td><td valign="top" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;140,000</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:55.7pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'>Inventory Valuation Reserves:</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'> &nbsp;Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>$ &nbsp;&nbsp;&nbsp; 457,000</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'>$ &nbsp; &nbsp;&nbsp;579,000</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'> &nbsp;Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="top"><p align="right" style='margin:0'><b>155,058</b></p></td><td valign="top"><p align="right" style='margin:0'>(15,477)</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'> &nbsp;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" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b> (12,058)</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'> (106,523)</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'> &nbsp;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:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$ &nbsp; &nbsp; 600,000</b></p></td><td valign="top" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp; &nbsp;457,000</p></td></tr></table><p style='margin:0'>&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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804387627528">
<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, 2020</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:0'>&nbsp;</p><p style='margin:0'><b>3-Income Taxes&#151;</b>The provision for income tax expense consists of the following:</p><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'><b>20</b><b>20</b></font></p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>2019</font></p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>Current:</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;Federal&#133;&#133;&#133;&#133;&#133;..</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp; (53,000)</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp; 113,000</p></td></tr><tr align="left"><td valign="top"><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;State&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'><b>0</b></p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'>10,000</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>Deferred&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>68,000</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>22,000</p></td></tr><tr align="left"><td valign="top"></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp; 15,000</b></p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp; 145,000</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The following is a reconciliation of the statutory federal income tax rate to the actual effective tax rate:</p><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:216pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.8pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:34.55pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2019</p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:36.95pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" style='width:216pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>Amount</b></p></td><td valign="top" style='width:11.8pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:34.55pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>%</b></p></td><td valign="top" style='width:11.1pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'>Amount</p></td><td valign="top" style='width:11.1pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:36.95pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'>%</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:216pt'><p style='margin:0'>Expected tax at U.S. statutory rate&#133;&#133;&#133;&#133;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp; 14,000 </b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.8pt;border-top:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:34.55pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'><b>21.0</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt;border-top:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'> &nbsp;$ &nbsp;&nbsp; 143,000</p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt;border-top:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:36.95pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>21.0</p></td></tr><tr align="left"><td valign="top" style='width:216pt'><p style='margin:0'>Permanent differences&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'><b>1,000</b></p></td><td valign="top" style='width:11.8pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:34.55pt'><p align="right" style='margin:0'><b>1.9</b> </p></td><td valign="top" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'> (6,000)</p></td><td valign="top" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:36.95pt'><p align="right" style='margin:0'>(1.0)</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:216pt'><p style='margin:0'>State taxes, net of federal benefit&#133;&#133;&#133;&#133;.</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>0</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.8pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:34.55pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>0</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,000</p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:36.95pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1.2</p></td></tr><tr align="left"><td valign="top" style='width:216pt'><p style='margin:0'>Income tax expense&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp; 15,000</b></p></td><td valign="top" style='width:11.8pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:34.55pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>22.9</b></p></td><td valign="top" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp; 145,000</p></td><td valign="top" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:36.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>21.2</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>The deferred tax assets (liabilities) consist of the following:</p><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse'><tr style='height:18pt'><td valign="bottom" bgcolor="#F5F5FF"><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'><b>20</b><b>20</b></font></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>2019</font></p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>Depreciation and amortization</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>$&#160;(1,295,804)&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>$&#160;(1,171,948)&#160;&#160;</p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>Inventory</p></td><td valign="bottom"><p align="right" style='margin:0'><b>175,739&#160;&#160;&#160;</b></p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom"><p align="right" style='margin:0'>122,629&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>Accrued vacation</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>70,787&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>74,385&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>Allowance for doubtful accounts</p></td><td valign="bottom"><p align="right" style='margin:0'><b>38,250&#160;&#160;&#160;</b></p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom"><p align="right" style='margin:0'>31,500&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>Other, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>(56)&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>350&#160;&#160;</p></td></tr><tr align="left"><td valign="top"></td><td valign="bottom" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;(1,011,084)&#160;&#160;</b></p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;(943,084)&#160;&#160;</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>Valuation allowances related to deferred taxes are recorded based on the &#147;more likely than not&#148; realization criteria. &nbsp;The Company reviews the need for a valuation allowance on a quarterly basis for each of its tax jurisdictions. &nbsp;A deferred tax valuation allowance was not required at December 31, 2020 or 2019.</p><p style='margin:0'>&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://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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393353640">
<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, 2020</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:0'>&nbsp;</p><p style='margin:0'><b>4-Profit Sharing Plan- </b>The Company has a noncontributory profit sharing plan covering substantially all employees. &nbsp;Total expenses relating to the profit sharing plan amounted to $120,000 in 2020 and $175,000 in 2019.</p><p style='margin:0'>&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_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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393531160">
<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, 2020</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:0'>&nbsp;</p><p style='margin:0'><b>5-Other Income- </b>consists of the following:</p><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:29.85pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:159.15pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:63.65pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'><b>20</b><b>20</b></font></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.8pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:68.55pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>2019</font></p></td></tr><tr align="left"><td valign="top" style='width:159.15pt'><p style='margin:0'>Interest income&#133;.</p></td><td valign="bottom" style='width:63.65pt'><p align="right" style='margin:0'><b>$&#160;94,956&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:11.8pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:68.55pt'><p align="right" style='margin:0'>$&#160;144,730&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:159.15pt'><p style='margin:0'>Other&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:63.65pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>53,508&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:11.8pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:68.55pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>47,000&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:159.15pt'></td><td valign="bottom" style='width:63.65pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;148,464&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:11.8pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:68.55pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;191,730&#160;&#160;&#160;</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393333960">
<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, 2020</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:0'>&nbsp;</p><p style='margin:0'><b>6-Segment Information- </b>The Company operates in the United States in two business segments as determined by its products. &nbsp;The fastener segment, which comprises H &amp; L Tool and the parent company&#146;s fastener operations, includes rivets, cold-formed fasteners and parts and screw machine products. &nbsp;The assembly equipment segment includes automatic rivet setting machines and parts and tools for such machines. &nbsp;Information by segment is as follows:</p><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:-3.6pt'><tr align="left"><td valign="middle" bgcolor="#F5F5FF" style='width:179.1pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Fastener</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'>Assembly<font style='border-bottom:1px solid #000000'> Equipment</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Other</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Consolidated</font></p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'><b>Year Ended December 31, 2020:</b></p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;24,607,863</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2,982,790</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;27,590,653</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,182,555</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>131,826</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>32,924</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,347,305</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,531,933</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>513,250</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0;margin-left:20.25pt'>0 </p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>2,045,183</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(2,128,197)</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(2,128,197)</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>148,464</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>148,464</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>65,450</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>614,835</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>13,924</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>195,377</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>824,136</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Segment assets:</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>4,906,239</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>257,211</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>5,163,450</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>4,024,138</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,129,156</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>5,153,294</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>10,479,720</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,568,862</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,102,302</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>13,150,884</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>7,770,443</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>7,770,443</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>31,238,071</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Year Ended December 31, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;28,989,667</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3,883,335</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;32,873,002</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,217,174</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>126,430</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>38,631</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,382,235</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,762,835</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,083,548</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0;margin-left:20.25pt'>0 </p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>2,846,383</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(2,354,799)</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(2,354,799)</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>191,730</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>191,730</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>683,314</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,522,541</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>233,697</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>46,676</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,802,914</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Segment assets:</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>4,313,185</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>296,129</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>4,609,314</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>3,985,883</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>965,294</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>4,951,177</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>11,047,439</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,686,764</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>939,850</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>13,674,053</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>8,488,832</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,488,832</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>31,723,376</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>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. &nbsp;Segment assets reported internally are limited to accounts receivable, inventory and long-lived assets. &nbsp;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. &nbsp;Other assets are not allocated to segments internally and to do so would be impracticable.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The following table presents revenue by segment, further disaggregated by end-market:</p><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Fastener &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Assembly Equipment &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Consolidated &nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'><b>Year Ended December 31, 2020:</b></p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;15,612,249</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;136,899</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;15,749,148</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,995,614</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,845,891</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>11,841,505</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;24,607,863</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;2,982,790</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;27,590,653</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Year Ended December 31, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;18,518,987</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;193,517</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;18,712,504</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>10,470,680</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,689,818</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>14,160,498</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;28,989,667</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;3,883,335</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;32,873,002</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>The following table presents revenue by segment, further disaggregated by location:</p><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Fastener &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Assembly Equipment &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Consolidated &nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'><b>Year Ended December 31, 2020:</b></p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;20,743,296</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2,804,476</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;23,547,772</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,864,567</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>178,314</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>4,042,881</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;24,607,863</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;2,982,790</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;27,590,653</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Year Ended December 31, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;24,626,317</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3,599,855</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;28,226,172</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>4,363,350</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>283,480</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>4,646,830</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;28,989,667</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;3,883,335</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;32,873,002</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>Sales to one customer in the fastener segment accounted for 14 percent of consolidated revenues during 2020 and 16 percent in 2019. &nbsp;The accounts receivable balance for this customer accounted for 17 and 18 percent of consolidated accounts receivable as of December 31, 2020 and 2019, respectively. &nbsp;Sales to a second customer in the fastener segment accounted for 12 percent of consolidated revenues during 2020 and 10 percent in 2019. &nbsp;The accounts receivable balance for this customer accounted for 15 and 13 percent of consolidated accounts receivable as of December 31, 2020 and 2019, respectively. &nbsp;Sales to a third customer were 10 percent of consolidated revenue in both 2020 and 2019. The accounts receivable balance for this customer accounted for 15 and 12 percent of consolidated accounts receivable as of December 31, 2020 and 2019, respectively.</p><p style='margin:0'>&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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<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 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: 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 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: 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 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: 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 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393372136">
<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, 2020</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:0'>&nbsp;</p><p style='margin:0'><b>7-Commitments and Contingencies- </b>The Company recorded rent expense aggregating approximately $23,000 and $39,000 in 2020 and 2019, respectively. &nbsp;Total future minimum rentals at December 31, 2020 are not significant.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company is, from time to time involved in litigation, including environmental claims, in the normal course of business. &nbsp;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><p style='margin:0'>&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_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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804401714120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8 - COVID-19<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</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_UnusualOrInfrequentItemsDisclosureTextBlock', window );">8 - COVID-19</a></td>
<td class="text"><p style='margin:0'>&nbsp;</p><p style='margin:0'><b>8-COVID-19- </b>In March 2020, the World Health Organization characterized the novel coronavirus (&#147;COVID-19&#148;) a pandemic and the President of the United States declared the COVID-19 outbreak a national emergency. &nbsp;The rapid spread of the virus and the evolving response domestically and internationally to combat it have had a significant negative impact on the global economy, including the automotive industry upon which we rely for sales. &nbsp;Beginning in March, most states issued executive orders which temporarily closed businesses deemed non-essential in an effort to prevent the spread of the coronavirus. &nbsp;Similar measures also took place in foreign markets we serve. &nbsp;As a result, our operations and the operations of our customers and suppliers have been adversely affected. &nbsp;Since some of our customers are classified as essential businesses and were allowed to continue to operate during this period, we were able to continue our operations, but at a significantly reduced level, in order to service those customers. &nbsp;Our automotive customers were particularly affected, as much of the sector was idled for an extended period of time during the second quarter due to employee safety concerns. &nbsp;While most shutdown orders were lifted late in the second quarter, various work-related restrictions remained in place for some time. &nbsp;Due to the rapidly changing business environment and heightened degree of uncertainty resulting from COVID-19, we took measures to reduce expenses and conserve capital during this period, including reduced work schedules, delayed capital expenditures and a reduction in dividend payments. &nbsp;We have seen improved demand since government-imposed restrictions were relaxed. &nbsp;However, the timing of any broad economic recovery is uncertain and will likely be tied to the course of the pandemic. &nbsp;As we cannot predict the duration or scope of the COVID-19 pandemic, or its broader impact on the global economy, including the demand for automobiles, it is unknown how long COVID-19 restrictions will remain in place or what the impact of COVID-19 and its related effects will be on our business, results of operations or financial condition, but the impact could be material and last for an extended period of time.</p><p style='margin:0'>&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_UnusualOrInfrequentItemsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an event or transaction that is unusual in nature or infrequent in occurrence, or both.</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 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=114868817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393377176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9 - Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</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_ScheduleOfSubsequentEventsTextBlock', window );">9 - Subsequent Events</a></td>
<td class="text"><p style='margin:0'>&nbsp;</p><p style='margin:0'><b>9-Subsequent Events- </b>On February 22, 2021, the Board of Directors declared a regular quarterly dividend of $.22 per share, or $212,549, payable March 19, 2021 to shareholders of record on March 5, 2021.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>&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_ScheduleOfSubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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, losses resulting from fire or flood, losses on receivables, significant realized and unrealized gains and losses that result from changes in quoted market prices of securities, declines in market prices of inventory, changes in authorized or issued debt (SEC), significant foreign exchange rate changes, substantial loans to insiders or affiliates, significant long-term investments, and substantial dividends 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804386021688">
<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, 2020</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:0'>&nbsp;</p><p style='margin:0'><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;). &nbsp;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:0'><b>Revenue Recognition-</b> 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. &nbsp;Sales taxes we may collect concurrent with revenue producing activities are excluded from revenue. &nbsp;Revenue is recognized net of certain sales adjustments to arrive at net sales as reported on the statement of income. &nbsp;These adjustments primarily relate to customer returns and allowances, which vary over time. &nbsp;The Company records a liability and reduction in sales for estimated product returns based upon historical experience. &nbsp;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. &nbsp;As of December 31, 2020 and 2019, reserves for warranty claims were not material. &nbsp;Cash received by the Company prior to shipment is recorded as unearned revenue. &nbsp;In 2020 and 2019 the company recognized revenue from such payments of $151,944 and $327,454, respectively, that was included in the unearned revenue balance at the beginning of the period. &nbsp;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:0'><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. &nbsp;The Company has a concentration of credit risk primarily within the automotive industry and in the Midwestern United States. &nbsp;The Company has established an allowance for accounts that may become uncollectible in the future. &nbsp;This estimated allowance is based primarily on management's evaluation of the financial condition of the customer and historical experience. &nbsp;The Company monitors its accounts receivable and charges to expense an amount equal to its estimate of potential credit losses. &nbsp;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. &nbsp;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:0'><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. &nbsp;Certificates of deposit with an original maturity of greater than three months are separately presented at cost which approximates market value. &nbsp;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:0'><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:0'><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. &nbsp;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:0'><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. &nbsp;Accelerated methods of depreciation are used for income tax purposes. &nbsp;Direct costs related to developing or obtaining software for internal use are capitalized as property and equipment. &nbsp;Capitalized software costs are amortized over the software&#146;s useful life when the software is placed in service. &nbsp;The estimated useful lives by asset category are:</p><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse;width:277pt'><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'><font style='border-bottom:1px solid #000000'><i>Asset Category</i></font></p></td><td valign="top" style='width:114.45pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'><i>Estimated Useful Life</i></font></p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Land improvements&#133;&#133;&#133;&#133;&#133;..</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>15 to 40 years</p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Buildings and improvements&#133;&#133;</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>10 to 40 years</p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Machinery and equipment&#133;&#133;&#133;</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>5 to 18 years</p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Capitalized software costs&#133;&#133;&#133;</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>3 to 5 years</p></td></tr><tr align="left"><td valign="top" style='width:162.55pt'><p style='margin:0'>Other equipment&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" style='width:114.45pt'><p align="right" style='margin:0'>3 to 10 years</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>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. &nbsp;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. &nbsp;There were no triggering events requiring assessment of impairment as of December 31, 2020 and 2019.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>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. &nbsp;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 );">IncomeTaxes</a></td>
<td class="text"><p style='margin:0'><b>Income Taxes&#151;</b>Deferred income taxes are determined under the asset and liability method. &nbsp;Deferred income taxes arise from temporary differences between the income tax basis of assets and liabilities and their reported amounts in the financial statements. &nbsp;Deferred taxes are shown on the balance sheet as a net long-term asset or liability.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company applies a comprehensive model for the financial statement recognition, measurement, classification and disclosure of uncertain tax positions.&#160; 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.&#160; 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.&#160; As of December 31, 2020 and 2019, 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:0'>&nbsp;</p><p style='margin:0'>The Company classifies interest and penalties related to unrecognized tax benefits as a component of income tax expense. &nbsp;There were no such expenses in 2020 or 2019.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company&#146;s federal income tax returns for the 2017 through 2019 tax years are subject to examination by the Internal Revenue Service (&#147;IRS&#148;). &nbsp;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:0'>&nbsp;</p><p style='margin:0'>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 2017, 2018 and 2019 federal income tax returns will expire on September 15, 2021, 2022 and 2023, respectively.</p><p style='margin:0'>&nbsp;</p><p style='margin:0'>The Company&#146;s state income tax returns for the 2017 through 2019 tax years are subject to examination by various state authorities with the latest closing period on October 31, 2023. &nbsp;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 style='margin:0'><b>Segment Information-</b>The Company reports segment information based on the internal structure and reporting of the Company&#146;s operations.</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:0'>&nbsp;</p><p style='margin:0'><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 2020 and 2019.</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:0'>&nbsp;</p><p style='margin:0'><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. &nbsp;Significant items subject to estimates and assumptions include depreciable lives, deferred taxes and valuation allowances for accounts receivable and inventory obsolescence. &nbsp;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:0'>&nbsp;</p><p style='margin:0'><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. &nbsp;The guidance was effective for fiscal years beginning after December 15, 2019 and interim periods within those fiscal years, with early adoption permitted. The guidance could be applied prospectively or retrospectively. We adopted this standard prospectively effective January 1, 2020. &nbsp;The impact of the standard on our consolidated financial statements and disclosures was not material.</p><p style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&#160;- Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments and in November 2018 issued an amendment, ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments &#150;&nbsp;Credit Losses. &nbsp;ASU 2016-13 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. ASU 2016-13 and ASU 2018-19 should be applied on either a prospective transition or modified-retrospective approach depending on the subtopic. &nbsp;ASU 2016-13 is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The Company believes that the most notable impact of this ASU relates to its processes around the assessment of the adequacy of its allowance for doubtful accounts on trade accounts receivable and is not expected to have a material impact on our consolidated financial statements.</p><p align="justify" style='margin:0'>&nbsp;</p><p align="justify" style='margin:0'>In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. &nbsp;This standard addresses several specific areas of accounting for income taxes. &nbsp;The standard is effective for annual periods beginning after December 15, 2020, including interim periods within those fiscal years, with early adoption permitted. &nbsp;Portions of the standard are required to be adopted prospectively and certain aspects will be adopted using the modified retrospective approach. &nbsp;The impact of the standard on our consolidated financial statements and disclosures will depend on the transactions that occur subsequent to adoption, but is not expected to be material.</p><p align="justify" style='margin:0'>&nbsp;</p><p style='margin:0'>In October 2020, the FASB issued ASU 2020-10, Codification Improvements, which updates various codification topics by clarifying or improving disclosure requirements for technical corrections and other minor improvements to generally accepted accounting principles. &nbsp;This guidance will be effective for annual periods beginning after December 15, 2020 for public business entities. &nbsp;The Company will adopt the ASU as of the reporting period beginning January 1, 2021. The Company does not expect the adoption of the standard to have a significant impact on the consolidated financial statements and disclosures.</p><p style='margin:0'>&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_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=121583591&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=120391452&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 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://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 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 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=121572278&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 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: 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 3: 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 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><br>Reference 5: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=116847112&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 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: 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=116846552&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: 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=120391452&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 asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a 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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: 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 5: 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://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 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<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://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 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 5: 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 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: 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 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: 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 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 8: 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 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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_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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804387926424">
<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, 2020</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:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:31.5pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>Inventories:</p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF"><p style='margin:0'> &nbsp;&nbsp;Raw materials</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>$&#160;2,245,709&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>$&#160;2,337,278&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom"><p style='margin:0'> &nbsp;&nbsp;Work in process</p></td><td valign="bottom"><p align="right" style='margin:0'><b>1,410,868&#160;&#160;&#160;</b></p></td><td valign="bottom"><p align="right" style='margin:0'>1,201,099&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF"><p style='margin:0'> &nbsp;&nbsp;Finished goods</p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>2,096,717&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,869,800&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom"><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='border-top:0.5pt solid #000000'><p align="right" style='margin:0'><b>5,753,294&#160;&#160;&#160;</b></p></td><td valign="bottom" style='border-top:0.5pt solid #000000'><p align="right" style='margin:0'>5,408,177&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF"><p style='margin:0'> &nbsp;&nbsp;Valuation reserves</p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>(600,000)&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(457,000)&#160;&#160;</p></td></tr><tr align="left"><td valign="top"></td><td valign="bottom" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;5,153,294&#160;&#160;&#160;</b></p></td><td valign="bottom" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;4,951,177&#160;&#160;&#160;</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=120391452&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=120391452&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=120391452&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393378616">
<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, 2020</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:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:22.5pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:90pt'><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:94.5pt'><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr style='height:13.95pt'><td valign="top" style='width:207pt'><p style='margin:0'>Property, Plant and Equipment, net:</p></td><td valign="top" style='width:90pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:94.5pt'><p style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Land and improvements</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:90pt'><p align="right" style='margin:0'><b>$&#160;1,636,749&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:94.5pt'><p align="right" style='margin:0'>$&#160;1,636,749&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Buildings and improvements</p></td><td valign="bottom" style='width:90pt'><p align="right" style='margin:0'><b>8,534,317&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:94.5pt'><p align="right" style='margin:0'>8,331,804&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Machinery and equipment</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:90pt'><p align="right" style='margin:0'><b>35,194,944&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:94.5pt'><p align="right" style='margin:0'>35,037,010&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Capitalized software and other</p></td><td valign="bottom" style='width:90pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>1,045,027&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:94.5pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1,371,736&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:90pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'><b>46,411,037&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:94.5pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>46,377,299&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:207pt'><p style='margin:0'> &nbsp;&nbsp;Accumulated depreciation</p></td><td valign="bottom" style='width:90pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>(33,260,153)&#160;&#160;</b></p></td><td valign="bottom" style='width:94.5pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>(32,703,246)&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:207pt'></td><td valign="bottom" bgcolor="#F5F5FF" style='width:90pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;13,150,884&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:94.5pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;13,674,053&#160;&#160;&#160;</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=120391452&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393570472">
<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, 2020</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:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:13.5pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:229.5pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:81pt'><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:95.35pt'><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr align="left"><td valign="top" style='width:229.5pt'><p style='margin:0'>Other Accrued Expenses:</p></td><td valign="top" style='width:81pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top" style='width:95.35pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:229.5pt'><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;Profit sharing plan contribution</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:81pt'><p align="right" style='margin:0'><b>$&#160;120,000&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:95.35pt'><p align="right" style='margin:0'>$&#160;175,000&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:229.5pt'><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;Property taxes</p></td><td valign="bottom" style='width:81pt'><p align="right" style='margin:0'><b>84,570&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:95.35pt'><p align="right" style='margin:0'>83,475&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:229.5pt'><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;All other items </p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:81pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>118,398&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:95.35pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>90,594&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:229.5pt'></td><td valign="bottom" style='width:81pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;322,968&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:95.35pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;349,069&#160;&#160;&#160;</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393299848">
<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, 2020</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:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:55.7pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'>Allowance for Doubtful Accounts:</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'> &nbsp;Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>$ 140,000</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'>$ &nbsp;&nbsp;140,000</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'> &nbsp;Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="top"><p align="right" style='margin:0'><b>35,774</b></p></td><td valign="top"><p align="right" style='margin:0'>4,895</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'> &nbsp;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" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>(5,774)</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'> (4,895)</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'> &nbsp;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:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp;170,000</b></p></td><td valign="top" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;140,000</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:55.7pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'><b>December 31,</b></p><p align="center" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="center" style='margin:0'>December 31,</p><p align="center" style='margin:0'>2019</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'>Inventory Valuation Reserves:</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'> &nbsp;Balance at beginning of year&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>$ &nbsp;&nbsp;&nbsp; 457,000</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'>$ &nbsp; &nbsp;&nbsp;579,000</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'> &nbsp;Charges to statement of income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="top"><p align="right" style='margin:0'><b>155,058</b></p></td><td valign="top"><p align="right" style='margin:0'>(15,477)</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:252pt'><p style='margin:0'> &nbsp;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" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b> (12,058)</b></p></td><td valign="top" bgcolor="#F5F5FF"><p align="right" style='margin:0'> (106,523)</p></td></tr><tr align="left"><td valign="top" style='width:252pt'><p style='margin:0'> &nbsp;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:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$ &nbsp; &nbsp; 600,000</b></p></td><td valign="top" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp; &nbsp;457,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=120395691&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393566840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - Income Taxes: Provision for Income Tax Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</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 Expense</a></td>
<td class="text"><p style='margin:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'><b>20</b><b>20</b></font></p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>2019</font></p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>Current:</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;Federal&#133;&#133;&#133;&#133;&#133;..</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp; (53,000)</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp; 113,000</p></td></tr><tr align="left"><td valign="top"><p style='margin:0'> &nbsp;&nbsp;&nbsp;&nbsp;State&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'><b>0</b></p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'>10,000</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>Deferred&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>68,000</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>22,000</p></td></tr><tr align="left"><td valign="top"></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp; 15,000</b></p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp; 145,000</p></td></tr></table><p style='margin:0'>&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_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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393378616">
<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, 2020</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:0'>&nbsp;</p><table style='border-collapse:collapse'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:216pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>2020</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.8pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:34.55pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2019</p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:36.95pt;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" style='width:216pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>Amount</b></p></td><td valign="top" style='width:11.8pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:34.55pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'><b>%</b></p></td><td valign="top" style='width:11.1pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'>Amount</p></td><td valign="top" style='width:11.1pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:36.95pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'>%</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:216pt'><p style='margin:0'>Expected tax at U.S. statutory rate&#133;&#133;&#133;&#133;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp; 14,000 </b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.8pt;border-top:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:34.55pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'><b>21.0</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt;border-top:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'> &nbsp;$ &nbsp;&nbsp; 143,000</p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt;border-top:0.5pt solid #000000'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:36.95pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>21.0</p></td></tr><tr align="left"><td valign="top" style='width:216pt'><p style='margin:0'>Permanent differences&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'><b>1,000</b></p></td><td valign="top" style='width:11.8pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:34.55pt'><p align="right" style='margin:0'><b>1.9</b> </p></td><td valign="top" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt'><p align="right" style='margin:0'> (6,000)</p></td><td valign="top" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:36.95pt'><p align="right" style='margin:0'>(1.0)</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:216pt'><p style='margin:0'>State taxes, net of federal benefit&#133;&#133;&#133;&#133;.</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>0</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.8pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:34.55pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>0</b></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:72pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,000</p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:36.95pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>1.2</p></td></tr><tr align="left"><td valign="top" style='width:216pt'><p style='margin:0'>Income tax expense&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$ &nbsp;&nbsp; 15,000</b></p></td><td valign="top" style='width:11.8pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:34.55pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>22.9</b></p></td><td valign="top" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:72pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp; 145,000</p></td><td valign="top" style='width:11.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" style='width:36.95pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>21.2</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393566840">
<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, 2020</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:0'>&nbsp;</p><table style='border-collapse:collapse'><tr style='height:18pt'><td valign="bottom" bgcolor="#F5F5FF"><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'><b>20</b><b>20</b></font></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>2019</font></p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="top"><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>Depreciation and amortization</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>$&#160;(1,295,804)&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>$&#160;(1,171,948)&#160;&#160;</p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>Inventory</p></td><td valign="bottom"><p align="right" style='margin:0'><b>175,739&#160;&#160;&#160;</b></p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom"><p align="right" style='margin:0'>122,629&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>Accrued vacation</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'><b>70,787&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>74,385&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top"><p style='margin:0'>Allowance for doubtful accounts</p></td><td valign="bottom"><p align="right" style='margin:0'><b>38,250&#160;&#160;&#160;</b></p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom"><p align="right" style='margin:0'>31,500&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF"><p style='margin:0'>Other, net</p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>(56)&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>350&#160;&#160;</p></td></tr><tr align="left"><td valign="top"></td><td valign="bottom" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;(1,011,084)&#160;&#160;</b></p></td><td valign="bottom"><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;(943,084)&#160;&#160;</p></td></tr></table><p style='margin:0'>&nbsp;</p><p style='margin:0'>&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_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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804386006072">
<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, 2020</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:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:29.85pt'><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:159.15pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:63.65pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'><b>20</b><b>20</b></font></p></td><td valign="top" bgcolor="#F5F5FF" style='width:11.8pt'><p style='margin:0'>&nbsp;</p></td><td valign="top" bgcolor="#F5F5FF" style='width:68.55pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>2019</font></p></td></tr><tr align="left"><td valign="top" style='width:159.15pt'><p style='margin:0'>Interest income&#133;.</p></td><td valign="bottom" style='width:63.65pt'><p align="right" style='margin:0'><b>$&#160;94,956&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:11.8pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:68.55pt'><p align="right" style='margin:0'>$&#160;144,730&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" bgcolor="#F5F5FF" style='width:159.15pt'><p style='margin:0'>Other&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:63.65pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'><b>53,508&#160;&#160;&#160;</b></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:11.8pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:68.55pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>47,000&#160;&#160;&#160;</p></td></tr><tr align="left"><td valign="top" style='width:159.15pt'></td><td valign="bottom" style='width:63.65pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'><b>$&#160;148,464&#160;&#160;&#160;</b></p></td><td valign="bottom" style='width:11.8pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:68.55pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$&#160;191,730&#160;&#160;&#160;</p></td></tr></table><p style='margin:0'>&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_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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393570472">
<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, 2020</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:0'>&nbsp;</p><table style='border-collapse:collapse;margin-left:-3.6pt'><tr align="left"><td valign="middle" bgcolor="#F5F5FF" style='width:179.1pt'><p align="center" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Fastener</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'>Assembly<font style='border-bottom:1px solid #000000'> Equipment</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Other</font></p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="center" style='margin:0'><font style='border-bottom:1px solid #000000'>Consolidated</font></p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'><b>Year Ended December 31, 2020:</b></p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;24,607,863</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2,982,790</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;27,590,653</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,182,555</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>131,826</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>32,924</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,347,305</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,531,933</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>513,250</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0;margin-left:20.25pt'>0 </p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>2,045,183</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(2,128,197)</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(2,128,197)</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>148,464</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>148,464</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>65,450</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>614,835</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>13,924</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>195,377</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>824,136</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Segment assets:</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>4,906,239</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>257,211</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>5,163,450</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>4,024,138</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,129,156</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>5,153,294</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>10,479,720</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,568,862</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,102,302</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>13,150,884</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>7,770,443</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>7,770,443</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>31,238,071</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Year Ended December 31, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Net Sales&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;28,989,667</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3,883,335</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;32,873,002</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Depreciation&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,217,174</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>126,430</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>38,631</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,382,235</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Segment operating profit&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,762,835</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,083,548</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0;margin-left:20.25pt'>0 </p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>2,846,383</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Selling and administrative expenses&#133;&#133;&#133;&#133;..</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(2,354,799)</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>(2,354,799)</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>Other income&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;..</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>191,730</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>191,730</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Income before income taxes&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>683,314</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Capital expenditures&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;.</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,522,541</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>233,697</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>46,676</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>1,802,914</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'>Segment assets:</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Accounts receivable, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>4,313,185</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>296,129</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>4,609,314</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Inventories, net&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;...</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>3,985,883</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>965,294</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>4,951,177</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Property, plant and equipment, net&#133;&#133;&#133;&#133;.</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>11,047,439</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>1,686,764</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>939,850</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>13,674,053</p></td></tr><tr align="left"><td valign="bottom" style='width:179.1pt'><p style='margin:0'> &nbsp;&nbsp;Other assets&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;&#133;</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>0</p></td><td valign="bottom" style='width:75.6pt'><p align="right" style='margin:0'>8,488,832</p></td><td valign="bottom" style='width:75.6pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,488,832</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:179.1pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:75.6pt;border-top:0.5pt solid #000000;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>31,723,376</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=120311839&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=120311839&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=121556970&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 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804389295160">
<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, 2020</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:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Fastener &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Assembly Equipment &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Consolidated &nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'><b>Year Ended December 31, 2020:</b></p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;20,743,296</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2,804,476</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;23,547,772</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,864,567</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>178,314</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>4,042,881</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;24,607,863</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;2,982,790</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;27,590,653</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Year Ended December 31, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>United States</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;24,626,317</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3,599,855</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;28,226,172</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Foreign</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>4,363,350</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>283,480</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>4,646,830</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;28,989,667</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;3,883,335</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;32,873,002</p></td></tr></table><p style='margin:0'>&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:0'>&nbsp;</p><table align="center" style='border-collapse:collapse'><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&#160;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Fastener &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Assembly Equipment &nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="center" style='margin:0'> &nbsp;Consolidated &nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'><b>Year Ended December 31, 2020:</b></p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;15,612,249</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;136,899</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;15,749,148</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>8,995,614</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>2,845,891</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>11,841,505</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;24,607,863</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;2,982,790</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;27,590,653</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:3px double #000000'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Year Ended December 31, 2019:</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>&nbsp;</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Automotive</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;18,518,987</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;193,517</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt'><p align="right" style='margin:0'>$ &nbsp;&nbsp;18,712,504</p></td></tr><tr align="left"><td valign="bottom" bgcolor="#F5F5FF" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Non-automotive</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>10,470,680</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>3,689,818</p></td><td valign="bottom" bgcolor="#F5F5FF" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-bottom:0.5pt solid #000000'><p align="right" style='margin:0'>14,160,498</p></td></tr><tr align="left"><td valign="bottom" style='width:150.15pt;padding-left:2pt;padding-right:2pt'><p style='margin:0'>Total net sales</p></td><td valign="bottom" style='width:61.35pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;28,989,667</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;&nbsp;&nbsp;3,883,335</p></td><td valign="bottom" style='width:67.5pt;padding-left:2pt;padding-right:2pt;border-top:0.5pt solid #000000;border-bottom:3px double #000000'><p align="right" style='margin:0'>$ &nbsp;&nbsp;32,873,002</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_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://www.xbrl.org/2009/role/commonPracticeRef<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=121604090&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804387773048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue Recognized (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ContractWithCustomerLiabilityRevenueRecognized', window );">Deferred Revenue Recognized</a></td>
<td class="nump">$ 151,944<span></span>
</td>
<td class="nump">$ 327,454<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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804383369672">
<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, 2020</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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804389234408">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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=120391452&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://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 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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393481400">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804384869176">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,245,709<span></span>
</td>
<td class="nump">$ 2,337,278<span></span>
</td>
</tr>
<tr class="re">
<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,410,868<span></span>
</td>
<td class="nump">1,201,099<span></span>
</td>
</tr>
<tr class="ro">
<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,096,717<span></span>
</td>
<td class="nump">1,869,800<span></span>
</td>
</tr>
<tr class="re">
<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">(600,000)<span></span>
</td>
<td class="num">(457,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">$ 5,153,294<span></span>
</td>
<td class="nump">$ 4,951,177<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=120391452&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=121566466&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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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=120391452&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 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 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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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=120391452&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=120391452&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804386459624">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,636,749<span></span>
</td>
<td class="nump">$ 1,636,749<span></span>
</td>
</tr>
<tr class="re">
<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,534,317<span></span>
</td>
<td class="nump">8,331,804<span></span>
</td>
</tr>
<tr class="ro">
<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">35,194,944<span></span>
</td>
<td class="nump">35,037,010<span></span>
</td>
</tr>
<tr class="re">
<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,045,027<span></span>
</td>
<td class="nump">1,371,736<span></span>
</td>
</tr>
<tr class="ro">
<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">(33,260,153)<span></span>
</td>
<td class="num">(32,703,246)<span></span>
</td>
</tr>
<tr class="re">
<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,150,884<span></span>
</td>
<td class="nump">$ 13,674,053<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=120391452&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=121566466&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=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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=120391452&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=121566466&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804386372424">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 120,000<span></span>
</td>
<td class="nump">$ 175,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_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Property taxes</a></td>
<td class="nump">84,570<span></span>
</td>
<td class="nump">83,475<span></span>
</td>
</tr>
<tr class="ro">
<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">118,398<span></span>
</td>
<td class="nump">90,594<span></span>
</td>
</tr>
<tr class="re">
<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">$ 322,968<span></span>
</td>
<td class="nump">$ 349,069<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=120391452&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=121566466&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=120391452&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=120391452&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=121566466&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=121566466&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=121566466&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=120391452&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804383353256">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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">$ 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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charges to statement of income</a></td>
<td class="nump">35,774<span></span>
</td>
<td class="nump">4,895<span></span>
</td>
</tr>
<tr class="ro">
<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">(5,774)<span></span>
</td>
<td class="num">(4,895)<span></span>
</td>
</tr>
<tr class="re">
<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">170,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">457,000<span></span>
</td>
<td class="nump">579,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">155,058<span></span>
</td>
<td class="num">(15,477)<span></span>
</td>
</tr>
<tr class="re">
<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">(12,058)<span></span>
</td>
<td class="num">(106,523)<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 600,000<span></span>
</td>
<td class="nump">$ 457,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(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804386372424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3 - Income Taxes: Provision for Income Tax Expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="num">$ (53,000)<span></span>
</td>
<td class="nump">$ 113,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">0<span></span>
</td>
<td class="nump">10,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">68,000<span></span>
</td>
<td class="nump">22,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">$ 15,000<span></span>
</td>
<td class="nump">$ 145,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=120395691&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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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 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=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: 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://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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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=120395691&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_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 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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<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 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: 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=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: 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=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804385960632">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 14,000<span></span>
</td>
<td class="nump">$ 143,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">21.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_IncomeTaxReconciliationOtherAdjustments', window );">Permanent differences</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Permanent differences, %</a></td>
<td class="nump">1.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationDeductionsOther', window );">Permanent differences</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,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="text">&#160;<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal benefit</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 8,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.00%<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 15,000<span></span>
</td>
<td class="nump">$ 145,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">22.90%<span></span>
</td>
<td class="nump">21.20%<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://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: 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 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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_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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<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 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: 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=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: 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=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2009/role/commonPracticeRef<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_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://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 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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_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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804385923688">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,295,804)<span></span>
</td>
<td class="num">$ (1,171,948)<span></span>
</td>
</tr>
<tr class="re">
<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">175,739<span></span>
</td>
<td class="nump">122,629<span></span>
</td>
</tr>
<tr class="ro">
<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">70,787<span></span>
</td>
<td class="nump">74,385<span></span>
</td>
</tr>
<tr class="re">
<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">38,250<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">(56)<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="re">
<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">$ (1,011,084)<span></span>
</td>
<td class="num">$ (943,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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393481400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Income Tax Disclosures (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_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://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 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_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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393599384">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 120,000<span></span>
</td>
<td class="nump">$ 175,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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804386329688">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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</a></td>
<td class="nump">$ 94,956<span></span>
</td>
<td class="nump">$ 144,730<span></span>
</td>
</tr>
<tr class="re">
<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">53,508<span></span>
</td>
<td class="nump">47,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_OtherNonoperatingIncomeExpense', window );">Other Income</a></td>
<td class="nump">$ 148,464<span></span>
</td>
<td class="nump">$ 191,730<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=120395209&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=120311839&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://www.xbrl.org/2003/role/disclosureRef<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)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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=120395209&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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804384189816">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net Sales</a></td>
<td class="nump">$ 27,590,653<span></span>
</td>
<td class="nump">$ 32,873,002<span></span>
</td>
</tr>
<tr class="ro">
<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,347,305<span></span>
</td>
<td class="nump">1,382,235<span></span>
</td>
</tr>
<tr class="re">
<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,163,450<span></span>
</td>
<td class="nump">4,609,314<span></span>
</td>
</tr>
<tr class="ro">
<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,153,294<span></span>
</td>
<td class="nump">4,951,177<span></span>
</td>
</tr>
<tr class="re">
<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,150,884<span></span>
</td>
<td class="nump">13,674,053<span></span>
</td>
</tr>
<tr class="rh">
<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">24,607,863<span></span>
</td>
<td class="nump">28,989,667<span></span>
</td>
</tr>
<tr class="ro">
<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,182,555<span></span>
</td>
<td class="nump">1,217,174<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">1,531,933<span></span>
</td>
<td class="nump">1,762,835<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">614,835<span></span>
</td>
<td class="nump">1,522,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">4,906,239<span></span>
</td>
<td class="nump">4,313,185<span></span>
</td>
</tr>
<tr class="ro">
<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">4,024,138<span></span>
</td>
<td class="nump">3,985,883<span></span>
</td>
</tr>
<tr class="re">
<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,479,720<span></span>
</td>
<td class="nump">11,047,439<span></span>
</td>
</tr>
<tr class="ro">
<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">2,982,790<span></span>
</td>
<td class="nump">3,883,335<span></span>
</td>
</tr>
<tr class="re">
<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">131,826<span></span>
</td>
<td class="nump">126,430<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">513,250<span></span>
</td>
<td class="nump">1,083,548<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">13,924<span></span>
</td>
<td class="nump">233,697<span></span>
</td>
</tr>
<tr class="ro">
<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">257,211<span></span>
</td>
<td class="nump">296,129<span></span>
</td>
</tr>
<tr class="re">
<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,129,156<span></span>
</td>
<td class="nump">965,294<span></span>
</td>
</tr>
<tr class="ro">
<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,568,862<span></span>
</td>
<td class="nump">1,686,764<span></span>
</td>
</tr>
<tr class="re">
<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">32,924<span></span>
</td>
<td class="nump">38,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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,128,197)<span></span>
</td>
<td class="num">(2,354,799)<span></span>
</td>
</tr>
<tr class="re">
<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">148,464<span></span>
</td>
<td class="nump">191,730<span></span>
</td>
</tr>
<tr class="ro">
<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">195,377<span></span>
</td>
<td class="nump">46,676<span></span>
</td>
</tr>
<tr class="re">
<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">1,102,302<span></span>
</td>
<td class="nump">939,850<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 7,770,443<span></span>
</td>
<td class="nump">$ 8,488,832<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>Represents the monetary amount of Segment operating profit, 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_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, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121586364&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=121566466&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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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=120391452&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=120398452&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=120400017&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=121586364&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=120391452&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=120400017&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=120391452&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=120311839&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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: 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=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: 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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: 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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<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=120395209&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_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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804384244088">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 27,590,653<span></span>
</td>
<td class="nump">$ 32,873,002<span></span>
</td>
</tr>
<tr 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">23,547,772<span></span>
</td>
<td class="nump">28,226,172<span></span>
</td>
</tr>
<tr 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">4,042,881<span></span>
</td>
<td class="nump">4,646,830<span></span>
</td>
</tr>
<tr 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_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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">15,749,148<span></span>
</td>
<td class="nump">18,712,504<span></span>
</td>
</tr>
<tr 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_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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">11,841,505<span></span>
</td>
<td class="nump">14,160,498<span></span>
</td>
</tr>
<tr class="rh">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">24,607,863<span></span>
</td>
<td class="nump">28,989,667<span></span>
</td>
</tr>
<tr class="rh">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">20,743,296<span></span>
</td>
<td class="nump">24,626,317<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">3,864,567<span></span>
</td>
<td class="nump">4,363,350<span></span>
</td>
</tr>
<tr class="rh">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">15,612,249<span></span>
</td>
<td class="nump">18,518,987<span></span>
</td>
</tr>
<tr class="rh">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">8,995,614<span></span>
</td>
<td class="nump">10,470,680<span></span>
</td>
</tr>
<tr class="rh">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">2,982,790<span></span>
</td>
<td class="nump">3,883,335<span></span>
</td>
</tr>
<tr class="rh">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">2,804,476<span></span>
</td>
<td class="nump">3,599,855<span></span>
</td>
</tr>
<tr class="rh">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">178,314<span></span>
</td>
<td class="nump">283,480<span></span>
</td>
</tr>
<tr class="rh">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">136,899<span></span>
</td>
<td class="nump">193,517<span></span>
</td>
</tr>
<tr class="rh">
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 2,845,891<span></span>
</td>
<td class="nump">$ 3,689,818<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding 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://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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: 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=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductOrServiceAxis=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_ProductOrServiceAxis=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_ProductOrServiceAxis=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_ProductOrServiceAxis=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>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.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804393733096">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_TiGroupAutomotiveSystemsLlcMember', window );">TI Group Automotive Systems, LLC</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">14.00%<span></span>
</td>
<td class="nump">16.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">17<span></span>
</td>
<td class="text">18<span></span>
</td>
</tr>
<tr 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_CooperStandardHoldingsIncMember', window );">Cooper-Standard Holdings Inc.</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">12.00%<span></span>
</td>
<td class="nump">10.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_AdditionalInformationAboutEntitysReportableSegments', window );">Percentage of accounts receivable balances</a></td>
<td class="text">15<span></span>
</td>
<td class="text">13<span></span>
</td>
</tr>
<tr 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_ParkerHannifinCorporationMember', window );">Parker-Hannifin Corporation</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="nump">10.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">12<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://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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: 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 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: 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=121572278&amp;loc=d3e13537-108611<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 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_TiGroupAutomotiveSystemsLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TiGroupAutomotiveSystemsLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_CooperStandardHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CooperStandardHoldingsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ParkerHannifinCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ParkerHannifinCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804476457624">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 23,000<span></span>
</td>
<td class="nump">$ 39,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/otherTransitionRef<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=121573735&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>65
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm139804389296840">
<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, 2020 </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_TextBlockAbstract', window );"><strong>Details</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_DividendsPayableDateDeclaredDayMonthAndYear', window );">Dividend declaration date</a></td>
<td class="text">Feb. 22,  2021<span></span>
</td>
</tr>
<tr class="re">
<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 declared | $ / 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="re">
<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. 19,  2021<span></span>
</td>
</tr>
<tr class="ro">
<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,  2021<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=121583591&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=121583591&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=120391452&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=121566466&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=121583591&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_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>EXCEL
<SEQUENCE>66
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M39K *]9(;M"]V$N=&A?3RI%_PL +&<,8]YC:N, /O5-<AZG?,/5'F=XFB3Q
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
MQ7PON)1@*_BA4"[ :!0W3!'!O>PT?&,[$H<A": ;+^[PXEF\G2YC17T$M,[
M;::/>2&5H*; @;=/NF)+]^['#NHTP2@:4(_M""8X#2,W==)1)[/4GT[,0&KN
M)K'@U3\ZR\XZD8P(7B<!1.$ =&QFMB$)W9QIQYG.<ZJ<">>!;.#24504)F$T
MA'.8I2B>VGH$GRLPG,5KZ^R:Z4N97:ON%_KDWO-6K(\1Z8,$![ NLR0(T$0J
M4>^^0+.T>JL?"WN):]Q?TZ)QT@B$(UJ'6?C"[B4M?J;%ORR>TQO?.O>K(H&.
M7#K,@F0ZE\^W!PI^DPYL]2]TEU/AYFQDXAX O(%DB.FR(A'L_Z$!LM_K'"HF
MCK:ADF#/S[5J;N5NMFO:;FVK,IA?FV;.=B3/,DTG^(&*8U%+4+*#EH0WL=YE
MT317S4#QD^U/'KC2W8Y]S75#RH0QT-\/G*OKP 3H6MS5?U!+ P04    " !$
M@'-281GY$-@#  "M#P  &    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;*U7
MV6[;.!3]%4(H,"W01*)V%;:!QDO:AQD8\73FF9%HFX@DNB0=-W\_I*0H6B@I
MA>?%6GS.X>'EO;SB[$+9$S]B+,"O+,WYW#@*<?IBFCP^X@SQ6WK"N?QG3UF&
MA'QD!Y.?&$9)0<I2T[8LW\P0R8W%K'BW98L9/8N4Y'C+ #]G&6(O=SBEE[D!
MC=<7#^1P%.J%N9B=T 'OL/AQVC+Y9-8J"<EPS@G- </[N?$5?KF'KB(4B'\(
MOO#&/5!3>:3T23U\3^:&I1SA%,="22!Y><9+G*9*2?KX68D:]9B*V+Q_5=\4
MDY>3>40<+VGZ+TG$<6Z$!DCP'IU3\4 OWW U(4_IQ33EQ2^XE%A/@N,S%S2K
MR-)!1O+RBGY5@6@0H#- L"N"W27X P2G(CCO'<&M"&Z'8 <#!*\B>-T1AB;M
M5P2_2_ &"$%%"(K%*J-;+,T*";28,7H!3*&EFKHIUK=@RQ4AN4K%G6#R7R)Y
M8K&D.:<I29# "=@)>9%Y)CB@>[ [(H:/-$TPXW^ ]<\S$2_@!OS8K<#'#Y]F
MII##*Q$SKH:Z*X>R!X;ZFPJ4:FC+<=I6YB9FK+!'XR>-P&I<8$FS3";]$'L]
MSOZ:)$05#4K!%I'DAN1@B4Y$/Y7-N-8#%G)SD#-9(Y:3_, U$O<3093[#3^S
M%]UT3+GV=0+8=0+8A: [('B'#R179L =2E$>8X $6.'X%CCP,[ M&.I6NM3T
M"TVUVSTO["CPHL"-9N9S<VW[0*N-6/41$#JA%?EMW+J/<]T .FX;MNG#'%N*
M^3!H ^_[P!LGLB4VK(&M@#IU0)W1@#;3K:PA_IZ0KDI5K^%'N79LO1NW=N..
MNFGGRV_XN7=[?F  (]_5^_%J/]ZHG[]D=_V>QS3#NK3R>F-Z3NC [AI/PEK6
M_-J:/VIM19Y)@O.$J]BD,DZ)SJ+?&_L&0M>RG$Z^;MX!;-D,:IO!J,UUGHQ4
M:Z3S'&BJ%7JA97=J8AGT/'>KM2^EK]:^DK9:^S"YC)$;1EZG6OOCCE=K6$<S
MO+9:M2$-IZJU#-<DK&4ZJDU'UQ>UUG8T5=1EM"=A+=O0>OO8L*ZH_HK<7&3/
M<KU."FXJF#<(:YMK? G!_Z'^*Y%677N6[81AU^8TL&WTK6/#\98]N@/8EM:U
MIF&'@>5;8;=A:Y#=/4 #T6\"&J!V%]#@'&BY=N1UF[8&.;X/P+>V#:_MVP.A
MG6S<5=1^K\'#MPX/KV_Q ]8G>WP5]7=^"YB-<X@ZR/Z)F/RXY"#%>TFT;@.I
MP,JS8?D@Z*DXFCQ2(0\ZQ>U1GJ<Q4P#Y_YY2\?J@3COU"7WQ'U!+ P04
M" !$@'-2<":+6D("   A!0  &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;(U436_;, S]*X(Q8)<LLIVTZ0K'0)-VV X%@@;;SJK-Q$+TD4I,TO[[4;+C
M9EU3[&*)--\CGRBJ.%BW\0T LF>MC)\F#>+VFG-?-:"%']HM&/JSLDX+)-.M
MN=\Z$'4$:<7S-+WD6DB3E$7T+5Q9V!TJ:6#AF-]I+=S+#)0]3),L.3H>Y+K!
MX.!EL15K6 +^W"X<6;QGJ:4&XZ4US,%JFMQDU_-QB(\!OR0<_,F>!26/UFZ"
M\:.>)FDH"!14&!@$+7N8@U*!B,IXZCB3/F4 GNZ/[-^B=M+R*#S,K?HM:VRF
MR57":EB)G<('>_@.G9Z+P%=9Y>.7'=K8R21AU<ZCU1V8*M#2M*MX[L[A!)!=
MG@'D'2!_"QB? 8PZP"@*;2N+LFX%BK)P]L!<B":VL(EG$]&D1IK0Q24Z^BL)
MA^7<&F^5K 5"S99("[4(/;,KMFR$@\:J&IS_S.Z>=A)?V!>V(*_!!E!60I']
MB7'F0Z@O.%)%@9=77?99FST_DSW+V;TE,L_N3 WUWP2<I/1Z\J.>6?XAXRU4
M0S;*!BQ/\_2=@N;_#<^^?E#.J#_>4>0;G>5#(97_@&G<,XTCT_ALH[2F:[]$
M6VT&[%;N90VF]@.V ->VBKQ0*=K4[S6B99]$]C#:^S(=7N0%WY\>SK]!V3"[
MZH/:POG);=/@UG$(/:OLSF#;J-[;S_E-O-YO_#.:_W9<7VG:Q^->N+4TGBE8
M$64ZG%PDS+4#V1IHM_%./UJD"8G;AMXP<"& _J^LQ:,1$O2O8OD'4$L#!!0
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
MPY:Y>EQQEG%E#.#_"RGUZXN9H+WBGOT/4$L#!!0    ( $2 <U)&<$^0\ H
M .\<   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULO5EM;QLW$OXKA YW
M: %)EF0[;W8,)$Z"NDA2(T[:S]0N);'ADEN2:UGWZ^^9(?=%MFSTKNA]L;6[
MY'!>GGEF9O=\Z_SWL%$JBKO*V/!ZM(FQ?G5T%(J-JF28NEI9/%DY7\F(2[\^
M"K57LN1-E3E:S&;/CBJI[>CBG.]=^XMSUT2CK;KV(C15)?WNK3)N^WHT'[4W
MONCU)M*-HXOS6J[5C8K?ZFN/JZ-.2JDK98-V5GBU>CUZ,W_U]H36\X)?M=J&
MP6]!EBR=^TX75^7KT8P44D85D21(_+M5E\H8$@0U_L@R1]V1M''XNY7^@6V'
M+4L9U*4SO^DR;EZ/7HQ$J5:R,?&+V_ZDLCVG)*]P)O!?L4UK3U^.1-&$Z*J\
M&1I4VJ;_\B[[8;#AQ>R1#8N\8<%ZIX-8RW<RRHMS[[;"TVI(HQ]L*N^&<MI2
M4&ZBQU.-??%B+B;BLXR-5\*MQ-LFX'D(0MI2W.BUU2M=2!O%FZ)PC8W:KL6U
M,[K0*IP?19Q/4HZ*?-;;=-;BL;,6XI.S<1/$>UNJ<E_ $13OM%^TVK]=/"GQ
MG2JFXG@^%HO98O:$O./.&\<L[_@1>9]=O&_8GIR33LX)RSGYOWCUR;,H:U^%
M6A;J]0AI&92_5:,+,9_\;^<?4'LBWK0Y2[?C1HE+5]72[O[UC_G)L[,@PD"F
M[&76K<R5,TC^\$I<>VT+71O<@Z1+9P.6E)+R<R*^J%ME&X7_A8.\=//2JU)'
M\46'[[B08<-&\(_W?S3Z5AIE8[+L4OG(6L0D_IVJ7=!Q(CY([<6OTC1LU@=M
M)9201ES9$'U3D8 )+G!Z=![Z3J G6,_'W5A<&S8*XNFXFA;#'R& +B]QT-K!
M*>]#U. '58IO0:T:(S[JE1(?:9.N:N]N%9\!;QT?GSWV=SH5\U,1G3B9B9V2
M/L#_VI3P8[+N,4EB/MO;]4D6&X0-:M$NU2K]\$#!I\U?Y'V7LM91&OUOF!'<
M*FXE4%"X<$AO<4Q;3_/.7X (_]1)C_U-8N:MYE][8('N;XE_&6R%]'Y'>+IM
M0UAWX:F[\'3G VV>O(6@\^5VHRR0!0UO.Z@4VA=-%2*  *QH6S)J<)J,CQPI
M44 XZI7<">NB6"HH62 B7BZ-$BOO*MZJ.C"L&LZD@K"Z(OP+=5>C&.$1S$:J
MHG"D?1IJ-4$E.TC+!N@L=6#\(@VF0"?)@:ZP!C(;:!PXSR"LD_KP0(JAH<R'
M9?: 96.R:^ KX[!6![8,*4A8@%^A#!0F#U1TI%CNH(8N-H=<I>X*I<H4N!7E
M7>]!<E^84IBAU9;^6">BU^NU\B0@Q\=3)/D&[0B!%</^@9HRYW>AJB4"VQ8
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
M?VD(&!],48W .+A9T8#O#?U M=_=CZ-G_13VS_%^EKW",,K60"U6J$I'61*
M[N?#?F'5UL]D2V5QPO/B!D=JH=T!?+]2.*H,"W?!?DB?_PU02P,$%     @
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
M+#_Y]K-C1X\!FCYVT<&@[\DX[/Q/ &Q(\.N-\<<[!6&#^;=2_@502P,$%
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
M=,+ZX?YY> EN'>]\@2! B(]+BPZKIPD8GSL7=B^D8/^? %?_ U!+ P04
M" !$@'-2;K"-1.\"  !J!@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6RM54UOVS ,_2N$+[NT<>IDZU D =INPW;84.SSK-BT)50?GD0GZ[\?*2=>
M.JP][1))%/GX'A72JWV(]TDC$OQRUJ=UH8GZJ[),M4:GTBSTZ/FF#=$IXF/L
MRM1'5$T.<K:LYO-7I5/&%YM5MMW%S2H,9(W'NPAI<$[%AQNT8;\N+HJCX;/I
M-(FAW*QZU>$7I&_]7>13.:$TQJ%/)GB(V*Z+ZXNKFZ7X9X?O!O?I9 ^B9!O"
MO1P^-.MB+H308DV"H'C9X2U:*T!,X^<!LYA22N#I_HC^+FMG+5N5\#;8'Z8A
MO2Y>%]!@JP9+G\/^/1[TO!2\.MB4?V$_^BZ6!=1#HN .P<S &3^NZM>A#B<!
MK^=/!%2'@"KS'A-EEF\4J<TJACU$\68TV62I.9K)&2^/\H4BWQJ.H\TEG,-M
M<,X05YH2*-_PV9/Q'?K:8%J5Q&G$N:P/D#<C9/4$Y$4%'QE!)WCK&VP> Y3,
M;R)9'4G>5,\BOL%Z!HN+,ZCFU?P9O,4D>I'Q%D_@?0KTM[!'.,L)9YEQEO^S
M>,]"2@]>I5[5N"ZXR1+&'18;N#Q_-LTY?-4H3'KE'\"D,VAC<$#</4!A7(W?
M!;O#AC=@#9E.25><\;&V0\-0@'YG8O"20UFHK3(NR3T0@WMI ;:&(2:$T,)V
M2$P]I1G\T,8R/G%B=B/H0TIFRR9%',K&(P],I+;6))T1N6T,=Q6[N3!X$DQK
MU-8PN0=N M+<\ZGGYI70^BB7)B?6?<J>=&!B$2U#-A)BL6/"?0PUHGBPMU.>
M!XT(%*Z<4'B$WGB9#Z0S7^;3=9%C'S&3NJ:AUH^S\TR$O39LYC0[DP>55F,5
MMHB>$S9XQF*LS3:M=@P*HCH:)J>:'4HYL6U%9QA+?7C'%PE:XQ4_L,@(R<A[
MS>!??]ORI/\=QBY/N22/Y6D<!9-U&J37X_SXXSY.X8\J=L8GKE[+H?/9Y<L"
MXCC9Q@.%/D^3;2">37FK^6. 41SXO@W<7(>#))@^+YO?4$L#!!0    ( $2
M<U)[$.Y3XP$  $$$   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;)U4
M36_;, S]*X+.2^2/M$L#VT"3;%@/W8(6Z\Z*3=M"]>%)<MW]^TFRXV7 DL,N
M%DGQ/3U*I+-!Z5?3 ECT+K@T.6ZM[3:$F+(%0<U2=2#=3JVTH-:YNB&FTT"K
M !*<)%%T2P1E$A=9B!UTD:G><B;AH)'IA:#ZUQ:X&G(<XU/@B36M]0%29!UM
MX!GL]^Z@G4=FEHH)D(8IB334.;Z/-]N5SP\)+PP&<V8C7\E1J5?O/%0YCKP@
MX%!:ST#=\@8[X-P3.1D_)TX\'^F!Y_:)_7.HW=5RI 9VBO]@E6USO,:H@IKV
MW#ZIX0M,]=QXOE)Q$[YH&'/C%*.R-U:)">P4"";'E;Y/]W .N+T 2"9 $G2/
M!P65>VIID6DU(.VS'9LW0JD![<0QZ1_EV6JWRQS.%FNT0+MO+P_[17R7$>L8
M?9R4$WH[HI,+Z#A!CTK:UJ!/LH+J;P+BI,QZDI.>;7*5<0_E$J7Q!Y1$272%
M+YWK2P-?>H'OJ[)@KO"L9IY5X%G]YSU=1?O)VIB.EI!C-SH&]!O@ JT7)\8%
M^I=$<O:L G03FM>@4O72CB\\1^?YN!_;XD_Z.%R/5#=,&L2A=M!H^?$&(STV
M[.A8U84F.2KK6BZ8K9MQT#[![=?*7>3D^ /FOT;Q&U!+ P04    " !$@'-2
M@KZV!>@!  !<!   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6REE$US
MVR 0AO\*P[DV,G+:QB-I)D[2:0_I>.)I>\;22F+"AP+(2O]] <FJ.ZU]Z46P
ML/OP+NPJ&[1YL2V 0V]2*)OCUKEN0X@M6Y#,+G4'RN_4VDCFO&D:8CL#K(I!
M4A":).^)9%SA(HMK.U-DNG>"*]@99'LIF?FY!:&''*_P:>&9-ZT+"Z3(.M;
M'MRW;F>\169*Q24HR[5"!NH<WZTVVW7PCP[?.0SV;(Y")@>M7X+QI<IQ$@2!
M@-(% O/#$>Y!B #R,EXG)IZ/#('G\Q/]4\S=YW)@%NZU^,$KU^;X(T85U*P7
M[ED/GV'*YR;P2BUL_*)A]*44H[*W3LLIV"N07(TC>YONX3P@O1! IP :=8\'
M194/S+$B,WI )GA[6IC$5&.T%\=5>)2],WZ7^SA7W*(%VO<'"Z\]*(<>C_YK
M,^(\.CB0<L)L1PR]@%E1]*25:RUZ5!54?P*(US0+HR=A6WJ5^ #E$J6K=X@F
M-+G"2^=$T\A++_"^:@?V"F<]<]:1L_[?"[N*";VVL1TK(<>^F2R8(^ "W2[^
M0B_0OT23LQ>78)I8UQ:5NE=N?/QY=6Z=N[%B?KN/???$3,.510)J'YHL/]Q@
M9,9:'@VGNU@_!^U\-<9IZ]L?3'#P^[7V5SL9X8#YAU+\ E!+ P04    " !$
M@'-2BJ"2&(T+  "4(@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6RU
M6FEO&SD2_2N$%[O( +(LR6?B ["=!.-!,F/8R<QGJIN2.&$W>TBV9.VOWU?%
MOF1+G62#?+'5!XMUOGHLZ6)EW1>_4"J(I\SD_G)O$4+QYN# )PN523^TA<KQ
M9&9=)@,NW?S %T[)E!=EYF R&IT<9%+G>U<7?._>75W8,AB=JWLG?)EETJUO
ME+&KR[WQ7GWC0<\7@6X<7%T4<JX>5?A<W#M<'3124IVIW&N;"Z=FEWO7XS<W
MXV-:P&_\J=7*=SX+,F5J[1>ZN$LO]T:DD3(J"21"XM]2W2IC2!+T^*<2NM?L
M20N[GVOI[]EX&#.57MU:\Y=.P^)R[VQ/I&HF2Q,>[.I751G$"B;6>/XK5O'=
MXZ,]D90^V*Q:# TRG<?_\JER1&?!V6C'@DFU8,)ZQXU8R[<RR*L+9U?"T=N0
M1A_85%X-Y71.47D,#D\UUH6K1SW/]4PG,@_B.DELF0>=S\6]-3K1RHM7]:=?
M+@X"]J-5!TDE^R;*GNR0/9Z(CS8/"R_>Y:E*-P4<0-%&VTFM[<VD5^);E0S%
MX7@@)J/)J$?>86/](<L[W"&O-JY'U%$CZHA%'>T2Y72>Z,+ 9W8F;FWN(3N5
ME'K;/-<KC$KQC2]DHB[W4&M>N:7:NQ(]6^SW6'#<6'#<:\&#6JJ\5.)!)19)
ML4OS[Q;2I]M)H]M)K]A;IU(=Q(/V7[;I],V+^W0Y;70Y[1<G_4+(/!7\X=T_
MI5Y*H_+@XTWE A=4B&%ZJPKK==BF]4_8IL^^L\:^L]Z-WTOMQ)_2((H0_%[G
M$EDGC;C+?7!E1BILL^:'A?;I_KK1_77O-G<YTB]8]Z*FHX[?O+A/E_&HQ=;1
M5S !W=.%]4#<&P)8"AP%LB![M^)IK[SML-"[R;ZX]AZ]_19Y,K=N+=[YH-'+
M5"H^>S4KC?B@9TI\H$4Z*YQ=*H[%?_XU/CP\W_5W.!3C8Q&L.!J)M9+.BYM2
MFQ2-(R;G+DEB/-I8]5$F"Y@(M6B5JI5^N:'@W<9GU;I;6>@@C?XOS/!V%E;2
M*9%8OTUO<4A+CZN5?X2%<GT[[?H;Q8QKS3\M%  X*V2^!C=9$E<0$"T2Z=R:
M&NBR3O6B"4_1A*?97X!6D;=0''RY6J@<  H-ETVE)]HE9>8#"@:EKO.4BQZ[
MR;!C2PFRPU'/Y%KD-HBI@I()(N+DU"@Q<S;CI:I)AED92O(A0<T,3,T+]52
M..$1S$:N@>3$=1IJE5Y%.TC+$E6<:L_P [0?HJ1)#G2%-9!90F//Q +"&JDO
M-Z08HK61'V' 2\L&9%?'5\;B7>W9,G0:R@7X%<I 8?) 1EN*Z1IJZ&2QS57J
M*5$JC8&;$3ZU'B3W^2&%&5JMZ$]N17!Z/E>.!%3Q<11)OD$KO&?%L+ZCIJS@
M.5'9%(&MR0O[;S(:OQZ*OQ#T.DV(<I$CG H:74L@/=#DTP'KZ)3A8%&F\WJ9
M(#/*>#-5@ 1 :N2Z+")#Q-,VVH@B.1\DF!:2=_P@BD$2ST'@:3?V*B1T(OK,
MR7@O*9UC2Z$R;PA7?82 H C6$2FGR/Z8OR"MD#M5(2CVB(^IFUI.S0HJ-NR+
MR8M%Z@D2TSKE"*T,H157^T*Z><S.5@MR-B@2:9<.11^$=^CQ^"L](;&9^B2?
MMC>4;UHM>#EPY'A\OH$<LB@,1QPAA1_4@DX[<$9F4V48&S@UFV8)$ B,JG4\
MR.J!R)3T*"9Z,!")@?LB,^!,@/^H_A!7JC>D8HD(N4#A#O))U$'V7+=Q.X?T
M\D$5]#;="2N[S]<(%3#(QVRLC5!4-4Q#^-V.3+:@HRD58ZHH#71.-:.C^!6?
MG+CLEE(;ABA :JJ@:(-W5=: QB$;,TM8H;\HLXYH09G4 &*S_4H;0]CG<8R"
MO51.<$@)+CB@-#$E=2PJ"VM*7@ 5FAPL"B6-YY* M'GT9N4 !1=HPMEUXS4/
M,^%J<M.F>ZK@M-Z9 N)GFH&!;AG*8ZKGB%?1RLI$MNUX]._:5N@W55'GJON5
M!;1"M03#X1^BW??#S:9R=32HD"KWN5A?@+L=B0*W!A#3;1KJA;7IMVC9+8(Z
M8;FY01U5@5L!,#$,B'5, NG40:*.-[GT8QG9O ;A6'ST%K6=W*OG@.Y+-(;J
M&>T>78601V#N:(GB/3HY]V*F4H"-Z<H&5)<.;JG+%6M/\<'9<KY@0?Q6I WD
M65]._P8,DS7J2<+YLJX-6GU'+H#AHCY(/8+E:13"*U+A]/SNX9$^G)W_0HU#
MHU1T[/-33GROJ7HXEA*:I66<?0#M#0*#=N%B^*I>0$J$EU;V>QEU4@8V/W(-
MJ-2U!'@D<SF/.)5:.):J$]0')^V"F LC7_HWBK+3#E:L844T$ GD%]YUA'J
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
M]]K1@@AB0QL9C7>@\X/6[D7Q":8=O_D/4$L#!!0    ( $2 <U(Z=&@O< (
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
MM5:66M6;!;V-J)T#G6^4LL>%"]"]MNEO4$L#!!0    ( $2 <U)V^:16H (
M #H&   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;)U5;6_:,!#^*Z?L
M1:W4Y16ZE@%2:3NM'RHA:+?/)KF 5<?.;%/HO]_9"2G3"JHF).?.N7ONN<?Q
M,=PH_616B!:VE9!F%*RLK0=19/(55LR$JD9);TJE*V;)U<O(U!I9X9,J$:5Q
M?!Y5C,M@//1[4ST>JK457.)4@UE7%=,O$Q1J,PJ28+<QX\N5=1O1>%BS)<[1
M/M9335[4H12\0FFXDJ"Q' 57R6#2<_$^X"?'C=FSP76R4.K).7?%*(@=(128
M6X? Z/&,URB$ R(:OUO,H"OI$O?M'?IWWSOULF &KY7XQ0N[&@47 118LK6P
M,[7Y@6T_?8>7*V'\"ILV-@X@7QNKJC:9&%1<-D^V;75X3T+:)J2>=U/(L[QA
MEHV'6FU NVA"<X9OU6<3.2[=H<RMIK><\NPX@R]P)W-5(3RP+9H!S.G<B[5
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
MJ#?NWB13^*!],*UQ<.&]:6;U([S_O*G6'?#O884#5[;UMJY*'4P)_QCM^OT
M9!,7X(0]HR/X#77B3B,3/_U .?_E'/_P(S!!9*I(+GGLD")G1!4IMN./*9(5
M*9$91P<QSGG5T74.5P:# 5!"$3[+,J!(0\XD</2("1S@0A&>9H=M1*ETNMO&
MM;.+*GQG_)1DB%1P#AGEA&4IALU(*C+TA"-874<(W9:@2Y2$RH>(>F_ /*!6
M^^?W!J.)MMXP0EE.:*'>/FGWR5"U<]N8\[#9P5.1$R'%X7G= <+,8.:;'3P$
M_?#M.08R(P+INM+K*NBZYZ.LPL:]1+X.0%)!<AX3H4^ (B-<*<@Q72F7AS30
M6&?!C^!B/K>;-G@\O.:FNH]20J UWYP6,0L%*5))&"^ 98HP2I%(S ?)NX"O
MVWL$MJXR_KL03B.G77QYK 16$)K)'CO#W"P$W+B8]N&1P+K6,7K,2[,7F)/>
M8&VE1*B"*);&I)<Y5CR+,"G#NF*19YJE),_%+C=[9L\B.C$S%5$*/1+\J(65
MR'A.4D5/*",M7DT9<U3#@DBIL,.1&DXX9F2OC"A,N>(D1>I>1QD9580JK 0F
MB> I(%&2TZB,*)F,GT$9E61]"9(40\]$WFEC+B1"OI V\DS@:5.\?=)^+6TL
M,$3^Y?F2VAA3A8JSB2,6,,-S4E!@G!-9*,!-D4KB0([U7"#T>0621[G(,V"%
MC$*%;,:OB*(+^IP"B8=!GL5*A +/GRB)$;G(4,?P</A?\HA9CI\8 E6?$IE+
MS'X!!2](CIJ/T4J%XHR?0:\BCGA8YRC0G!VU4/T4P[12\FL?QL.C:TECW+*[
M?'GH]KR_H1S>'NYW%_VUYLOT_G+X4;MEU7JHS0*7I@.5)>#Z"U??"7;=77)F
M-N"5J6NN\(YJ7)R XPMKP[X3 0ZWWNF_4$L#!!0    ( $2 <U+DF(;,5P,
M '$(   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;+56VX[;-A#]E8'0
MAQ9@5J1(W0S;P%X2-$!2+':3%GVD[;$MK$0Z)+U._KY#R5:<8M</1?,B<<B9
MPS/#0XVF!^N>_!8QP->N-7Z6;$/83=+4+[?8:7]E=VAH96U=IP.9;I/ZG4.]
MZH.Z-LTX+]).-R:93_NY>S>?VGUH&X/W#OR^Z[3[=H.M/<P2D9PF'IK--L2)
M=#[=Z0T^8OB\NW=DI2/*JNG0^,8:<+B>)==B<E-$_][ASP8/_FP,,9.%M4_1
M>+^:)3P2PA:7(2)H>CWC+;9M!"(:7XZ8R;AE##P?G]#?];E3+@OM\=:V?S6K
ML)TE50(K7.M]&Q[LX7<\YI-'O*5M??^$P^!;\ 26>Q]L=PPF!EUCAK?^>JS#
M64#U6D!V#,AZWL-&/<L['?1\ZNP!7/0FM#CH4^VCB5QCXJ$\!D>K#<6%>0%O
MX!$W5.8 [\UPR%2M"=PU7F\V#C>]#78-#_B,9H_PZR>]:-'_-DT#$8@PZ?*X
MV<VP6?;*9B*#C]:$K8>W9H6K'P%28C[2ST[T;[*+B'>XO (I&&0\XQ?PY%@.
MV>.I5_ ^V&6?[P4H-4*IBU"O%O"ENEV$BA=SXG=ZB;.$;IY']XS)'-YI']"@
M@VOOL5NTW^#MEWVSZX_RUAIOVV:E Z[@;]1NJ#A0O<B58DXUF\!GTT2GQT"^
M'GZA658JR;*ZB :KN&*J[,>2Y:ID99D!70B2NP')JD*QO"A!E!630H%B7%%0
M)>"3#;H%0]\5K]L!6;&"EQ0B>^2ZREA9\S@N65YS5N3R E=1O\"5$+."-B[)
M('IUS:H\CPL5RVA!G'%53!:2R9S3HF2JXC13J()5DK_$M2)^-2N* ;FB$"DC
MLJ3L2LDXS^""2/)1)/E%D5"F\%&[)PP7P(H1K/C_%'<1ZN<J[GI/7S4;O\94
M3Y&S0F0L4W4T))U'70_3I:J94!7\8<T;_3V$#J:.,2J*4^7D+T (&@J6\_RG
MR.Y'PA7+151'5(:H276]^FBJI#QRKOY-6'"Z0+0-*4[2DR0J*A"*B8(6ZNJ_
MB>\EN:1G;:!#M^F;G8>EW9LP=(1Q=NRGUT,;^>X^-&/2Y*8Q'EI<4RB_*DG&
M;FAP@Q'LKF\J"QLHT7ZXI7\"=-&!UM?6AI,1-QC_,N;_ %!+ P04    " !$
M@'-2'O)>WAH"  #W!   &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6R5
M5-]OFS 0_E<LM(=6VF)^)5TK@M0DF[:'2E&B;L\.'&#5V,PVH=M?/]L0RKHF
MVEZP[WS?=]\=/B>=D$^J M#HN69<+;U*Z^8.8Y554!,U$PUP<U((61-M3%EB
MU4@@N0/5#(>^O\ UH=Q+$^?;RC01K6:4PU8BU=8UD3]7P$2W] +OY-C1LM+6
M@=.D(27L03\V6VDL/++DM :NJ.!(0K'T[H.[=6SC7< W"IV:[)&MY"#$DS6^
MYDO/MX* 0:8M S'+$=; F"4R,GX,G-Z8T@*G^Q/[9U>[J>5 %*P%^TYS72V]
MCQ[*H2 MTSO1?8&AGKGERP13[HNZ/C8VP5FKM*@'L%%04]ZOY'GHPP00+,X
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
MI47=D8V#FO+V2CZ[?3@@A/$9 NX(^*>$J"-$+FCKS,6:$4V*L10-DA9MU.S
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
MJ ,HBO&DV"B^RCO\@BL]+^3+5(]T((R ?I]PKO8;8Z :$L=_ %!+ P04
M" !$@'-2[*@!^8<"  !!!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX
M;6R55=M.XS 0_14KV@>0@-R:E$5M)-J"E@>DBBZ[SR:9-A:.W;7=R_X]OJ39
ME#1H^Y)X[#EGSLPDX]&.BW=9 BBTKRB38Z]4:GWG^S(OH<+RAJ^!Z9,E%Q56
MVA0K7ZX%X,*"*NI'09#Z%2;,RT9V;RZR$=\H2AC,!9*;JL+B[P0HWXV]T#ML
MO)!5J<R&GXW6> 4+4*_KN="6W[ 4I (F"6=(P'+LW8=WTZ'QMPZ_".QD:XU,
M)F^<OQOCJ1A[@1$$%')E&+!^;6$*E!HB+>-/S>DU(0VPO3ZP/]K<=2YO6,*4
MT]^D4.78N_50 4N\H>J%[WY G4]B^').I7VBG?,=ZHCY1BI>U6!M5X2Y-][7
M=6@!PK0'$-6 Z#-@T .(:T!L$W7*;%HSK' V$GR'A/'6;&9A:V/1.AO"3!<7
M2NA3HG$JB]$U>F(YKP#]Q'N0=V@N^);8)NEOI'6&'O;ZTY& +F:@,*'R4D-?
M%S-T\>URY"NMQ3#Z>1UWXN)&/7'#"#USIDJ)'E@!Q3&!KY-H,HD.F4RB+QEG
MD-^@.+Q"41 %)P1-_QL>?O]"3MP4-K9\<2^?+=(73(.&:6"9!CU,QPUYA ($
MIHBXQBC=&'"-N4+3C1# U*ENN!"I#6'^[&UVG<1!H NU;=>HZQ:&1VY'&21-
M!LD9&2P45G"N?A<@:0G[++WK$0:]RM-&>7J&\E.:9[ $K;HX)3KM2$IONS7O
M>D51K_!A(WQXAO#V'WY*Z+#;]J0K](37(.DJ]5O3J *QLD-:HIQOF'*_<[/;
MW /W=OQ]VI_H^\&-\W\T[G)YQF)%F$04EIHRN!GJZ@DWL)VA^-K.O#>N] 2U
MRU+?<2",@SY?<JX.A@G0W)K9!U!+ P04    " !$@'-20/?4AR8#   ?"P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6RM5M%NVC 4_14KVJ16:DF<
M (4*D IT6A\J(5BW9Y/<@-7$9K8I].]G.R&$DJ2KVA>(G7N.SSV.K^]@Q\6S
M7 ,HM$\3)H?.6JG-K>O*< TID2V^ :;?Q%RD1.FA6+ER(X!$%I0FKN]Y73<E
ME#FC@9V;B=& ;U5"&<P$DMLT)>)U# G?#1WL'";F=+569L(=#39D!0M03YN9
MT".W8(EH"DQ2SI" >.C<X=L)#@S 1ORFL).E9V1267+^; 8/T=#QC")((%2&
M@NB_%YA DA@FK>-O3NH4:QI@^?G _L,FKY-9$@D3GORAD5H/G9Z#(HC)-E%S
MOOL)>4(=PQ?R1-I?M,MC/0>%6ZEXFH.U@I2R[)_L<R-* -RM ?@YP'\+:-<
M@AQ@G7,S93:M*5%D-!!\AX2)UFSFP7ICT3H;RLPV+I30;ZG&J5& KM$#"WD*
MZ!?9@[Q%"_VE1-L$$(_1?1R#];D4@^9$ 9I#R%E($TKL;EQ,01&:R$M-][28
MHHMOEP-7:7UF%3?,M8PS+7Z-%NRC1\[46J)[%D%T2N#JQ(KL_$-V8[^1<0IA
M"P7X"OF>[U4(FOPW'/<;Y 2%V8'E"VKYK$D-3.V"J6V9VC5,]_N-WAB(D-(;
M0A1Z:BU:2"JBMHJ+5R3T%E7YGY%V+:DYX"\CW/8\[<Q+V92JJ* <=B*Y4TCN
M?%;R%?I>I;J9U\<MSZO"33Z..TFL6R36;22:@2XG#)A"$=7G10 +05;ET3WW
MM=;5FV+QFX\O7N-C,Q-N]1OMZ!6*>E]BQZ1W9L=UM]:/?K%Z_VM6;Z:YL!_'
M98,=V#M66*^1:Z%,P52FNEXAIF]F75ACB$"0!"V!04Q59:WTSOQY>U K0GJU
M#N+2E8 _*[CF"WN'V*L[J>_@<,MO_#2Q?TS-;V3*KS%3@D#7(R8KRV1.<G)2
M.^=ULBJLW:G?@.,U@8,/JJSSNYG']\_/="[]'6"MXVZIU4A!K&P')E'(MTQE
M]W(Q6W1Y=[:W>3,_-MV?;6&.-%GK^$C$BC*)$H@UI=>ZT75<9-U8-E!\8QN:
M)5>Z/;*/:]W!@C !^GW,N3H,S )%3SSZ!U!+ P04    " !$@'-2E*:M)KX"
M  "Q!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6R-E5UOVC 4AO^*
M%>VBE5KR34(%2"UH6J5-J\JZ79OD!*PZ-K,=:/?K9SMI1,'0WI#8/N_KYQSB
MX_&.BV>Y!E#HI:9,3KRU4IL;WY?%&FHL!WP#3*]47-18Z:%8^7(C )=65%,_
M"H*A7V/"O.G8SCV(Z9@WBA(&#P+)IJZQ>+T#RG<3+_3>)A[):JW,A#\=;_ *
M%J">-@]"C_S>I20U,$DX0P*JB7<;WLQR$V\#?A/8R;UW9#)9<OYL!O?EQ L,
M$% HE'' ^K&%&5!JC#3&W\[3Z[<TPOWW-_>O-G>=RQ)+F''ZAY1J/?%R#Y50
MX8:J1[[[!ET^J?$K.)7V%^VZV,!#12,5KSNQ)J@):Y_XI:O#GB!,3@BB3A!]
M5A!W@M@FVI+9M.98X>E8\!T2)EJ[F1=;&ZO6V1!F_L6%$GJ5:)V:QN@:W;."
MUX!^X1>0-VBA/Y2RH8!XA>90@1!0FC5T*R4HB3 KT7>"EX0214"BBSDH3*B\
MU$Y/BSFZ^'(Y]I5&,QOX18=QUV)$)S#F4 Q0'%ZA*(@"AWSV:7DX>B_W=4'Z
MJD1]52+K%Y_TLRF=<8I[I]@Z)2>=].$J"&Z_65TZ7'.AR#\[X:I3:S>T=N8(
M;J?7831*\R 9^]O]BK@"PRP<)7D?^(XXZ8F3L\3W; M,<?'JHFNEZ=ZF899F
M\>B S1$61<-HY"9+>[+T+-EM48A&?XQ;7)PL7WJT<Q9D>7; YXA*XCQUXPU[
MO.%Y/*I;(F8%(-U<4<F;I:H:JAM5P1NFI(MV>,01YU$:'- ZHL(T"-RT64^;
MG:7]J=8@KA #Y0++CK:\3H<'6,<Q<7H"*N^A\@].RX?]QD6;.XY"$(9!?GAF
M'(&C)-Z/:[']O89J+K,?6*P(DXA"I97!(--9B_:": >*;VR/77*E.[9]7>L[
M%80)T.L5Y^IM8-IV?TM/_P-02P,$%     @ 1(!S4C>6$W?S 0  500  !D
M  !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULC51-;]LP#/TK@K!#"VR18Z?=
M6C@&U@3#>A@6-.MV5FPZ%JH/3Z+C[M]7DATC YJB%TN4^![Y*-)Y;^R3:P"0
M/"NIW9(VB.TM8ZYL0'$W,RUH?U,;JSAZT^Z9:RWP*H*49&F27#/%A:9%'L\V
MMLA-AU)HV%CB.J6X_7<'TO1+.J?'@P>Q;S <L")O^1ZV@(_MQGJ+32R54*"=
M,)I8J)?TZ_QVE07_Z/!;0.].]B0HV1GS%(S[:DF3D!!(*#$P<+\<8 52!B*?
MQM^1DTXA _!T?V3_%K5[+3ON8&7D'U%ALZ1?**F@YIW$!]-_AU'/5> KC73Q
M2_K!=W%#2=DY-&H$^PR4T,/*G\<ZG #FBS. = 2D[P5D(R!6C@V915EKCKS(
MK>F)#=Z>+6QB;2+:JQ$ZO.(6K;\5'H?%3VS DGM=&@7D%W\F:^%*:5QGP9&+
M-2 7TEV23^1QNR87'RYSACYJP+)RC' W1$C/1%A#.2/9_"-)DS1Y!;YZ-WQ^
M\S^<>:V3X'02G$:^["Q?E/0&4S8Q99%I<9:I!FNA(NC+QIT#=.3 9<>'_I1^
M0+@NX;6*#<37D3C,V:'PE3F<%N4MCR%;=O+H8>!^<+L7VA$)M<<DL\]7E-BA
MB0<#31O[8&?0=U7<-G[NP08'?U\;@T<CM-;T)RE> %!+ P04    " !$@'-2
M.  .N#,"   9!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6R-5,EN
MVS 0_15"Z"$!4FOST@:R "\IVD, (T;:,RV-)")<5)*RDK\O2<F*$MA&=1 Y
MPWEO-@Z35L@750%H],HH5TNOTKJ^]WV55<"PFH@:N#DIA&18&U&6OJHEX-R!
M&/6C()C[#!/NI8G3[62:B$93PF$GD6H8P_)M#52T2R_T3HHG4E;:*OPTJ7$)
M>]#/]4X:R1]8<L* *R(XDE LO55XOYE:>V?PFT"K1GMD,SD(\6*%7_G2"VQ
M0"'3E@&;Y0@;H-02F3#^]IS>X-("Q_L3^P^7N\GE@!5L!/U#<ETMO6\>RJ'
M#=5/HOT)?3XSRY<)JMP?M9WM(O!0UB@M6 \V$3#"NQ6_]G48 <+Y!4#4 Z+/
M@.D%0-P#8I=H%YE+:XLU3A,I6B2MM6&S&U<;AS;9$&Z[N-?2G!*#T^E.BH)H
MM*^P)+Q$.XHYNMF"QH2J6_05/>^WZ.;+;>)KX\Q"_*PG7G?$T07B,$*/@NM*
MH0>>0_Z1P#=1#J%&IU#7T57&+603%(=W* JBX$Q F_^&A]^OA!,/E8L=7WR1
MSQ7I"M-T8)HZINE%IL)H<K0Q]9+DT+C[;3MQAQY83<4;2+0E*I-@3\RL?;1<
M,=%P?:Y#G=NY<VO'^6BZ$I@O\8_CNITQ6\S&9EU6_NB6,9"E&SZ%,NN]Z^*@
M'>9[Y:[U)_W:S'TWIN\TW:/QB&5)N$(4"D,93!8S#\EN$#M!B]K=Y8/09C+<
MMC)O%TAK8,X+(?1)L Z&US#]!U!+ P04    " !$@'-2BOF,\EH"   R!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6R-55UOVC 4_2M6M(=6VLAW
M6E"(5&#3>*B&BKH]N\F%6$UL9E]*]^]K.R'C*Z@OQ-<^Y]QS+_%-NA/R594
M2-[KBJNQ4R)N1JZK\A)JJ@9B UR?K(2L*>I0KEVUD4 +2ZHK-_"\Q*TIXTZ6
MVKV%S%*QQ8IQ6$BBMG5-Y;\)5&(W=GQGO_'$UB6:#3=+-W0-2\#GS4+JR.U4
M"E8#5TQP(F$U=A[\T30Q> OXS6"G#M;$5/(BQ*L)YL78\8PAJ"!'HT#UXPVF
M4%5&2-OXVVHZ74I#/%SOU7_8VG4M+U3!5%1_6('EV+EW2 $KNJWP2>Q^0EM/
M;/1R42G[2W8--M89\ZU"4;=D'=>,-T_ZWO;A@. G/82@)02GA*B'$+:$T!;:
M.+-ES2C2+)5B1Z1!:S6SL+VQ;%T-X^9?7*+4ITSS,(O)-_(+2Y!DSG-1P^@H
M(C<S0,HJ=:MAS\L9N?ERF[JH\QJVF[<Y)DV.H">''Y!'P;%4Y#LOH#@6<+7A
MSG6P=ST)KBK.(!^0T/]* B_P+AB:?IKN#Z_8";LFAE8O[-6S3;JB%'5*D56*
M>I3F'$&"0L)L_R_UNA%(K("YHV_9,!K&2>J^'3;@'.5'T5WH=; C>W%G+[YJ
MKWDWN.!ZBDB*C*^O&&VDX@,+<1A[]R=&SU'1G>?U^$PZG\DG?,Y[K247NG,?
M)=&)MPNPH7_>1/?@^M4@UW8J*9*++<?FG>YVN\'W8._[R?Y$#\1F?OV7::;I
M(Y5KQA6I8*4EO<&=;IAL)E03H-C82_XB4(\,NRSU4 =I /I\)03N Y.@^TQD
M'U!+ P04    " !$@'-2QI4"Y>X%   E'   &0   'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6RUF5USFS@81O^*QK,7[4Q;HU<@(.-X)G':V5YT-]-,=Z\5
M6[:9 G)!3IK]]2L^@@ )V<EV;Q*#'\E'0M(!M'@4Q?=RS[E$/[,T+R]G>RD/
M%_-YN=[SC)4?Q('GZINM*#(FU6&QFY>'@K--72A+Y^!Y=)ZQ))\M%_6YVV*Y
M$$>9)CF_+5!YS#)6/%WS5#Q>SO#L^<379+>7U8GY<G%@.W['Y;?#;:&.YETM
MFR3C>9F('!5\>SF[PA<KWZL*U(F_$OY8]CZCJBGW0GRO#CYO+F=>1<13OI95
M%4S]>^ KGJ9538KC1UOIK/O-JF#_\W/MG^K&J\;<LY*O1/IWLI'[RUDT0QN^
M9<=4?A6/O_.V04%5WUJD9?T7/;99;X;6QU**K"VL"+(D;_ZSGVU'] I@.E$
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
MQV_F9Y"3ANGU$(SQ:-]"1AO^:9AU9PO1S1KM[W9[X<HE'!\SR1]02P,$%
M  @ 1(!S4I>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70
MGC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8
M_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(
M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1
MH2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^
M %!+ P04    " !$@'-2-]2TQ4<$   L'P  #P   'AL+W=O<FMB;V]K+GAM
M;,69VV[;.!! ?X40L$#WH;5UB7-!72"-L[L!BL1;-^FC04N4350BO23E-/GZ
M'5(QEFKJP;Y,_1)'%$,?C3)S1M3[1VV^K;3^QKZWC;+39./<]F(TLN5&M-R^
MTUNAX$RM3<L=')KUR&Z-X)7=".':9I2-QY-1RZ5*/KS?KS4WH_A .U$ZJ14,
M^H$'*1[M?^?](=M)*U>RD>YIFH3?&Y&P5BK9RF=139-QPNQ&/_ZEC7S6RO%F
M41K=--,D[4\\".-D^6IXX2&_\)4-(XZO/G, F2:3,2Q82V-=F!'6Y\"X$S"Y
M/^J<_D,V3I@9=^)/H[NM5&N_#%S%*+J,$(?]9Q_$"_-_PJCK6I9BILNN%<KU
M<32B\8#*;N36)DSQ5DR3_13&5<6NE8,@L1O5+P5S_97"5]]4_54[P(UB:"XD
MG# W50"G@[R"8]W("KZ]8A]YPU4I6 BNC0 S!# [&B![R^819(Y YK\0<N$A
M_!]8IFNXXZ6.( L$LC@:Y&+#301Y@D">'!%RF460$P1R<C3(*VXW$>0I GE*
M"YE">MQRUQGAN3YV5BIA;2A&"[F.R\\9 GE&"YD!Y""IV4PX+INX^)PC>.>T
M>#G@^01N!?O"OXN8*AUC17M,RU7XTF=T+5U(73 <FT,08SS4*<12.0&\.[<1
MYB5X,1>FDI38)1/@6HAUD/(!$V,228DM<@IX5[IMI>O+B4]5*#4.;J]0I8PQ
M,8VDQ!XY\YAW#S>SM^EYS(19(R76QKF_L]W*BG\Z?W.O=SZ ,1QFBY18%[[<
M2IC+@>RR+'47;BF;@T)*.2PJF"]28F$<K,5+2);=((DQ8Z3'4L;2E\1MC(F9
M(R56!X+I2V/<7&,FR8A-@F NRB$F9I2,V"@_BCC<:X^A%8,%8TST6858,*\Q
M?1"KK@D]V'6,B8DF(Q8-CCF+,3'19,2B^;&-6 Z.6(R)N2<C=L^!KF(?U!@3
MLU!&;*&#F#-I^7H=8V(6RH@M-!.U, :>JSX+D'@GX+/4X,]G&'HS&Q0DS$(9
ML86NK9-M>/Z[MZ+N&O9)[H1EJR=V::UP,29FH8S80O=0UPW4<^43'3H.*\.4
MT%K>J[ANYIB%<F(+?15RO?'!O-RMW[';KEU!FK_L2T!48TS,0CFQA= .:; Y
MD6,6RHDMA'9(0TQTSXS80FB'-,3$+)036RA6XP-ONC C)-#?'6_BI[(<LU!.
M;"&T0QI&$[-03FPAM/488F(6RHDMA&/F,29FH9S80H-^R%=X<'G9:-OYJODF
M;N1RS$(YL85^LE7E71Z2_?=X<QQS4$'L(+3;'/QG%IB#"F('H=WF$!-S4'&<
MK;:^VQQB8@XJB!VTZ-J6FR=?VW_S/UZ:SKY!NES&F.B;&_)7-P=W!7VBQYB8
M@PIB![W:@?MYEF/^*8)_1ONWLY6HI1+5+2QO8;SD33DWS'_TF\G%B=_D@?Z[
MN8*Q._5)\VK_LG?_HOK#OU!+ P04    " !$@'-2_2S5I:X!  #!&P  &@
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=F[;L) $(7A5T%^ ):966X1
M4*6AC7@!"Y:+,-CR;A1X^R HX%@ITJ ]E;6V//X;?[+6LZ]0E>E0G^/^T,3>
MY52=X[S8I]1\.!?7^W J8[]NPOEV95NWIS+=ENW.->7Z6.Z"T\%@Y-K7&<5B
M]CJSM[HVX3\3Z^WVL Z?]?K[%,[IC\'NIVZ/<1]"*GJKLMV%-"_<I7J>CNY^
MD/YM<M%;;N9%N]Q(X7('*01I_B"#(,L?Y"'(YP\:0M P?] (@D;Y@\80-,X?
M-(&@2?Z@*01-\P?) &4<$"1UL";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA
M<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;.Q_;!'HKZJT$>BOJK01Z*^JM
M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EMGLX1 ;T.]
MC4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;X]Z>P*]/>KM"?3VJ+<GT-NC
MWIY ;]_9[";0VZ/>GD!OCWK[=^H=T[4*\=GS6./SWTEUNMT;GH^_+Q\G.^_X
M'6<'?^P6OU!+ P04    " !$@'-2)OJ'I[4!  #<&P  $P   %M#;VYT96YT
M7U1Y<&5S72YX;6S-F<UNPC 0A%\%Y8J(L9W2'P&7MM>60U_ 338D(HDMVU!X
M^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U<K$VU(2=
M7-M:^?!JE\RH=*66Q,1X/&&I;CPU?N1;C6@^?:)<K2L_>-Z&SZ[4S2RR5+EH
M\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO&[*V
MS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+#ON=
M?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[[8RR
M7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2XQXD
M!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A*D<!*T<AJT AJT AJT AJT AJT A
MJT AJT AJT AJT AJT AJT0AJT0AJT0AJT0AJT0AJT0AJT0AJT0AJT0AJT0A
M:X)"U@2%K D*61,4LB8H9$U0R)K\)UG?M5[]]?^F=HUK539'?];]U)M_ E!+
M 0(4 Q0    ( $2 <U('04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ 1(!S4G\%JL#N    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
M1(!S4IE<G",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    " !$@'-2'!SQ%!@%  "Q%   &
M    @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
M1(!S4LX&D*><!0  NA0  !@              ("!6PT  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( $2 <U(Y9 2(^ (  /L)   8
M          " @2T3  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    " !$@'-2EGDZ4V@#  #N"@  &               @(%;%@  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ 1(!S4F$9^1#8 P  K0\
M !@              ("!^1D  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( $2 <U)P)HM:0@(  "$%   8              " @0<>  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " !$@'-2NZ9S\.(%
M  #N%@  &               @(%_(   >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ 1(!S4D9P3Y#P"@  [QP  !@              ("!
MER8  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( $2 <U)8
M(_*\5 0  + +   8              " @;TQ  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    " !$@'-21=8PERT$  "@"0  &0
M    @(%'-@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M $2 <U(.LP YZ0$  &($   9              " @:LZ  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ 1(!S4C8_3V(D @  U 0  !D
M             ("!RSP  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    " !$@'-2MW6BJA@'   0&   &0              @($F/P  >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( $2 <U)NL(U$[P(
M &H&   9              " @75&  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ 1(!S4GL0[E/C 0  000  !D              ("!
MFTD  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " !$@'-2
M@KZV!>@!  !<!   &0              @(&U2P  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( $2 <U**H)(8C0L  )0B   9
M      " @=1-  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ 1(!S4G_)S!:, @  3P4  !D              ("!F%D  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " !$@'-2(VZ",,P"  #O!0
M&0              @(%;7   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( $2 <U(Z=&@O< (  #D%   9              " @5Y?  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ 1(!S4C %5(S?
M @  TP@  !D              ("!!6(  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    " !$@'-2$Z<['T\"  !Y!0  &0
M@($;90  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( $2
M<U)V^:16H (  #H&   9              " @:%G  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ 1(!S4@,@0[69 @  >P4  !D
M         ("!>&H  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    " !$@'-2#\+6VS("  #B!   &0              @(%(;0  >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( $2 <U)\EMWVC@0   $/
M   9              " @;%O  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ 1(!S4N28ALQ7 P  <0@  !D              ("!=G0
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " !$@'-2'O)>
MWAH"  #W!   &0              @($$>   >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( $2 <U+GFB@S% ,  $8.   9
M  " @55Z  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
M1(!S4LNH[C(_ @  L04  !D              ("!H'T  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    " !$@'-2DD;>[24"   4!0  &0
M            @($6@   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( $2 <U)\, V<A@(  -H&   9              " @7*"  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ 1(!S4E77%>?2 @
MZ <  !D              ("!+X4  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    " !$@'-2J9<*D68"  !0!@  &0              @($X
MB   >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( $2 <U+,
MPK>V(0,  # *   9              " @=6*  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ 1(!S4NRH ?F' @  00<  !D
M     ("!+8X  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M" !$@'-20/?4AR8#   ?"P  &0              @('KD   >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( $2 <U*4IJTFO@(  +$'   9
M              " @4B4  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ 1(!S4C>6$W?S 0  500  !D              ("!/9<  'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " !$@'-2.  .N#,"
M   9!0  &0              @(%GF0  >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( $2 <U**^8SR6@(  #(&   9              "
M@=&;  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ 1(!S
M4L:5 N7N!0  )1P  !D              ("!8IX  'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    " !$@'-2QZ0L^SD$   Q$@  &0
M        @(&'I   >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( $2 <U*%L7Y"Y0(  %0*   9              " @?>H  !X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ 1(!S4H^.$XL? @  Z 0
M !D              ("!$ZP  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    " !$@'-2J7D'"X$"  "^!@  &0              @(%IK@
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( $2 <U)SK46T
M)@(  -D(   -              "  2&Q  !X;"]S='EL97,N>&UL4$L! A0#
M%     @ 1(!S4I>*NQS     $P(   L              ( !<K,  %]R96QS
M+RYR96QS4$L! A0#%     @ 1(!S4C?4M,5'!   +!\   \
M ( !6[0  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( $2 <U+]+-6EK@$
M ,$;   :              "  <^X  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<U!+ 0(4 Q0    ( $2 <U(F^H>GM0$  -P;   3              "
M ;6Z  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     V #8 L0X  )N\
!  $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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>68
<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>69
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>88</ContextCount>
  <ElementCount>251</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>26</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="cvr-20201231.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/20201231/role/idr_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_StatementConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets - Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_StatementConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000050 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000060 - Statement - Consolidated Statements of Shareholders' Equity - Parenthetical</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfShareholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity - Parenthetical</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000070 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies</Role>
      <ShortName>1 - Nature of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_Disclosure2BalanceSheetDetails</Role>
      <ShortName>2 - Balance Sheet Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_Disclosure3IncomeTaxes</Role>
      <ShortName>3 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_Disclosure4ProfitSharingPlan</Role>
      <ShortName>4 - Profit Sharing Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_Disclosure5OtherIncome</Role>
      <ShortName>5 - Other Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_Disclosure6SegmentInformation</Role>
      <ShortName>6 - Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cvr-20201231.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/20201231/role/idr_Disclosure7CommitmentsAndContingencies</Role>
      <ShortName>7 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>000150 - Disclosure - 8 - COVID-19</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure8Covid19</Role>
      <ShortName>8 - COVID-19</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>000160 - Disclosure - 9 - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure9SubsequentEvents</Role>
      <ShortName>9 - Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>000170 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20201231/role/idr_Disclosure1NatureOfBusinessAndSignificantAccountingPolicies</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>000180 - Disclosure - 2 - Balance Sheet Details: Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables</Role>
      <ShortName>2 - Balance Sheet Details: Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>000190 - Disclosure - 2 - Balance Sheet Details: Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables</Role>
      <ShortName>2 - Balance Sheet Details: Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>000200 - Disclosure - 2 - Balance Sheet Details: Other Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables</Role>
      <ShortName>2 - Balance Sheet Details: Other Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>000210 - Disclosure - 2 - Balance Sheet Details: Schedule of Valuation and Qualifying Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsScheduleOfValuationAndQualifyingAccountsTables</Role>
      <ShortName>2 - Balance Sheet Details: Schedule of Valuation and Qualifying Accounts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>000220 - Disclosure - 3 - Income Taxes: Provision for Income Tax Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables</Role>
      <ShortName>3 - Income Taxes: Provision for Income Tax Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>000230 - Disclosure - 3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables</Role>
      <ShortName>3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>000240 - Disclosure - 3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables</Role>
      <ShortName>3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>000250 - Disclosure - 5 - Other Income: Other Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeTables</Role>
      <ShortName>5 - Other Income: Other Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>000260 - Disclosure - 6 - Segment Information: Schedule of Segment Reporting Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables</Role>
      <ShortName>6 - Segment Information: Schedule of Segment Reporting Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>000270 - Disclosure - 6 - Segment Information: Disaggregation of Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables</Role>
      <ShortName>6 - Segment Information: Disaggregation of Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>000280 - Disclosure - Deferred Revenue Recognized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureDeferredRevenueRecognizedDetails</Role>
      <ShortName>Deferred Revenue Recognized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>000290 - Disclosure - Estimated Useful Lives by Asset Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureEstimatedUsefulLivesByAssetCategoryDetails</Role>
      <ShortName>Estimated Useful Lives by Asset Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>000300 - Disclosure - Uncertain Tax Positions and Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureUncertainTaxPositionsAndUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Uncertain Tax Positions and Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>000310 - Disclosure - Weighted Avg. Number of Shares Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureWeightedAvgNumberOfSharesOutstandingDetails</Role>
      <ShortName>Weighted Avg. Number of Shares Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>000320 - Disclosure - 2 - Balance Sheet Details: Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryDetails</Role>
      <ShortName>2 - Balance Sheet Details: Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsInventoryTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>000330 - Disclosure - 2 - Balance Sheet Details: Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentDetails</Role>
      <ShortName>2 - Balance Sheet Details: Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsPropertyPlantAndEquipmentTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>000340 - Disclosure - 2 - Balance Sheet Details: Other Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesDetails</Role>
      <ShortName>2 - Balance Sheet Details: Other Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20201231/role/idr_Disclosure2BalanceSheetDetailsOtherAccruedExpensesTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>000350 - Disclosure - Schedule of Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureScheduleOfValuationAndQualifyingAccountsDetails</Role>
      <ShortName>Schedule of Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>000360 - Disclosure - 3 - Income Taxes: Provision for Income Tax Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseDetails</Role>
      <ShortName>3 - Income Taxes: Provision for Income Tax Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20201231/role/idr_Disclosure3IncomeTaxesProvisionForIncomeTaxExpenseTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>000370 - Disclosure - 3 - Income Taxes: Schedule of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>000380 - Disclosure - 3 - Income Taxes: Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/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/20201231/role/idr_Disclosure3IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>000390 - Disclosure - Other Income Tax Disclosures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureOtherIncomeTaxDisclosuresDetails</Role>
      <ShortName>Other Income Tax Disclosures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>000400 - Disclosure - Profit Sharing Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureProfitSharingPlanDetails</Role>
      <ShortName>Profit Sharing Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>000410 - Disclosure - 5 - Other Income: Other Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeDetails</Role>
      <ShortName>5 - Other Income: Other Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20201231/role/idr_Disclosure5OtherIncomeOtherIncomeTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>000420 - Disclosure - 6 - Segment Information: Schedule of Segment Reporting Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationDetails</Role>
      <ShortName>6 - Segment Information: Schedule of Segment Reporting Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationScheduleOfSegmentReportingInformationTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>000430 - Disclosure - 6 - Segment Information: Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueDetails</Role>
      <ShortName>6 - Segment Information: Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chicagorivet.com/20201231/role/idr_Disclosure6SegmentInformationDisaggregationOfRevenueTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>000440 - Disclosure - Summary of % of Revenues and A/R from Major Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureSummaryOfOfRevenuesAndARFromMajorCustomersDetails</Role>
      <ShortName>Summary of % of Revenues and A/R from Major Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>000450 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureCommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="cvr-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>000460 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chicagorivet.com/20201231/role/idr_DisclosureSubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</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-20201231.xml</File>
    <File>cvr-20201231.xsd</File>
    <File>cvr-20201231_cal.xml</File>
    <File>cvr-20201231_def.xml</File>
    <File>cvr-20201231_lab.xml</File>
    <File>cvr-20201231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>71
<FILENAME>0001193125-21-087465-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-21-087465-xbrl.zip
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
MD#VF>#HW(5<PIY> 68Y_W^ K@M]-RR/'[,E4[=RA.T]I"&(1L_5 2C"ZH)Y
M!0K$0!F$OW\G3*N!"O%"VL,91Z<)B!#)FWN82_64KBAU#,.$*7OFG6[2/%,4
M-JK$29"D5@/5+(,\ AP+PZ?P;9B".2/LYU\\]Q&DG42!\!6L+"PE;6\3;P,#
MG@>]X<53%)M@J4NIO.9>!24;&J [@HH;N#>U1![JG,PY7Z!77Y[,BPMZ<SFX
MERG-)9I @ID3./?41C &@'<A,EWD]*&3Y,X<D(\UILA^RHT#E8==BKA(B%D(
MY I!1M"KRY&.EJ4Y."(8[^B>4.8@Z>G>I4] _EC 3/ 3CE#4N/,0N#*A\++5
M]<,XWKPDF2>!_!&PSO,PR 2L.04OR/4[\F)Q+NJDH(K!'Y :$-'?@V> M &E
M39\%5G-)-7X@$7.(@@1W0<1R?, 68@YJBLH#@I\2E_%>D?+9TYEODMD9H MH
M3@K#TLR5[$@%3*E"9(J+$=]%^Y0;)RH1.4LQ[43M0&Y=W=1J34EQX$=0CM3J
MW#&%"'Y"=_KL8#V(5A'I3C\4DC?LRT)K<F:9Z<;V!HU98#:@R-2[GX(<^AZ,
MB2H%\^S4V!4Y:[PR@<LF$)D;ZJ AI]L;3"8C0E"VDBGU<7U4FW29YHL(%C1F
M%@I688RXD"4N)3>@>L9T0A#^R -:@7P5I[X'CPAOR(+E#\IP(#/%!.)S^-U'
M/X*F>5 Y)<S>,0_2F8.O]8U)5FH6!-1%FU4(\"3ZR#%#AE9X,D#1B00;#Z%'
M07DA WO)@H9H%\(E\ZQBL1B.+@6 *=XTA$BS&^^)2X=,5QC"RG@144&X6MY#
M@M,L,!K"R"_I/.GPWO$B@>4K$>(<>8 UB>CU JMYGW&:?TS5:B&*2&U,*;#/
M7"8P7FBUT6*-,_%892EQ,^MN4OCY]_.TE*S %*"2 3?*$:DE8_X&?!E/ >(1
M:B AH'FNH:B60G%D85F*]9A4>!(G%1=J9<)'9J*8KQA1GQ*$S_?^0TE&*22R
M7^\(.\^1*^?4IY]X49R,/(A6V*=P ;X&@0#9716VAXR7O )0U/%G5^>5P[14
M6' IPSO@&IBX]&*^;@XZX1YYQ)'#8#1E+M7R0>H#IDF%@E^!CRUG8]Y/%O_"
M3XL8G)FAK'U6?2$*M/Z"(I!78!2X(7UNG1GH"E.IH4T2TNITI"\-PZED+(FU
MB,EDX8-:PL@0/>K[-$<0.7AYX<C'T)CQ %W4I>*,LGO)T(@ &F57ZK)P5QI[
M/1/U9>4] KB(4VYAB0A,LE2.]]:+6+HEINJ!Q4? !2XH=#^DP5>(H3MJ?OPC
MNZTQ'1M=<8!Y$3,/:\PZI]'PRZ'1/*4Y8Z2,V.40>/E"/G0:GL$G4)) BO\4
MB)P_5<SKYL2>I%Y2\4&:5O"=,5.Q:1IJ5>XV+!S(KX/53<(XN\ .!GS9#N<F
M3.."LQC\]+<_%F'R"F,E<#'IY]*@=QCT1R.,2)QY3%YF'UX]>FXR?:F8YCPI
MLWP2E4;VR21AG_('7-0URR>2<%XQ,1M?-I0+75^=HH[D3< EJ<+D+DS G7XI
MS[\)U-@)?V%-.\MO>S2O3^F?70!(2>CEF7D<?SU-_R)Q]T)3UBZT"C1K+='1
M\'^7<^97QID?@,N;DN%%$O6(,SY0\S,#[?# ]BI265;55W4_75QTMN3TLME:
M*R[KJ#DU27@B3A0/9#'>+#P? Q]FTG>N2@^I+@V0ZNEF6[1B&G>P?_^(3SE>
MM@9%^\T^Q^#(KR+Y]4%1GQ[QJ,WQ=3_U=&GD!EKI!74(CQT/E;<',29,-WBS
MO$0>@<[S@&F>!TSYLC'W'X;Q(OHG>MV8 A)PKR=-U8V]:+R8L5NP,;/KTLS$
M,F&Y/B5FFZF[A_F@<OZ2.LMTFRHIN>MI4$J3(1,LWDAWIED4$Y%XX2?L/<S-
MTC@%\4 H,9_M+D_:KNR?P8B$)O,PF +88YHJH4%W.O[ZU*A(: XPS<JMXDAW
M*PM4HZGF\GYTGF9?9MXA"&$INPJB80: N'%:.I0G;)"6]%3&2IP#\*4[DD("
MK'Q/(APJ7;,(5Y=^@>_&<;Z5O038V;$;VE$RX%>:8BT'ZA%)/,Q@8*E!Z+MB
MFA-?;OAE&:^L<?5ZS!R16?B051"PU[.=SCQ5QC8247HP1T^3OKB(F U=LM+*
MFL)SV7Y!F#= +*[,+YA:)9@ (+B]BN1F(C3S ICACB2842+Y/I4;4NE(G;42
MIDQ^,$M$-PLSKL_#X^)6 U:0Y/ (; N7;7T*G2?F:)*"EBNF6EV77RV3,MF-
M1X5L1KKLA60;*RJ@^65*!"3@LA)@/=^V:5 OSC0-F6&>&9PTUYO LX0J,EB-
M1Y+F& K)E7P;E@E>:78O39BQ)%&>\<U2P-GN8D455R6\2^SC*5Y\G6\$%Y+%
MM-J!YBK],+AGR=J<-W*J="2O1:/CS.<^I0=-.D8$1#E& 9N%+O'3PJ%*6F02
MQ<H^9K2I"/U!Q&*+.&:9;RK+0&I4V""9:1'F(L@*?&@>+!73^"+E-4-Z)5P'
MRU0M3$KFV:9K\AB.Z-]SK..-X]+N8;9_2Y@*+HY.<2G C'J\M+?)AG\DZ%)0
MQGEP/)_:.4+//(Q);C13N6>;?[,0S8SW.^[N4$.#NB"WJOGT=!,0#&B\B%EC
M&IH(7KBX(;#<[@(5%_J+;),YUR+S.7%\MJ<%HZ55.RD!Z$XL&NNG"OK%!'>M
M*0'+A$H7;$FG._ 8L*NVP[[RZ=YS4BI!RY"E6.K2?V58 Z0LU<[R\%EI$A:J
M^I0EBH#MKN I@EFQLQHQK0DV<P,;Y5N#Z[!ZTS!TZ\#;N1QF,D-=,\"9I!9R
M#G;(IQJKD U>! 5S5EB\6' R20Z#4N4;?2JM(MCLA-"2H_0IJ@?IR@#7=>A,
M%(A2S"E/TNW' CI9-5RFI !($_=>P\7]-"VS@J>HP\^T\[)^C7QSLI*U;%/H
M.DN>9X6)MRPU72R=O?Y\NZ%6]M>IAW4I6<T*,F-,2U58_4^AQ _\%A]8$!R?
M*"NEC+/:S0UUTMN7&RN)$DH4YK(#D$7\Q$*5"W@JL*ZHGR""\,;>' , :@6*
M%9:T@HQ"F?KK6(R:5\P):4UI"BY[A,ITP7DI[:"LU<VD*';$4!]#:K06J+8+
MM<G4'TNU<+"M2KV"\R8>5KZ!-_ EK3-=L-H;NNN=D2#8-"#R*2H]V5H6!&YA
M;VHX0"@]M)T!L.4\8:I3UJGJ9 I42<=2U')%X&FEEGH+QY'9K%Z.3>&P.\2H
MHJ12Q6Q8@FH4'0^Z?T<+&I&&G\9)6# ^ZJ8:"R^O+/)9 ,Q\VA5(\,DR%$^;
MMOKH(@4%AJ3G-%:)E+)7!;=V75!Q2^ZIWK@.\.1*U<&'9?("O6A8CO0-;_E&
MJ5YAN4F))1EC&K*S6M!LFW6S)!:BM8'L<N--X6DP=0.,0SOY%0B(/Z?K#JA!
MI. P_WA,#]?")'C$RXO+!&0>*GJ%F(<!3;PLVXM96\*PT,T2OK4-0Y15);?G
M'6<'#B;BUY@2)=MY6RWAF4>LNBHU,!L.WZ 50HY$X:0*8GDZPQF/4:>ZI3-(
MRY,_+ ]#JZ)R.PKJ:.;\ODQ\I><"XG@QFS/US^P^A*GCM&ZP3GU1)>Q9S2-"
M1T4"X0-EM')VHWA0!UZ-2ZIS(YC9J:0L^8(N"]UK%^&K<GP;T-QM6AR[/ )1
MKMM=J6C*BEJ>TH*8>+Q:%7LYIHF_S(U@WA&+[[/$#YY;R3$8"M-B#[R50Y!1
M&(08LJS6H6&L=KFX!P>,.@4L %H6KQ6&N$6I=O (R9L0_BFZIN\O;]\4?%/0
M&O3"RLJ7O\Z1W99O6Z\N;[\67_X87E!01NAB@&,,#A\ZL[$P$GZ& (IZ)+B\
M;/-@E/O.(Q35VVP/Y_GMXBX)Y]Y84'5II$D_O!2N5NIV"^ A&UWC8:A9=@I6
MN**%)]=I%HRYH5=^N'"I<5C0UR[Q@$<JE5_2(-7)?7>\ZB1RQDEV3H?N'<2I
MXTK%FLD8J^1+]Z%H-J ,"2N!\4J0C"DDXQP2IP!)DD.2%KBP<V4 R=([.02
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
MLA_GM(?2XW))^!UT+)+\UQ202P;'1PK&IPE]+?ZTA '/X8_KJP?V_K/7 #9
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
MK^8\1X"N:BL /(A#H:./K;/FGAPF6V#;5I9RX^ M@;%.&%O2B\=\ZD/1%AU
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
M%RZ66GD/)($OP%MR1T@&@#-[(Z:CP\@)^X2%,X_"S!E/ 9V-:#AQ3&9W_I-
M\K+Z%*'EK,X"S ; ,F;SPP,)K?=*QUZ=. %,8WI",EX 0;*GBC,7UA#IG,](
MUX 5PL2G+8,9@3]T<$IPYKDN6*^]O'/3KNJ]VK]^,16PF_HZ[4Z4;'J?"L=^
MV<"^T. R%=+#:"'D1UF&38W#J,#R%=\Q :[ I. O>"KD^'G87>%5M9JKZ13\
M1IQ(>!>X8 7?DC&("-A-519I5?'+]F/!W8MXREB00S<8Z%H3J%9\BNWHX-&5
M6\<_ZH5O/<\9M\D=U1=2;/^D:*(AF:)EJ-\%MJ)M*:)IU[_"8,#(GNK3=TM<
MQ11U6Q(-?;,L]<[=&;JYX]"=*W1#<F2*+3I[X+<LRT<N]BP@.9TRED493+2N
MZX,#'*)#2S&&!K8*/I&B#0UJ650U4U2ES5S"+>UW92TX=-^'I<UVZO+]QK0E
M ,\"+%6C#I;(5@<7T.NR2KN,#@+L<I&_=*&4ZJ6D^K?2]X3XBBAI.KA>PPE=
M;XGOH_S3COCNS N\.$&5\$#R]B'UW>0^:NX])>$[!.JY(LJ*)<JV^<-0P1N2
M#69=1U:/*IS^T_""W8$8NP$#G)7V=@9V9U?.[T"L;^8ZK;F\(Y,P(JGRP)OH
MC[#YUT,3,/@8\0RA:U;9?C1!-G11VQ+U#,DQZ%LI8%\/&7'(3P7Y#ID?7LJM
M)<F]<N9>WGC3]9)%U'513B]#<$/61$O=<ROJV-M-^^_;'!DR6Q=5T^PC:):B
MB;*Z>8^.&]MS5?P<\C.&O&_6--ND<FCG\)=]U(3?9\C'H1N<F:NLS<QOR8C(
MF'@/> R/W5K'ZZ<TT98,45'MH0&NZ*:HR/+0P!Y<1EP794/M)N5T3!60W1[E
MD?@HHG]T%7%L-2#16,?J(W"R*"NV*.M[%DOV4J"/+K2Z*BIV!_L]I[+IV>5X
M(KW5):%U'7GC@$8B/CB;+4NB9MJBJ0S.F,BB;EBB92C# UR6%%&5A@>X"JI
M$BUK.%N_E>+.BDA8A'SZTI%^[Q[WTB3U$BA3-$U0IMJ>Q:^G+NK8#?Z0S/Q9
MYQPYY&< >4]*0%195%1+E,S-V8^^V?3!YT Y=!U#=W:E%QU8T,U-B&1[SVVE
M[TO!<\C/&/(A23)O=73REBV*)=J6+1K&GJ5)P\)6%2U+%=5]B]>&A>RI/@TN
M7]L6<55%M$Q5E+;D3WG$T@>OFT,W .B&Y,CP5D<M[D$ILBG*YO"Z[RB&J*F#
M,WZJ)1KJX J,9%&U%%'9XLAQ2_M=60L.W?=A:7FKH]VJT324_0]HG1)P"8)S
M7=NS.H\W.SJ,_, SF@%FE3<[ZHWN[F4U22^!>JZ(JJZ)IFWWM=G13O"&9(5Y
MLZ/O]J3$X #.KL;L#.S.FAWM0*QOYIHW.QITE'B&T/6DTLW /4GY/$ZQG'5M
M!8?\#" _NY*[EB27=SO:D)72%474M3VW2(Z<LU%5T;![V55(,T3#[.595EFT
M)$6TN<']#I4_A_R,(>^;1>4=CSAT?89N2&:.=SQJZ'Z)*AZ*MP:W"ZS8!C9"
M&1K8@TN+XQ7'=C=IIV.J -[Q:'MUGVA;.AYZZ"-PMJ%O[=[#-[G7NMCILBAO
MZ2(\>(O^/?<[DD5),T5M>$T*9=&P#-'L\D*9EA20:HO64"[7*]!;%0U3$Z4!
M7:G.NQV=HT'J)5"6J%F6:*E[-C$[=57';O"'9.3/.M_((3\#R'M2 Z+*HJFH
MHKIERZP@]R\2S'4=*H2[WOLR)<)5.)L[P9/@AB06@A \<M\/QTY"A#'XZ8X7
M"/'N*FQA$F*U:$*BP/&%B,S#"(]NB$(R76#8'F:C>F$@/#JQ,'-<0E\"#R%>
M&2=.L^JN%X_],%Y$1)@O(H"9Q!<%-Z.<?$\G)6X.AO\D./"J[\T\_#H!&*JR
MB5Z:7WBB^/EA<#_R 34W';<XXU5*D+6'A' BA %)0YH<49P^HZ8KW)'DD9
M,1:2QS!#,Q;NG!A^AN=)G'@S^BP;:)%XOO<?.I8(,\&;7IS^%)/H <@%3#L5
M)DZ<D  =K8 !-+L#W/.@"M"&M?(2KTR^HF]&(2VN/257#F"1H@']R85?0^$Q
M7/B(E^#-YA'.,D:27C3CP4-X=Q("O(_(FU1<A'D$S,06&!9U082[IPP+49@L
M(HHRL)5S?Q^1>[8J0*G '<'XOY/D93N@,V"*:F),D(05>B)5/J#5?&<>DY?9
MA[+.Z=0+T*4+&73@J[GCNAXR.CW^4OB"ZCS\9@]/X2^R(76B^PWY0JV'Q6$&
M8./*;@V1WF<BVZU!-,R+_M+D,M-<[W+-Q:FSM#UA0&>@2NO$6^5'TQ#PS!U^
MV-P 3I&8CK[+\6PA_JNO*U;P:<.E/8 /^^&3#P&!4T74QY*4RP6 %*(+WB];
MVLZ"%MLUR;IHR(JH:)TDS3OFW+;Z4LFJ(5KV]T,A8 I3LT5YRTGR(=J_CV$P
M<@Z4[--YPDTRH+:-8MW:QG!'GENSH_8ZB&1K->6]PU"6 459U*4.&O3TQ.A^
M"?'T1$" GK2E::\L;[,LISK_)KCA M,4K7)%45TK6(!DBI:Q9VG*D8.W_A!J
M^R=%M"U%-.U.-K'/@HJ**>JV)!HGVCT_:OZLW3AM+^URK,4\81S*T>-!>'.!
M//DU!2?-6_4Z;/S>D1NB?3LTI]6SO)4EZC*VWF_M[&XO,B][Y*9L%2AQ7E2
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
MBK89@(GGOTQY_5-V5NB&'A5J@?BZ*MLJ,/?F2=H"8>="Z+*JZ%(7H-24@3J
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
M]\,[A!<8(9P]E148Z(8\#H,?7' ?HB=A 4"E6N:1*K@GJG=HH4D1VS<$EC_
MD;QT84'AA3'8)49,+XX70$KRC8P7= :ZMQ^G0P/#HF,2>3 \<BT\F>EZNA!
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
M,9G"%B>K%IG,0Z.GN#WEU34;VF[M3,#$/TJ$J;)]535'HMXN6?.5[4-3'J3
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
M3KUIFX\--'>%E-#!V.7G$HX^\O#U0'XCYQPQO?'0+#N2U&0R.R*236R)%K:
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
MKUK7:?_AE?CC?N-((4MEWA^^^,V?2!KC:[Q$G.&[?+O&WW^91:MUC+\L?O=
M\+*;6DS(*];_58)S9LNWS):'WS);_@O]U7EPA^,O$6OQZ?I,*M#;BH;H\,JA
M6/=!CL.V:/S7MN+5.HTEXA4F41J>)/UD;?0>5^B;/"#6".CN/Y;@MW15QKU$
MKO4<3=@T#^)^PNYZCB7LA?UBL-^/"RH^/NR_S^E/>_+BIQPG(0Y+B1D1Q0K(
M>? 5EM(M":>+.LD7,?O<I.1%W08OZNOO,LCN.,E-=G ?!&O^47B%XSPK?\.^
ML:\/7A\6WY=_*7[]\W'T&(54WNPJV 9W,3[:$(*3O&3%5?S^A:[UJYKLK,>>
M] 1GZ88L<(,F_>=G0RFX"5]H3,BHOF#[ ,J ;6!P<O#IYL4/%6FT%K11L$HW
M2?ZG5SMA&M+/R0*E),2DV!35E0G(HOP%_5$C6-'BU2*EG[AU?E#*R+LO2;K2
M6[9DGIH9[)47(#JF$^88+V*Z*0R/@^W'-,D?YDGX5QP00V"I*+@&FX&T+@"(
M0LZ#[QM12'EZCD #L^A0:3J*XR'U<HW9""3WYYCN@+-K.F=.GM8XR3!=WR78
M5/>!HM%((@C^&$54D/0,<D:Z-T%F/ASCP>J(Z9KD8G)?1]FO=./(?A'<XT,)
MJI1=H* RD0>"J1TYE"X1P8\XV> ,L=%%J^"7E*#%)LO3%=V+>@8Y$\LT$6<\
M5+T!EY&\!C;Z7TV@T5_]_)$9]JBTZ_PIRAH(D#3J"R8U3PA\2H+H;XSB_W@"
M$;6^)2@,C#S>NG.R7.)%'CWBLV1!9;D-GJ[I)_<:,RVC..* I:?7'-.O+KNS
MBJMVN D>)R2AZY8+?2# Y+11SLC-4()SMKHM,85?$*,[G.!EE,_0[SS!JTNC
M-9<\9R@8;R[L)(7 WY8*%/$]I1X8Y)XAO*>1FJ"&C.WD.+[,'S"9A[_0K\Z*
M[CTL\=OJ/1!N95("-YNK(&&GF#"BRQ+!%"^^;2LMS6&(3.6HC8?(OP3QALLS
MC^/T,WNNR>ATN<89)H\XNZ7L.S:CEIVA>+23$;1\GAPA]C@8;F(\0X=O#EZ_
MG:&*/=KQ1T$2HE("Q$3P:[_;SW1-Z/88W_&0^S%8/$0))ELJTLG?-]&:3:,/
M),UD:%5T@")4+PL$E15UCCI<TO<,:GH;-.%E."#C0>J*I&M,\NT5-7]>%^K]
M5K,2FO2$@LQ".@C:SM/D_N"<'@]"=$M_'[%GE7F6T;VDERN<A56:^+,=M/&
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
M9^DR_TQWH_RR*64</$.KF3F,PQ;;8S0>VCX&BP<Z1\BV+I R08FJ!Q1G!M+
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
MVQ-G/;;.]F23N[J:HDE(0H8BM""IL?+K#^"+1%)H$)0HL:&P:FNMD0"P^WF
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
MF __Z9O_!U!+ 0(4 Q0    ( $2 <U(T\N%_/UP  -=;!0 0
M  "  0    !C=G(M,C R,#$R,S$N>&UL4$L! A0#%     @ 1(!S4C!N5RV3
M"P  9.(  !               ( !;5P  &-V<BTR,#(P,3(S,2YX<V102P$"
M% ,4    " !$@'-2;H#"26H'  #\6P  %               @ $N:   8W9R
M+3(P,C Q,C,Q7V-A;"YX;6Q02P$"% ,4    " !$@'-2*"1"&C41  "X'@$
M%               @ '*;P  8W9R+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4
M    " !$@'-2 -XCV*HR  !WF0( %               @ $Q@0  8W9R+3(P
M,C Q,C,Q7VQA8BYX;6Q02P$"% ,4    " !$@'-2F&HK)5LA   66 ( %
M            @ $-M   8W9R+3(P,C Q,C,Q7W!R92YX;6Q02P4&      8
,!@"$ 0  FM4

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