-----BEGIN PRIVACY-ENHANCED MESSAGE-----
Proc-Type: 2001,MIC-CLEAR
Originator-Name: webmaster@www.sec.gov
Originator-Key-Asymmetric:
 MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen
 TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB
MIC-Info: RSA-MD5,RSA,
 KqU98tPm2BQHoK1FF0xXxVOBLfWkOdqqyXLJVWS/u/1jdnTytY4HsVDcJ1hONs/U
 Agj7pHMI0kM72nu4W81DQA==

<SEC-DOCUMENT>0000950123-10-071471.txt : 20100803
<SEC-HEADER>0000950123-10-071471.hdr.sgml : 20100803
<ACCEPTANCE-DATETIME>20100803061611
ACCESSION NUMBER:		0000950123-10-071471
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		10
CONFORMED PERIOD OF REPORT:	20100630
FILED AS OF DATE:		20100803
DATE AS OF CHANGE:		20100803

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GENTEX CORP
		CENTRAL INDEX KEY:			0000355811
		STANDARD INDUSTRIAL CLASSIFICATION:	MOTOR VEHICLE PARTS & ACCESSORIES [3714]
		IRS NUMBER:				382030505
		STATE OF INCORPORATION:			MI
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-10235
		FILM NUMBER:		10985687

	BUSINESS ADDRESS:	
		STREET 1:		600 N CENTENNIAL ST
		CITY:			ZEELAND
		STATE:			MI
		ZIP:			49464
		BUSINESS PHONE:		6167721800
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>c04042e10vq.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML>
<HEAD>
<TITLE>FORM 10-Q</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- PAGEBREAK -->
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>
<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">


<DIV style="width: 100%; border-bottom: 2pt solid black; font-size: 1pt">&nbsp;</DIV>
<DIV style="width: 100%; border-bottom: 1pt solid black; font-size: 1pt">&nbsp;</DIV>




<DIV align="center" style="font-size: 14pt; margin-top: 10pt"><B>UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION</B>
</DIV>

<DIV align="center" style="font-size: 12pt"><B>Washington, D.C. 20549</B>
</DIV>

<DIV align="center" style="font-size: 18pt; margin-top: 10pt"><B>FORM 10-Q</B>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">(Mark one)
</DIV>


<DIV align="center">
<TABLE cellspacing="0" border="0" cellpadding="0" width="100%" style="font-size: 12pt">
<TR style="font-size: 0pt">
    <TD width="7%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="88%">&nbsp;</TD>
</TR>
<TR valign="top">
    <TD align="center"><FONT style="font-family: Wingdings">&#254;</FONT> </TD>
    <TD>&nbsp;</TD>
    <TD><B>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></TD>
</TR>
</TABLE>
</DIV>


<!-- xbrl,dc -->
<DIV align="left" style="font-size: 10pt; margin-top: 10pt; margin-left: 12%"><B>For the quarterly period ended June&nbsp;30, 2010,</B></DIV>
<!-- /xbrl,dc -->

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>or</B></DIV>


<DIV align="center">
<TABLE cellspacing="0" border="0" cellpadding="0" width="100%" style="font-size: 12pt">
<TR style="font-size: 10pt">
    <TD width="7%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="88%">&nbsp;</TD>
</TR>
<TR valign="top">
    <TD align="center"><FONT style="font-family: Wingdings">&#111;</FONT> </TD>
    <TD>&nbsp;</TD>
    <TD><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></TD>
</TR>
</TABLE>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt; margin-left: 12%"><B>For the transition period from <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> to <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></B></DIV>

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>
Commission File Number 0-10235</B>
</DIV>

<DIV align="center" style="font-size: 24pt; margin-top: 10pt"><B>GENTEX CORPORATION</B>
</DIV>

<DIV align="center" style="font-size: 10pt">
(Exact name of registrant as specified in its charter)</DIV>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="47%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="47%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD align="center" valign="top"><B>Michigan</B><BR>
(State or other jurisdiction of
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><B>38-2030505</B><BR>
(I.R.S. Employer Identification No.)</TD>
</TR>
<TR valign="bottom">
    <TD align="center" valign="top">incorporation or organization)</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD align="center" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD align="center" valign="top"><B>600 N. Centennial, Zeeland, Michigan</B><BR>
(Address of principal executive offices)
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top"><B>49464</B><BR>
(Zip Code)</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>(616)&nbsp;772-1800</B><BR>
(Registrant&#146;s telephone number, including area code)</DIV>


<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><DIV style="margin-top: 1px"><FONT style="border-top: 1px solid #000000"> (Former name, former address and former fiscal year, if changed since last report)</FONT></DIV>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">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&nbsp;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&nbsp;days.
Yes <FONT style="font-family: Wingdings">&#254;</FONT> No <FONT style="font-family: Wingdings">&#111;</FONT>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">Indicate by check mark whether the registrant has submitted electronically and posted on its
corporate Web site, if any, every Interactive Data File required to be submitted and posted
pursuant to Rule&nbsp;405 of Regulation&nbsp;S-T (Section&nbsp;232.405 of this chapter) during the preceding 12
months (or for such shorter period that the registrant was required to submit and post such files).
Yes <FONT style="font-family: Wingdings">&#254;</FONT> No <FONT style="font-family: Wingdings">&#111;</FONT>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated filer, or a smaller reporting company. See the definitions of &#147;large accelerated
filer&#148;, &#147;accelerated filer&#148; and &#147;smaller reporting company&#148; in Rule&nbsp;12b-2 of the Exchange Act.
</DIV>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="22%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="22%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="22%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="22%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD align="center" valign="top" nowrap>Large accelerated filer <FONT style="font-family: Wingdings">&#254;</FONT>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top" nowrap>Accelerated filer <FONT style="font-family: Wingdings">&#111;</FONT>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top" nowrap>Non-accelerated filer <FONT style="font-family: Wingdings">&#111;</FONT>
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top" nowrap>Smaller reporting company <FONT style="font-family: Wingdings">&#111;</FONT></TD>
</TR>
<TR valign="bottom">
    <TD align="center" valign="top">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top" nowrap>(Do not check if smaller reporting company)</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">Indicate by a check mark whether the registrant is a shell company (as defined in Rule&nbsp;12b-2
of the Exchange Act). Yes <FONT style="font-family: Wingdings">&#111;</FONT> No <FONT style="font-family: Wingdings">&#254;</FONT>
</DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt">APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PROCEEDING FIVE YEARS:
</DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt">Indicate by check mark whether the registrant has filed all documents and reports required to be
filed by Sections&nbsp;12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the
distribution of securities under a plan confirmed by a court.
<Font style="white-space: nowrap">Yes <FONT style="font-family: Wingdings">&#111;</FONT> No <FONT style="font-family: Wingdings">&#111;</FONT></Font>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">APPLICABLE ONLY TO CORPORATE ISSUERS:
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">Indicate the number of shares outstanding of each of the issuer&#146;s classes of common stock, as of
the latest practicable date.
</DIV>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="47%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="47%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom">
    <TD align="center" valign="top">&nbsp;<BR>Class</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">Shares Outstanding<BR>
at July&nbsp;23, 2010</TD>
</TR>
<TR style="font-size: 1px">
    <TD align="center" valign="top" style="border-top: 1px solid #000000">&nbsp;
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top" style="border-top: 1px solid #000000">&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD align="center" valign="top">Common Stock, $0.06 Par Value
</TD>
    <TD>&nbsp;</TD>
    <TD align="center" valign="top">139,959,016</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>


<DIV style="width: 100%; border-bottom: 1pt solid black; margin-top: 10pt; font-size: 1pt">&nbsp;</DIV>
<DIV style="width: 100%; border-bottom: 2pt solid black; font-size: 1pt">&nbsp;</DIV>





<DIV align="Center" style="font-size: 10pt; margin-top: 10pt">Exhibit&nbsp;Index located at page 19<BR>
Page 1 of 23
</DIV>



<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->&nbsp;<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">






<!-- TOC -->
<A name="toc"><DIV align="CENTER" style="page-break-before:always"><U><B>TABLE OF CONTENTS</B></U></DIV></A>

<P><CENTER>
<TABLE border="0" width="90%" cellpadding="0" cellspacing="0">
<TR>
	<TD width="3%"></TD>
	<TD width="3%"></TD>
	<TD width="3%"></TD>
	<TD width="3%"></TD>
	<TD width="3%"></TD>
	<TD width="3%"></TD>
	<TD width="3%"></TD>
	<TD width="3%"></TD>
	<TD width="76%"></TD>
</TR>
<TR><TD colspan="9"><A HREF="#000">PART I &#151; FINANCIAL INFORMATION</A></TD></TR>
<TR><TD></TD><TD colspan="8"><A HREF="#001">Item&nbsp;1. Consolidated Financial Statements</A></TD></TR>
<TR><TD></TD><TD></TD><TD colspan="7"><A HREF="#002">CONDENSED CONSOLIDATED BALANCE SHEETS</A></TD></TR>
<TR><TD></TD><TD></TD><TD colspan="7"><A HREF="#003">UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME</A></TD></TR>
<TR><TD></TD><TD></TD><TD colspan="7"><A HREF="#004">UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</A></TD></TR>
<TR><TD></TD><TD></TD><TD colspan="7"><A HREF="#005">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</A></TD></TR>
<TR><TD></TD><TD colspan="8"><A HREF="#006">Item&nbsp;2. Management&#146;s Discussion And Analysis Of Financial Condition And Results Of Operations</A></TD></TR>
<TR><TD></TD><TD colspan="8"><A HREF="#007">Item&nbsp;3. Quantitative And Qualitative Disclosures About Market Risk</A></TD></TR>
<TR><TD></TD><TD colspan="8"><A HREF="#008">Item&nbsp;4. Controls And Procedures</A></TD></TR>
<TR><TD colspan="9"><A HREF="#009">PART II &#151; OTHER INFORMATION</A></TD></TR>
<TR><TD></TD><TD colspan="8"><A HREF="#010">Item&nbsp;1A. Risk Factors</A></TD></TR>
<TR><TD></TD><TD colspan="8"><A HREF="#011">Item&nbsp;6. Exhibits</A></TD></TR>
<TR><TD colspan="9"><A HREF="#012"> SIGNATURES</A></TD></TR>
<TR><TD colspan="9"><A HREF="#013"> EXHIBIT INDEX</A></TD></TR>
<TR><TD colspan="9"><A HREF="c04042exv31w1.htm">Exhibit 31.1</A></TD></TR>
<TR><TD colspan="9"><A HREF="c04042exv31w2.htm">Exhibit 31.2</A></TD></TR>
<TR><TD colspan="9"><A HREF="c04042exv32.htm">Exhibit 32</A></TD></TR>
<TR><TD colspan="9"><A HREF="gntx-20100630.xml">EX-101 INSTANCE DOCUMENT</A></TD></TR>
<TR><TD colspan="9"><A HREF="gntx-20100630.xsd">EX-101 SCHEMA DOCUMENT</A></TD></TR>
<TR><TD colspan="9"><A HREF="gntx-20100630_cal.xml">EX-101 CALCULATION LINKBASE DOCUMENT</A></TD></TR>
<TR><TD colspan="9"><A HREF="gntx-20100630_lab.xml">EX-101 LABELS LINKBASE DOCUMENT</A></TD></TR>
<TR><TD colspan="9"><A HREF="gntx-20100630_pre.xml">EX-101 PRESENTATION LINKBASE DOCUMENT</A></TD></TR>
<TR><TD colspan="9"><A HREF="gntx-20100630_def.xml">EX-101 DEFINITION LINKBASE DOCUMENT</A></TD></TR>
</TABLE>
</CENTER>
<!-- /TOC -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>




<!-- link1 "PART I &#151; FINANCIAL INFORMATION" -->
<DIV align="left"><A NAME="000"></A></DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>PART I &#151; FINANCIAL INFORMATION</B>
</DIV>

<!-- link2 "Item&nbsp;1. Consolidated Financial Statements" -->
<DIV align="left"><A NAME="001"></A></DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>Item&nbsp;1. Consolidated Financial Statements.</B>
</DIV>


<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>GENTEX CORPORATION AND SUBSIDIARIES</B>
</DIV>
<!-- link3 "CONDENSED CONSOLIDATED BALANCE SHEETS" -->
<DIV align="left"><A NAME="002"></A></DIV>

<!-- xbrl,bs -->
<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>CONDENSED CONSOLIDATED BALANCE SHEETS</B>
</DIV>
<!-- xbrl,body -->

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="72%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">June 30, 2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">December 31, 2009</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">(Unaudited)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">(Audited)</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #cceeff">
    <TD colspan="9" align="center">ASSETS<BR></TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">CURRENT ASSETS</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Cash and cash equivalents</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">295,234,858</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">336,108,446</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Short-term investments</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">85,613,809</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">17,123,647</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Accounts receivable, net</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">93,453,861</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">71,159,512</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Inventories</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">79,280,713</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">53,608,996</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Prepaid expenses and other</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">23,769,957</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">27,412,894</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Total current assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">577,353,198</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">505,413,495</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">PLANT AND EQUIPMENT &#151; NET</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">196,744,410</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">197,530,249</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">OTHER ASSETS</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Long-term investments</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">112,619,809</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">109,155,248</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Patents and other assets, net</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">13,685,549</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">10,504,497</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Total other assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">126,305,358</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">119,659,745</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Total assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">900,402,966</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">822,603,489</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD colspan="9" align="center">LIABILITIES AND SHAREHOLDERS&#146;
INVESTMENT<BR></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">CURRENT LIABILITIES</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Accounts payable</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">44,263,614</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">27,456,747</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Accrued liabilities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">39,245,322</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">31,181,031</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Total current liabilities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">83,508,936</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">58,637,778</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">DEFERRED INCOME TAXES</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">23,675,897</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">28,036,968</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">SHAREHOLDERS&#146; INVESTMENT</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Common stock</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">8,397,541</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">8,300,363</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Additional paid-in capital</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">300,517,517</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">270,351,796</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Retained earnings</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">474,719,319</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">438,937,242</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Other shareholders&#146; investment</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,583,756</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">18,339,342</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Total shareholders&#146; investment</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">793,218,133</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">735,928,743</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Total liabilities and
shareholders&#146; investment</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">900,402,966</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">822,603,489</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>



<DIV align="center" style="font-size: 10pt; margin-top: 10pt">See accompanying notes to condensed consolidated financial statements.
</DIV>
<!-- /xbrl,bs -->

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 2 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>GENTEX CORPORATION AND SUBSIDIARIES</B>
</DIV>

<!-- link3 "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME" -->
<DIV align="left"><A NAME="003"></A></DIV>

<!-- xbrl,in -->
<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME</B>
</DIV>
<!-- xbrl,body -->

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="44%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6">Three Months Ended</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6">Six Months Ended</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6" style="border-bottom: 1px solid #000000">June 30</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6" style="border-bottom: 1px solid #000000">June 30</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2009</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2009</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">NET SALES</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">201,560,960</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">117,341,777</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">387,329,889</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">211,173,254</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">COST OF GOODS SOLD</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">127,667,134</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">81,547,272</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">244,867,694</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">153,068,379</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Gross profit</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">73,893,826</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">35,794,505</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">142,462,195</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">58,104,875</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">OPERATING EXPENSES:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Engineering, research and development</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">15,222,622</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,221,720</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">29,561,140</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">22,601,924</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Selling, general
&#038; administrative</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,884,445</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">8,494,480</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">19,506,399</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">17,225,561</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Total operating expenses</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">25,107,067</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">19,716,200</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">49,067,539</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">39,827,485</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Income from operations</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">48,786,759</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">16,078,305</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">93,394,656</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">18,277,390</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">OTHER INCOME (EXPENSE)</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Investment income</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">556,004</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">867,640</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,068,887</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,060,304</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Impairment loss on
available-for-sale securities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">0</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">0</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">0</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(1,290,590</TD>
    <TD nowrap>)</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Other, net</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">998,302</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,356,244</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">3,562,774</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(3,131,091</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Total other income (expense)</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,554,306</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,223,884</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,631,661</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(2,361,377</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Income before provision
for income taxes</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">50,341,065</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">18,302,189</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">98,026,317</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">15,916,013</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">PROVISION FOR INCOME TAXES</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">16,283,735</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">6,092,882</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">31,506,857</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">5,263,637</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">NET INCOME</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">34,057,330</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">12,209,307</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">66,519,460</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">10,652,376</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">EARNINGS PER SHARE:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Basic</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.24</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.09</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.48</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.08</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Diluted</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.24</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.09</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.47</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.08</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Cash Dividends Declared per Share</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.11</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.11</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.22</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">0.22</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>



<DIV align="center" style="font-size: 10pt; margin-top: 10pt">See accompanying notes to condensed consolidated financial statements.
</DIV>
<!-- /xbrl,in -->

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 3 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>GENTEX CORPORATION AND SUBSIDIARIES</B>
</DIV>

<!-- link3 "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" -->
<DIV align="left"><A NAME="004"></A></DIV>

<!-- xbrl,cf -->
<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</B>
</DIV>
<!-- xbrl,body -->


<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>For the Six Months Ended June&nbsp;30, 2010 and 2009</B>
</DIV>



<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="72%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2009</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">CASH FLOWS FROM OPERATING ACTIVITIES:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Net income (loss)</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">66,519,460</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">10,652,376</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Adjustments to reconcile net income (loss)&nbsp;to net
cash provided by operating activities:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Depreciation and amortization</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">19,553,096</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">19,213,984</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">(Gain) loss on disposal of assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">439,689</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">397,184</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:45px; text-indent:-15px">(Gain) loss on sale of investments</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(3,463,538</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">3,432,131</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Impairment loss on available-for-sale securities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">0</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,290,590</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Deferred income taxes</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">301,435</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(3,829,485</TD>
    <TD nowrap>)</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Stock-based compensation expense related to employee
stock options, employee stock purchases and
restricted stock</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,870,212</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,449,101</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Excess tax benefits from stock-based compensation</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(497,436</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">0</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:45px; text-indent:-15px">Change in operating assets and liabilities:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:60px; text-indent:-15px">Accounts receivable, net</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(22,294,349</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(6,921,077</TD>
    <TD nowrap>)</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:60px; text-indent:-15px">Inventories</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(25,671,717</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">6,612,897</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:60px; text-indent:-15px">Prepaid expenses and other</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,655,958</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">12,437,539</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:60px; text-indent:-15px">Accounts payable</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">16,806,867</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(2,963,443</TD>
    <TD nowrap>)</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:60px; text-indent:-15px">Accrued liabilities, excluding dividends declared</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">7,886,131</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4,765,954</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:75px; text-indent:-15px">Net cash provided by (used for) operating activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">67,105,808</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">49,537,751</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">CASH FLOWS FROM INVESTING ACTIVITIES:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Plant and equipment additions</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(19,095,284</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(11,457,187</TD>
    <TD nowrap>)</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Proceeds from sale of plant and equipment</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">261,328</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,003</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">(Increase) decrease in investments</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(78,992,662</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">27,289,103</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">(Increase) decrease in other assets</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(5,483,679</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(110,930</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:75px; text-indent:-15px">Net cash provided by (used for) investing activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(103,310,297</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">15,722,989</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">CASH FLOWS FROM FINANCING ACTIVITIES:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Issuance of common stock from
stock plan transactions</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">25,392,689</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">215,390</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Cash dividends paid</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(30,559,224</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(30,283,927</TD>
    <TD nowrap>)</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Repurchases of common stock</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">0</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">0</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Excess tax benefits from stock-based compensation</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">497,436</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">0</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:75px; text-indent:-15px">Net cash provided by (used for) financing activities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(4,669,099</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(30,068,537</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">NET INCREASE (DECREASE)&nbsp;IN CASH AND
CASH EQUIVALENTS</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(40,873,588</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">35,192,203</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">CASH AND CASH EQUIVALENTS,
beginning of period</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">336,108,446</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">294,306,512</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">CASH AND CASH EQUIVALENTS,
end of period</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">295,234,858</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">329,498,715</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>



<DIV align="center" style="font-size: 10pt; margin-top: 10pt">See accompanying notes to condensed consolidated financial statements.
</DIV>
<!-- /xbrl,cf -->

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 4 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>
<!-- xbrl,ns -->

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<!-- link3 "NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS" -->
<DIV align="left"><A NAME="005"></A></DIV>

<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>GENTEX CORPORATION AND SUBSIDIARIES</B>
</DIV>

<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS<BR>
(Unaudited)</B>
</DIV>

<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(1)</TD>
<!-- xbrl,body -->
    <TD width="1%">&nbsp;</TD>
    <TD>The unaudited condensed consolidated financial statements included herein have been
prepared by the Registrant, without audit, pursuant to the rules and regulations of the
Securities and Exchange Commission. Certain information and footnote disclosures normally
included in financial statements prepared in accordance with accounting principles generally
accepted in the United States have been condensed or omitted pursuant to such rules and
regulations, although the Registrant believes that the disclosures are adequate to make the
information presented not misleading. It is suggested that these unaudited condensed
consolidated financial statements be read in conjunction with the financial statements and
notes thereto included in the Registrant&#146;s 2009 annual report on Form 10-K.</TD>
</TR>

</TABLE>
</DIV>



<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(2)</TD>
<!-- xbrl,body -->
    <TD width="1%">&nbsp;</TD>
    <TD>In the opinion of management, the accompanying unaudited condensed consolidated
financial statements contain all adjustments, consisting of only a normal and recurring
nature, necessary to present fairly the financial position of the Registrant as of June&nbsp;30,
2010, and the results of operations and cash flows for the interim periods presented.</TD>
</TR>

</TABLE>
</DIV>

<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(3)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Adoption of New Accounting Standards</TD>
</TR>

</TABLE>
</DIV>
<!-- xbrl,body -->

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>In January&nbsp;2010, the Financial Accounting Standards Board (FASB)&nbsp;issued Accounting Standards
Update No.&nbsp;2010-06, &#147;Improving Disclosures about Fair Value Measurements (&#147;ASU 2010-06&#148;). ASU
2010-06 amended ASC 820 to require a number of additional disclosures regarding fair value
measurements. The amended guidance requires entities to disclose the amounts of significant
transfers between Level 1 and Level 2 of the fair value hierarchy and the reasons for these
transfers, the reasons for any transfers in or out of Level 3, and information in the
reconciliation of recurring Level 3 measurements about purchases, sales, issuances and
settlements on a gross basis. The ASU also clarified the requirement for entities to disclose
information about both the valuation techniques and inputs used in estimating Level 2 and Level
3 fair value measurements. The amended guidance was effective for financial periods beginning
after December&nbsp;15, 2009, except the requirement to disclose Level 3 transactions on a gross
basis, which becomes effective for financial periods beginning after December&nbsp;15, 2010. ASU
2010-06 did not have a material effect on the Company&#146;s consolidated financial position or
results of operations. The additional disclosure requirements of ASU 2010-06 have been included
in Note 5.</TD>
</TR>

</TABLE>
</DIV>

<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(4)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Subsequent Events</TD>
</TR>

</TABLE>
</DIV><!-- xbrl,body -->

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>In 2009, FASB issued authoritative guidance at ASC 855, &#147;Subsequent Events.&#148; The standard
established principles and requirements for subsequent events. The standard also set forth the
period after the balance sheet date during which management shall evaluate events/transactions
that may occur for potential recognition or disclosure in its financial statements. The Company
has evaluated subsequent events, and concluded that no events have occurred since June&nbsp;30, 2010
that require disclosure or recognition in its consolidated financial statements.</TD>
</TR>

</TABLE>
</DIV>

<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(5)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Investments</TD>
</TR>

</TABLE>
</DIV><!-- xbrl,body -->

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>FASB has issued authoritative guidance at ASC 820, &#147;Fair Value Measurements.&#148; This statement
established a framework for measuring the fair value of assets and liabilities. This framework
is intended to provide increased consistency in how fair value determinations are made under
various existing accounting standards that permit, or in some cases, require estimates of
fair-market value. This standard also expanded financial statement disclosure requirements
about a company&#146;s use of fair-value measurements, including the effect of such measure on
earnings.</TD>
</TR>

</TABLE>
</DIV>

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 5 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>
<!-- xbrl -->

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">


<DIV style="margin-top: 10pt"><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">



</TABLE>
</DIV>

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><U><B>GENTEX CORPORATION AND SUBSIDIARIES</B></U>
</DIV>


<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS &#151; Continued<BR>
(Unaudited)</B>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(5)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Investments (continued)</TD>
</TR>

</TABLE>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company adopted the provisions of ASC 820 related to its financial assets and liabilities in
2008, and to its non-financial assets and liabilities in 2009, neither of which had a material
impact on the Company&#146;s consolidated financial position, results of operations or cash flows.
The Company&#146;s investment securities are classified as available for sale and are stated at fair
value based on quoted market prices. Assets or liabilities that have recurring measurements are
shown below as of June&nbsp;30, 2010:</TD>
</TR>

</TABLE>
</DIV>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="44%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="10" style="border-bottom: 1px solid #000000">Fair Value Measurements at Reporting Date Using</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Quoted Prices in</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Active Markets</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Significant</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Significant</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">for Identical</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Other Observable</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Unobservable</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Total as of</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Assets</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Inputs</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Inputs</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD nowrap align="left" style="border-bottom: 1px solid #000000">Description</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">June 30, 2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">(Level 1)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">(Level 2)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">(Level 3)</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Cash &#038; Cash Equivalents</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">295,234,858</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">295,234,858</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Short-Term Investments:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Government Securities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">35,184,070</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">35,184,070</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">U.S. Treasury Notes</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">50,286,250</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">50,286,250</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Other</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">143,489</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">143,489</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Long-Term Investments:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Common Stocks</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">50,370,409</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">50,370,409</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Mutual Funds &#151; Equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">52,676,771</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">52,676,771</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Limited Partnership &#151; Equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">8,972,929</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">8,972,929</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Certificate of Deposit</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">250,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">250,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Other &#151; Equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">349,700</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">349,700</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Total</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">493,468,476</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">433,959,297</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">59,509,179</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company determines the fair value of its U.S. Treasury Notes by utilizing monthly valuation
statements that are provided by its broker. The broker bases the investment valuation by using
the bid price in the market. In addition, the Company determines the fair value of its limited
partnership equity investments by utilizing monthly valuation statements that are provided by
the limited partnership. The limited partnership bases its equity investment valuations on
unadjusted quoted prices in active markets. Since valuations are based on quoted prices that
are readily and regularly available in an active market, valuation of these securities does not
entail a significant degree of judgment.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The amortized cost, unrealized gains and losses, and market value of investment securities are
shown as of June&nbsp;30, 2010:</TD>
</TR>

</TABLE>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="44%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6" style="border-bottom: 1px solid #000000">Unrealized</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Cost</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Gains</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Losses</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Market value</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Short-Term Investments:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Government Securities</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">35,175,926</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">12,776</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">(4,632</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">35,184,070</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">U.S. Treasury Notes</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">50,221,526</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">64,724</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">50,286,250</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Other</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">143,489</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">143,489</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Long-Term Investments:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Common Stocks</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">42,599,856</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,511,823</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(1,741,270</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">50,370,409</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Mutual Funds-Equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">48,168,541</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">5,577,327</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(1,069,097</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">52,676,771</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Limited Partnership &#151; Equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">7,844,023</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,128,906</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">8,972,929</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Certificate of Deposit</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">250,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">250,000</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Other &#151; Equity</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">338,506</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">11,194</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">349,700</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Total</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">184,741,867</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">16,306,750</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">(2,814,999</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">198,233,618</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 6 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>
<!-- xbrl -->

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><U><B>GENTEX CORPORATION AND SUBSIDIARIES</B></U>
</DIV>


<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS &#151; Continued<BR>
(Unaudited)</B>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(5)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Investments (continued)</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Unrealized losses on investments as of June&nbsp;30, 2010, are as follows:</TD>
</TR>

</TABLE>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="72%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Aggregate Unrealized Losses</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Aggregate Fair Value</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Less than one year</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">(2,814,999</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">41,486,148</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Greater than one year</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>ASC 320, &#147;Accounting for Certain Investments in Debt and Equity Securities&#148;, as amended and
interpreted, provided guidance on determining when an investment is other than temporarily
impaired. The Company reviews its fixed income and equity investment portfolio for any
unrealized losses that would be deemed other-than-temporary and require the recognition of an
impairment loss in income. If the cost of an investment exceeds its fair value, the Company
evaluates,</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>among other factors, general market conditions, the duration and extent to which the fair value
is less than cost, and the Company&#146;s intent and ability to hold the investments. Management
also considers the type of security, related-industry and sector performance, as well as
published investment ratings and analyst reports, to evaluate its portfolio. Once a decline in
fair value is determined to be other than temporary, an impairment charge is recorded and a new
cost basis in the investment is established. If market, industry, and/or investee conditions
deteriorate, the Company may incur future impairments. Management considered equity investment
losses of $17,909,901 to be other than temporary in 2008. The Company considered additional
equity investment losses of $1,290,590 to be other than temporary in 2009. Accordingly, the
losses were recognized in the consolidated statement of income in their respective reporting
periods. No additional equity investment losses were considered to be other than temporary at
June&nbsp;30, 2010.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Fixed income securities as of June&nbsp;30, 2010, have contractual maturities as follows:</TD>
</TR>

</TABLE>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="86%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Due within one year</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">85,613,809</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Due between one and five years</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">250,000</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Due over five years</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">&#151;</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>


<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(6)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Inventories consisted of the following at the respective balance sheet dates:</TD>
</TR>

</TABLE>
</DIV><!-- xbrl,body -->
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="72%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">June 30, 2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">December 31, 2009</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Raw materials</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">53,908,490</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">34,041,224</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Work-in-process</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,727,592</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">6,819,243</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Finished goods</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">15,644,631</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">12,748,529</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">79,280,713</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">53,608,996</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 7 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>
<!-- xbrl -->

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><U><B>GENTEX CORPORATION AND SUBSIDIARIES</B></U>
</DIV>


<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS &#151; Continued<BR>
(Unaudited)</B>
</DIV>

<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(7)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The following table reconciles the numerators and denominators used in the
calculation of basic and diluted earnings per share (EPS):</TD>
</TR>

</TABLE>
</DIV><!-- xbrl,body -->
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="44%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6" style="border-bottom: 1px solid #000000">Quarter Ended June 30,</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6" style="border-bottom: 1px solid #000000">Six Months Ended June 30,</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2009</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2009</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Numerators:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Numerator for both basic and
diluted EPS, net income</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">34,057,330</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">12,209,307</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">66,519,460</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">10,652,376</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Denominators:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Denominator for basic EPS,
weighted-average shares
outstanding</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">139,124,771</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">137,163,798</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">138,697,007</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">137,135,407</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Potentially dilutive shares
resulting from stock plans</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,421,509</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">383,092</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,365,635</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">352,424</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Denominator for diluted EPS</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">140,546,280</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">137,546,890</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">140,062,642</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">137,487,831</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Shares related to stock plans not
included in diluted average common
shares outstanding because their
effect would be antidilutive</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">285,998</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">7,789,220</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">301,038</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">7,807,663</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>


<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(8)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Stock-Based Compensation Plans</TD>
</TR>

</TABLE>
</DIV><!-- xbrl,body -->

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>At June&nbsp;30, 2010, the Company had two stock option plans, a restricted stock plan and an
employee stock purchase plan. Readers should refer to Note 6 of our consolidated financial
statements in our Annual Report on Form 10-K for the calendar year ended December&nbsp;31, 2009, for
additional information related to these stock-based compensation plans.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company recognized compensation expense for share-based payments of $2,164,133 and
$4,053,105 for the second quarter and six months ended June&nbsp;30, 2010, respectively.
Compensation cost capitalized as part of inventory as of June&nbsp;30, 2010, was $125,225.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U>Employee Stock Option Plan</U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The fair value of each option grant in the Employee Stock Option Plan was estimated on the date
of grant using the Black-Scholes option pricing model with the following weighted-average
assumptions for the indicated periods:</TD>
</TR>

</TABLE>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="44%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6">Three Months Ended</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6">Six Months Ended</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6" style="border-bottom: 1px solid #000000">June 30,</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6" style="border-bottom: 1px solid #000000">June 30,</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2009</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2009</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Dividend yield</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">2.73</TD>
    <TD nowrap>%</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">2.61</TD>
    <TD nowrap>%</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">2.72</TD>
    <TD nowrap>%</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">2.56</TD>
    <TD nowrap>%</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Expected volatility</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">41.04</TD>
    <TD nowrap>%</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">38.91</TD>
    <TD nowrap>%</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">40.82</TD>
    <TD nowrap>%</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">38.18</TD>
    <TD nowrap>%</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Risk-free interest rate</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">1.79</TD>
    <TD nowrap>%</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">2.54</TD>
    <TD nowrap>%</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">2.17</TD>
    <TD nowrap>%</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">2.11</TD>
    <TD nowrap>%</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Expected term of options (in years)</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4.19</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4.25</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4.20</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">4.25</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Weighted-average grant-date fair value</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">5.01</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">3.26</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">5.29</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">2.92</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Body -->
</TABLE>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company determined that all employee groups exhibit similar exercise and post-vesting
termination behavior to determine the expected term. Under the plan, the option exercise price
equals the stock&#146;s market price on date of grant. The options vest after one to five years, and
expire after five to seven years.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>As of June&nbsp;30, 2010, there was $12,660,692 of unrecognized compensation cost related to
share-based payments which is expected to be recognized over the vesting period.</TD>
</TR>

</TABLE>
</DIV>
<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 8 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>
<!-- xbrl -->

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><U><B>GENTEX CORPORATION AND SUBSIDIARIES</B></U>
</DIV>


<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS &#151; Continued<BR>
(Unaudited)</B>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(8)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Stock-Based Compensation Plans (continued)</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U>Non-employee Director Stock Option Plan</U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>As of June&nbsp;30, 2010, there was $238,383 of unrecognized compensation cost under this plan
related to share-based payments which is expected to be recognized over the balance of the 2010
calendar year. Under the plan, the option exercise price equals the stock&#146;s market price on
date of grant. The options vest after six months, and expire after ten years.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U>Employee Stock Purchase Plan</U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company has an Employee Stock Purchase Plan covering 1,200,000 shares that was approved by
the shareholders, replacing a prior plan. Under the plan, the Company sells shares at 85% of
the stock&#146;s market price at date of purchase. Under ASC 718, the 15% discounted value is
recognized as compensation expense.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U>Restricted Stock Plan</U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company has a Restricted Stock Plan covering 2,000,000 shares of common stock that was
approved by shareholders. The purpose of the plan is to permit grants of shares, subject to
restrictions, to key employees of the Company as a means of retaining and rewarding them for
long-term performance and to increase their ownership in the Company. Shares awarded under the
plan entitle the shareholder to all rights of common stock ownership except that the shares may
not be sold, transferred, pledged, exchanged or otherwise disposed of during the restriction
period. The restriction period is determined by the Compensation Committee, appointed by the
Board of Directors, but may not exceed ten years under the terms of the plan. As of June&nbsp;30,
2010, the Company had unearned stock-based compensation of $5,651,141 associated with these
restricted stock grants. The unearned stock-based compensation related to these grants is being
amortized to compensation expense over the applicable restriction periods. Amortization expense
from restricted stock grants in the second quarter and six months ended June&nbsp;30, 2010, were
$371,677 and $817,107, respectively.</TD>
</TR>

</TABLE>
</DIV>

<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">
<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(9)</TD>
<!-- xbrl,body -->
    <TD width="1%">&nbsp;</TD>
    <TD>Comprehensive income (loss)&nbsp;reflects the change in equity of a business enterprise during a
period from transactions and other events and circumstances from non-owner sources. For the
Company, comprehensive income (loss)&nbsp;represents net income (loss)&nbsp;adjusted for items such as
unrealized gains and losses on investments and foreign currency translation adjustments.
Comprehensive income (loss)&nbsp;was as follows:</TD>
</TR>

</TABLE>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="72%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">June 30, 2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">June 30, 2009</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Quarter Ended</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">23,884,823</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">19,526,561</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Six Months Ended</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">57,763,874</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">16,721,370</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>







<!-- xbrl,n -->
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">
<TR style="font-size: 6pt">
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="96">&nbsp;</TD>
</TR>
<TR valign="top">
    <TD nowrap align="left">(10)</TD>
<!-- xbrl,body -->
    <TD>&nbsp;</TD>
    <TD>The increase in common stock during the six months ended June&nbsp;30, 2010, was primarily due to
the issuance of 1,619,631 shares of the Company&#146;s common stock under its stock-based
compensation plans. The Company has also recorded a $0.11 per share cash dividend in the
first and second quarters of 2010. The second quarter dividend of approximately $15,395,000,
was declared on May&nbsp;17, 2010 and was paid on July&nbsp;16, 2010.</TD>
</TR>

</TABLE>

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 9 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>
<!-- xbrl -->

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><U><B>GENTEX CORPORATION AND SUBSIDIARIES</B></U>
</DIV>


<DIV align="Center" style="font-size: 10pt; margin-top: 10pt"><B>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS &#151; Continued<BR>
(Unaudited)</B>
</DIV>

<!-- xbrl,n -->
<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">(11)</TD>
<!-- xbrl,body -->
    <TD width="1%">&nbsp;</TD>
    <TD>The Company currently manufactures electro-optic products, including automatic-dimming
rearview mirrors for the automotive industry, and fire protection products for the commercial
construction industry. The Company also develops and manufactures variably dimmable windows
for the aerospace industry and non-auto dimming rearview automotive mirrors with electronic
features:</TD>
</TR>

</TABLE>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="44%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD nowrap align="left" style="border-bottom: 0px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6" style="border-bottom: 1px solid #000000">Quarter Ended June 30,</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="6" style="border-bottom: 1px solid #000000">Six Months Ended June 30,</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD nowrap align="left" style="border-bottom: 0px solid #000000"></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2009</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2010</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">2009</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Revenue:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Automotive Products</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">196,415,200</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">112,202,030</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">377,943,989</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">201,156,373</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Other</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">5,145,760</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">5,139,747</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">9,385,900</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">10,016,881</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:30px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Total</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">201,560,960</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">117,341,777</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">387,329,889</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">211,173,254</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Income (loss)&nbsp;from Operations:</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Automotive Products</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">48,733,906</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">16,410,977</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">93,911,307</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">18,991,211</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Other</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">52,853</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(332,672</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(516,651</TD>
    <TD nowrap>)</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="left">&nbsp;</TD>
    <TD align="right">(713,821</TD>
    <TD nowrap>)</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:30px; text-indent:-15px">Total</DIV></TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">48,786,759</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">16,078,305</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">93,394,656</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">18,277,390</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
        <TD nowrap colspan="2" align="right" style="border-top: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The &#147;Other&#148; segment includes Fire Protection Products and Dimmable Aircraft Windows.</TD>
</TR>

</TABLE>
</DIV>
<!-- /xbrl,ns -->

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 10 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">
<!-- link2 "Item&nbsp;2. Management&#146;s Discussion And Analysis Of Financial Condition And Results Of Operations" -->
<DIV align="left"><A NAME="006"></A></DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>Item&nbsp;2. Management&#146;s Discussion And Analysis Of Financial Condition And Results Of Operations.</B>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><B>RESULTS OF OPERATIONS: </B></U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><B>SECOND QUARTER 2010 VERSUS SECOND QUARTER 2009</B></U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Net Sales.</I></U> Net sales for the second quarter of 2010 increased by approximately
$84,219,000, or 72%, when compared with the second quarter last year. Net sales of the
Company&#146;s automotive mirrors increased by approximately $84,213,000, or 75%, in the second
quarter of 2010, when compared with the second quarter last year, primarily due to a 60%
increase in auto-dimming mirror unit shipments from approximately 2,610,000 in the second
quarter 2009 to approximately 4,178,000 in the current quarter. This unit increase was
primarily due to increased global light vehicle production and increased penetration of
auto-dimming mirrors on 2010 model year vehicles. Unit shipments to customers in North
America for the current quarter increased by 103% compared with the second quarter of the
prior year, primarily due to increased auto-dimming mirror unit shipments for domestic and
Asian transplant automakers. Mirror unit shipments for the current quarter to automotive
customers outside North America increased by 43% compared with the second quarter in 2009,
primarily due to increased auto-dimming mirror unit shipments to certain European and Asian
automakers. Net sales of the Company&#146;s fire protection products decreased 21% for the
current quarter versus the same quarter of last year, primarily due to the weaker
commercial construction market.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Cost of Goods Sold.</I></U> As a percentage of net sales, cost of goods sold decreased
from 69.5% in the second quarter of 2009 to 63.3% in the second quarter of 2010. This
period-over-period percentage decrease in cost of goods sold primarily reflected the
Company&#146;s ability to leverage fixed overhead costs due to increased sales as a result of
increased global light vehicle production levels.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Operating Expenses.</I></U> Engineering, research and development (E, R &#038; D) expenses for
the current quarter increased 36% and approximately $4,001,000 when compared with the same
quarter last year, primarily due to additional hiring of employee and contract engineers,
and increased variable employee compensation expense. Approximately half of the increase
in E, R &#038; D expenses was due to additional hiring of employee and contract engineers, and
approximately one-third of the increase in E, R &#038; D expenses was due to increased variable
compensation expense.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Selling, general and administrative (S, G &#038; A) expenses increased 16% and approximately
$1,390,000, for the current quarter, when compared with the same quarter last year,
primarily due to increased variable employee compensation expense and the Company&#146;s
overseas office expenses. Each factor accounted for approximately one-third of the
increase in S, G &#038; A expenses.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Total Other Income (Expense).</I></U> Investment income for the current quarter decreased
by approximately $312,000, when compared with the same period last year, primarily due to
lower interest rates.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Other income-net for the current quarter decreased approximately $358,000, when compared
with the same period last year, primarily due to changes in foreign currency related to the
Company&#146;s Euro denominated account.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Taxes.</I></U> The provision for income taxes varied from the statutory rate during the
current quarter, primarily due to the domestic manufacturing deduction.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Net Income (loss).</I></U> Net income for the second quarter of 2010 increased by
approximately $21,848,000, when compared with the same quarter last year primarily due to
increased sales and gross margin.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><B>SIX MONTHS ENDED JUNE 30, 2010, VERSUS SIX MONTHS ENDED JUNE 30, 2009</B></U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Net Sales.</I></U> Net sales for the six months ended June&nbsp;30, 2010 increased by
approximately $176,157,000, or 83%, when compared with the same period last year. Net
sales of the Company&#146;s automotive mirrors increased by approximately $176,788,000, or 88%
period over period, as auto-dimming mirror unit shipments increased by 75% from
approximately 4,703,000 in the first six months of 2009 to approximately 8,209,000 in the
first six months of
2010. The increase was primarily due to increased global light vehicle production and
increased penetration of auto-dimming mirrors on 2010 model year vehicles. Unit shipments
to customers in North America increased by 97% during the first six months of 2010 versus
the same period in 2009, primarily due to increased auto-dimming mirror unit shipments for
domestic and Asian transplant automakers. Mirror unit shipments to automotive customers
outside North America increased by 64% period over period, primarily due to increased
auto-dimming mirror unit shipments to certain European and Asian automakers. Net sales of
the Company&#146;s fire protection products decreased 22% period over period, primarily due to
the weak commercial construction market.</TD>
</TR>

</TABLE>
</DIV><P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 11 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">


<DIV style="margin-top: 10pt"><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">



</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Cost of Goods Sold.</I></U> As a percentage of net sales, cost of goods sold decreased
from 72.5% in the six months ended June&nbsp;30, 2009, to 63.2% in the six months ended June&nbsp;30,
2010. This percentage increase primarily reflected the Company&#146;s ability to leverage fixed
overhead costs due to increased sales as a result of increased global light vehicle
production levels.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Operating Expenses.</I></U> For the six months ended June&nbsp;30, 2010, engineering, research
and development expenses increased 31% and approximately $6,959,000, when compared with the
same period last year, primarily due to additional hiring of employee and contract
engineers, and increased variable employee compensation expense. Approximately half of the
increase in E, R &#038; D expenses was due to additional hiring of employee and contract
engineers, and approximately one-third of the increase in E, R &#038; D expenses was due to
increased variable compensation expense.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Selling, general and administrative expenses increased 13% and approximately $2,281,000 for
the six months ended June&nbsp;30, 2010, when compared with the same period last year, primarily
due to increased variable employee compensation expense and the Company&#146;s overseas office
expenses. Approximately two-thirds of the increase in S, G &#038; A expenses was due to
increased variable compensation expense and the balance of the increase was due to overseas
office expenses.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Total Other Income (expense).</I></U> Investment income for the six months ended June&nbsp;30,
2010, decreased by approximately $991,000, when compared with the same period last year,
primarily due to lower interest rates.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>For the six months ended June&nbsp;30, 2009 a non-cash charge for other-than-temporary
impairment losses on available-for-sale securities of $1,291,000 was recognized due to
unrealized losses on equity investments. There were no impairment losses for the six
months ended June&nbsp;30, 2010.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Other income-net was approximately $3,563,000 for the six months ended June&nbsp;30, 2010
compared with other expense-net of approximately $3,131,000 in the same prior year period,
primarily due to realized gains on the sale of equity investments in the six months ended
June&nbsp;30, 2010, compared with realized losses on the sale of equity investments in the same
prior year period.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Taxes.</I></U> The provision for income taxes varied from the statutory rate during the
six months ended June&nbsp;30, 2010, primarily due to the domestic manufacturing deduction.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><I>Net Income.</I></U> Net income increased by approximately $55,867,000 for the six months
ended June&nbsp;30, 2010, when compared with the same period last year, primarily due to
increased sales and gross margin.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><B>FINANCIAL CONDITION:</B></U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Short-term investments as of June&nbsp;30, 2010, increased approximately $68,490,000 compared
with December&nbsp;31, 2009, primarily due to fixed income investment purchases.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Accounts receivable as of June&nbsp;30, 2010 increased approximately $22,294,000 compared with
December&nbsp;31, 2009, primarily due to the higher sales level as well as monthly sales within
each of those quarters.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Inventories as of June&nbsp;30, 2010, increased approximately $25,672,000 compared with December
31, 2009, primarily due to higher sales and production levels in conjunction with increased
lead time for electronic component raw materials inventory.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Accounts payable as of June&nbsp;30, 2010, increased approximately $16,807,000 compared to
December&nbsp;31, 2009, primarily due to increased production levels and capital spending.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Cash flow from operating activities for the six months ended June&nbsp;30, 2010, increased
approximately $17,568,000 to approximately $67,106,000, compared with approximately
$49,538,000, during the same period last year, primarily due to the increase in net income
and accounts payable, partially offset by an increase in accounts receivable and
inventories. Capital expenditures for the six months ended June&nbsp;30, 2010, were $19,095,000,
compared with $11,457,000 for the same period last year, primarily due to increased
production equipment purchases.</TD>
</TR>

</TABLE>
</DIV><P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 12 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">


<DIV style="margin-top: 10pt"><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">



</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Management considers the Company&#146;s working capital and long-term investments totaling
approximately $606,464,000 as of June&nbsp;30, 2010, together with internally generated cash flow
and an unsecured $5,000,000 line of credit from a bank, to be sufficient to cover
anticipated cash needs for the next year and for the foreseeable future.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>On October&nbsp;8, 2002, the Company announced a share repurchase plan, under which it may
purchase up to 8,000,000 shares (post-split) based on a number of factors, including market
conditions, the market price of the Company&#146;s common stock, anti-dilutive effect on
earnings, available cash and other factors that the Company deems appropriate. On July&nbsp;20,
2005, the Company announced that it had raised the price at which the Company may
repurchase shares under the existing plan. On May&nbsp;16, 2006, the Company announced that the
Company&#146;s Board of Directors had authorized the repurchase of an additional 8,000,000
shares under the plan. On August&nbsp;14, 2006, the Company announced that the Company&#146;s Board
of Directors had authorized the repurchase of an additional 8,000,000 shares under the
plan. And, on February&nbsp;26, 2008, the Company announced that the Company&#146;s Board of
Directors had authorized the repurchase of an additional 4,000,000 shares under the plan.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The following is a summary of quarterly share repurchase activity under the plan to date:</TD>
</TR>

</TABLE>
</DIV>
<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="72%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Total Number of</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Shares Purchased</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2">Cost of</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD nowrap align="left" style="border-bottom: 1px solid #000000">Quarter Ended</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">(Post-Split)</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="2" style="border-bottom: 1px solid #000000">Shares Purchased</TD>
    <TD>&nbsp;</TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">March&nbsp;31, 2003</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">830,000</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">10,246,810</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">September&nbsp;30, 2005</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,496,059</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">25,214,573</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">March&nbsp;31, 2006</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,803,548</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">47,145,310</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">June&nbsp;30, 2006</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">7,201,081</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">104,604,414</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">September&nbsp;30, 2006</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">3,968,171</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">55,614,102</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">December&nbsp;31, 2006</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,232,884</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">19,487,427</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">March&nbsp;31, 2007</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">447,710</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">7,328,015</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">March&nbsp;31, 2008</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,200,752</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">34,619,490</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">June&nbsp;30, 2008</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">1,203,560</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">19,043,775</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">September&nbsp;30, 2008</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,519,153</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">39,689,410</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom" style="background: #cceeff">
    <TD><DIV style="margin-left:15px; text-indent:-15px">December&nbsp;31, 2008</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">2,125,253</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">17,907,128</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-top: 1px solid #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">
    <TD><DIV style="margin-left:15px; text-indent:-15px">Total</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="right">26,028,171</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD align="left">$</TD>
    <TD align="right">380,900,454</TD>
    <TD>&nbsp;</TD>
</TR>
<TR style="font-size: 1px">
    <TD><DIV style="margin-left:15px; text-indent:-15px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-bottom: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap colspan="2" align="right" style="border-bottom: 3px double #000000">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><!-- End Table Body -->
</TABLE>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>1,971,829 shares remain authorized to be repurchased under the plan as of June&nbsp;30, 2010.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><B>CRITICAL ACCOUNTING POLICIES:</B></U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The preparation of the Company&#146;s consolidated condensed financial statements contained in
this report, which have been prepared in accordance with accounting principles generally
accepted in the Unites States, requires management to make estimates and assumptions that
affect the amounts reported in the financial statements and accompanying notes. On an
ongoing basis, management evaluates these estimates. Estimates are based on historical
experience and on various other assumptions that are believed to be reasonable under the
circumstances, the results of which form the basis for making judgments about the carrying
values of assets and liabilities that may not be readily apparent from other sources.
Historically, actual results have not been materially different from the Company&#146;s
estimates. However, actual results may differ from these estimates under different
assumptions or conditions.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company has identified the critical accounting policies used in determining estimates
and assumptions in the amounts reported in its Management&#146;s Discussion and Analysis of
Financial Condition and Results of Operations in its Annual Report on Form 10-K for the
fiscal year ended December&nbsp;31, 2009. Management believes there have been no significant
changes in those critical accounting policies.</TD>
</TR>

</TABLE>
</DIV><P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 13 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">


<DIV style="margin-top: 10pt"><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">



</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><B>TRENDS AND DEVELOPMENTS:</B></U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company previously announced a number of OEM and dealer or port-installed programs for
its Rear Camera Display (RCD)&nbsp;Mirror that consists of a liquid crystal display (LCD)&nbsp;that
shows a panoramic video of objects behind the vehicle in real time. During the current
quarter, the Company announced that its RCD Mirror is offered on the Toyota Avalon, Toyota
4 Runner and the Ford Taurus. The Company also started shipping RCD Mirrors for 2
additional models during the second quarter of 2010 to General Motors, who does not allow
suppliers to announce vehicle programs in a news release. The Company is currently
shipping auto-dimming mirrors with RCD for 47 models with 8 automakers. The Company is
also shipping auto-dimming mirrors with RCD for nearly 20 aftermarket or dealer-installed
programs.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>On February&nbsp;28, 2008, the President signed into law the &#147;Kids Transportation Safety Act of
2007&#148;. The National Highway Traffic Safety Administration (NHTSA)&nbsp;had one year to initiate
rulemaking to revise the federal standard to expand the field of view so that drivers can
detect objects directly behind vehicles. NHTSA then has two years to determine how
automakers must meet the rules, which may include the use of additional mirrors, sensors,
rear back-up cameras (which could be in a mirror, navigation systems or other LCD display).
Once NHTSA publishes the new rules, automakers will have 48&nbsp;months to comply with those
rules for vehicles in the United States. The Company&#146;s RCD Mirror is a cost competitive
product that is relatively easy to implement and may be among the technologies that NHTSA
will include as a means to meet the requirements of the legislation.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company&#146;s RCD Mirror feature competes in the market place with backup sensors and other
rear backup cameras. The Company believes that its RCD Mirror is an optimum, ergonomic,
easily adaptable method to display the output of a rear camera for increased safety.
Ultrasonic sensors cost less but may be less effective. Any color display in a vehicle is
relatively costly. When a color display is required for other features such as navigation,
radio or other vehicle functions, then it may be less costly on a per-feature basis to
display the output of the backup camera in that in-dash display, offering significant
competition to the RCD Mirror. The long-term success of the RCD Mirror may depend on
automakers willingness and desire to display other information in the RCD Mirror, driving
down the per-feature cost.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company previously announced it is shipping auto-dimming mirrors with SmartBeam<SUP style="FONT-size: 85%; vertical-align: text-top">&#174;</SUP>, its
proprietary intelligent high-beam headlamp assist feature to 8 automakers. During the
current quarter, the Company announced that SmartBeam is offered on the 2011 Toyota Sienna,
which is Toyota&#146;s flagship minivan. The Company is currently shipping auto-dimming mirrors
with SmartBeam for 34 vehicle models.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company previously reached an agreement with PPG Aerospace to work together to provide
the variably dimmable windows for the passenger compartment on the new Boeing 787
Dreamliner series of aircraft. The Company began delivering windows to the production line
during the current quarter. The Company and PPG Aerospace previously announced that they
will work together to supply dimmable windows to Hawker Beechcraft Corporation for the
passenger-cabin windows of the 2010 Beechcraft King Air 350i airplane. In the second
quarter of 2010, the Company continued to ship parts for the King Air 350i airplane in low
volume.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company recently negotiated a multi-year sourcing agreement with Ford Motor Company in
the ordinary course of the Company&#146;s business. Under the agreement, the Company is sourced
all existing interior auto-dimming rearview mirror programs as well as a number of new
interior auto-dimming rearview mirror programs during the agreement term which ends
December&nbsp;31, 2011.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company currently estimates that top line revenue will increase approximately 30-35% in
the third quarter of 2010 compared with the third quarter of 2009, based on the mid-July
CSM forecast for light vehicle production levels and the Company&#146;s anticipated product mix.
These estimates are based on current light vehicle production forecasts for the third
quarter of 2010 in the regions to which the Company ships product, as well as the estimated
option rates for its mirrors on prospective vehicle models and anticipated product mix.
Uncertainties, including light vehicle production levels, extended automotive plant
shutdowns, sales rates in North America, Europe and Asia, customer inventory management,
supplier part shortages, and the impact of potential automotive customer (including their
Tier 1 suppliers) bankruptcies, work stoppages, strikes, etc., which could disrupt our
shipments to these customers, making forecasting difficult. Due to continued uncertainties
with global vehicle production volumes, it is an extremely difficult environment to
forecast, and as a result, the Company is not providing revenue estimates beyond the third
quarter of 2010 at this time. The Company also estimates that engineering, research and
development expenses are currently expected to increase approximately 30-35% in the third
quarter of 2010 compared with the same period in 2009, primarily due to continued hiring of
employee and contract engineers, and increased variable employee compensation expense.
Selling, general and administrative expenses are currently expected to increase
approximately 10-15% in the third quarter of 2010 compared with the same period in 2009,
primarily due to increased variable employee compensation expense and increased overseas
office expenses.</TD>
</TR>

</TABLE>
</DIV><P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 14 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">


<DIV style="margin-top: 10pt"><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">



</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company utilizes the light vehicle production forecasting services of CSM Worldwide,
and CSM&#146;s mid-July forecast for light vehicle production for the third quarter of 2010 are
approximately 2.9&nbsp;million units for North America, 3.8&nbsp;million for Europe and 3.2&nbsp;million
for Japan and Korea. CSM&#146;s mid-July forecast for light vehicle production for calendar
year 2010 are approximately 11.6&nbsp;million for North America, 17.5&nbsp;million for Europe and
12.8&nbsp;million for Japan and Korea.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company is subject to market risk exposures of varying correlations and volatilities,
including foreign exchange rate risk, interest rate risk and equity price risk.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Uncertain equity markets could negatively impact the Company&#146;s financial performance due to
an increase in realized losses on the sale of equity investments and/or recognized losses
due to an other-than-temporary impairment adjustment on available-for-sale securities
(mark-to-market adjustments). During the quarter ended June&nbsp;30, 2010, there were no
material changes in the risk factors previously disclosed in the Company&#146;s report on Form
10-K for the fiscal year ended December&nbsp;31, 2009.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company has some assets, liabilities and operations outside the United States, which
currently are not significant. Because the Company sells its automotive mirrors throughout
the world, the Company is affected by weak economic conditions in worldwide markets that
reduce demand for its products.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company continues to experience significant pricing pressures from its automotive
customers and competitors, which have affected, and which will continue to affect, its
margins to the extent that the Company is unable to offset the price reductions with
productivity and manufacturing yield improvements, engineering and purchasing cost
reductions, and increases in unit sales volume, all of which pose increasing challenges in
the current automotive production environment. In addition, financial pressures at
certain automakers are resulting in increased cost reduction efforts by them, including
requests for additional price reductions, decontenting certain features from vehicles,
customer market testing of future business, dual sourcing initiatives and warranty
cost-sharing programs, which could adversely impact the Company&#146;s sales growth, margins,
profitability and, as a result, its share price. The Company also continues to experience
pressure for select raw material cost increases.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The automotive industry has always been cyclical and highly impacted by levels of economic
activity. The current economic environment continues to be uncertain and continues to
cause increased financial and production stresses evidenced by volatile production levels,
supplier part shortages, customer and supplier bankruptcies, automotive plant shutdowns,
commodity material cost increases, consumer preference shift to smaller vehicles where the
Company has a lower penetration rate and lower content per vehicle due to environmental
concerns and fuel costs. If additional automotive customers (including their Tier 1
suppliers) experience bankruptcies, work stoppages, strikes, part shortages, etc., it could
disrupt the Company&#146;s shipments to these customers, which could adversely affect the
Company&#146;s sales, margins, profitability and, as a result, its share price.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Automakers continue to experience increased volatility and uncertainty in executing planned
new programs which have, in some cases, resulted in cancellations or delays of new vehicle
platforms, package reconfigurations and inaccurate volume forecasts. This increased
volatility and uncertainty has made it more difficult for the Company
to forecast future sales and effectively manage costs and utilize capital as well,
engineering, research and development, and human resource investments.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>In light of the continuing financial stresses within the worldwide automotive industry,
certain automakers and tier one customer are considering the sale of certain business
segments or may be considering bankruptcy. Should one or more of the Company&#146;s larger
customers (including sales through their Tier 1 suppliers) declare bankruptcy or sell their
business, it could adversely affect the collection of receivables, sales, margins,
profitability and, as a result, its share price. The on-going economic environment
continues to cause increased financial pressures and production stresses on the Company&#146;s
customers, which could impact timely customer payments and ultimately the collectibility of
receivables.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company does not have any significant off-balance sheet arrangements or commitments
that have not been recorded in its consolidated financial statements.</TD>
</TR>

</TABLE>
</DIV><P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 15 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">


<DIV style="margin-top: 10pt"><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">



</TABLE>
</DIV>
<!-- link2 "Item&nbsp;3. Quantitative And Qualitative Disclosures About Market Risk" -->
<DIV align="left"><A NAME="007"></A></DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>Item&nbsp;3. Quantitative And Qualitative Disclosures About Market Risk.</B>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The information called for by this item is provided under the caption &#147;Trends and
Developments&#148; under Item&nbsp;2 &#151; Management&#146;s Discussion and Analysis of Financial Condition and
Results of Operations.</TD>
</TR>

</TABLE>
</DIV>
<!-- link2 "Item&nbsp;4. Controls And Procedures" -->
<DIV align="left"><A NAME="008"></A></DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>Item&nbsp;4. Controls And Procedures</B>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The Company&#146;s management, with the participation of its principal executive officer and
principal financial officer, has evaluated the effectiveness, as of June&nbsp;30, 2010, of the
Company&#146;s &#147;disclosure controls and procedures,&#148; as such term is defined in Rules&nbsp;13a-15(e)
and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the &#147;Exchange Act&#148;).
Based upon that evaluation, the Company&#146;s management, including the principal executive
officer and principal financial officer, concluded that the Company&#146;s disclosure controls
and procedures, as of June&nbsp;30, 2010, were adequate and effective such that the information
required to be disclosed by the Company in the reports filed or submitted by it under the
Exchange Act is recorded, processed, summarized, and reported within the time periods
specified in the Securities and Exchange Commission&#146;s rules and forms, and information
required to be disclosed by the Company in such reports is accumulated and communicated to
the Company&#146;s management, including its principal executive officer and principal financial
officer, as appropriate to allow timely decisions regarding required disclosure.</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>In the ordinary course of business, the Company may routinely modify, upgrade, and enhance
its internal controls and procedures over financial reporting. However, there was no
change in the Company&#146;s &#147;internal control over financial reporting&#148; &#091;as such term is
defined in Rules&nbsp;13a-15(f) and 15d-15(f) under the Exchange Act&#093; that occurred during the
quarter ended June&nbsp;30, 2010, that has materially affected, or is reasonably likely to
materially affect, the Company&#146;s internal control over financial reporting.</TD>
</TR>

</TABLE>
</DIV>
<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 16 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD><U><B>SAFE HARBOR STATEMENT:</B></U></TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Statements in this Quarterly Report on Form 10-Q contain forward-looking statements within
the meaning of Section&nbsp;27A of the Securities Act of 1933, as amended, and Section&nbsp;21E of the
Securities Exchange Act, as amended, that are based on management&#146;s beliefs, assumptions,
current expectations, estimates and projections about the global automotive industry, the
economy, the ability to control and leverage fixed manufacturing overhead costs, unit
shipment and net sales growth rates, the ability to control E,R&#038;D and S,G&#038;A expenses, gross
margins and the Company itself. Words like &#147;anticipates,&#148; &#147;believes,&#148; &#147;confident,&#148;
&#147;estimates,&#148; &#147;expects,&#148; &#147;forecast,&#148; &#147;hopes&#148;, &#147;likely,&#148; &#147;plans,&#148; &#147;projects,&#148; &#147;optimistic,&#148;
and &#147;should,&#148; and variations of such words and similar expressions identify forward-looking
statements. These statements do not guarantee future performance and involve certain risks,
uncertainties, and assumptions that are difficult to predict with regard to timing, expense,
likelihood and degree of occurrence. These risks include, without limitation, employment
and general economic conditions, worldwide automotive production, the maintenance of the
Company&#146;s market share, the ability to achieve purchasing cost reductions, customer
inventory management, supplier part shortages, competitive pricing pressures, currency
fluctuations, interest rates, equity prices, the financial strength/stability of the
Company&#146;s customers (including their Tier 1 suppliers), supply chain disruptions, potential
sale of OEM business segments or suppliers, potential additional customer (including their
Tier 1 suppliers) bankruptcies, the mix of products purchased by customers, the ability to
continue to make product innovations, the success of certain products (e.g. SmartBeam<SUP style="FONT-size: 85%; vertical-align: text-top">&#174;</SUP> and
Rear Camera Display Mirror), and other risks identified in the Company&#146;s other filings with
the Securities and Exchange Commission. Therefore, actual results and outcomes may
materially differ from what is expressed or forecasted. Furthermore, the Company undertakes
no obligation to update, amend, or clarify forward-looking statements, whether as a result
of new information, future events, or otherwise.</TD>
</TR>

</TABLE>
</DIV>
<!-- link1 "PART II &#151; OTHER INFORMATION" -->
<DIV align="left"><A NAME="009"></A></DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>PART II &#151; OTHER INFORMATION</B>
</DIV>

<!-- link2 "Item&nbsp;1A. Risk Factors" -->
<DIV align="left"><A NAME="010"></A></DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt"><B>Item&nbsp;1A. Risk Factors.</B>
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Information regarding risk factors appears in Management&#146;s Discussion and Analysis of Financial
Condition and Results of Operations in Part&nbsp;I &#151; Item&nbsp;2 of this Form 10-Q and in Part&nbsp;I &#151; Item&nbsp;1A
 &#151; Risk Factors of the Company&#146;s report on Form 10-K for the fiscal year ended December&nbsp;31, 2009.
There have been no material changes from the risk factors previously disclosed in the Company&#146;s
report on Form 10-K for the year ended December&nbsp;31, 2009, except to the extent described in Part
I &#151; Item&nbsp;2 of this Form 10-Q.</TD>
</TR>

</TABLE>
</DIV>
<!-- link2 "Item&nbsp;6. Exhibits" -->
<DIV align="left"><A NAME="011"></A></DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt; margin-left: 0%"><B>Item&nbsp;6. Exhibits</B>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="3%" nowrap align="left">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>See Exhibit&nbsp;Index on Page 19.</TD>
</TR>

</TABLE>
</DIV><P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 17 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">


<DIV style="margin-top: 10pt"><TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">



</TABLE>
</DIV>
<!-- link1 " SIGNATURES" -->
<DIV align="left"><A NAME="012"></A></DIV>

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>SIGNATURES</B>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused
this report to be signed on its behalf by the undersigned thereunto duly authorized.
</DIV>


<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD valign="top" align="left">&nbsp;</TD>
    <TD colspan="3" align="left">GENTEX CORPORATION<BR>
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">Date:   August 3, 2010&nbsp;</TD>
    <TD colspan="3" style="border-bottom: 1px solid #000000" align="left">/s/ Fred T. Bauer
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD colspan="3" align="left">Fred T. Bauer&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD colspan="3" align="left">Chairman and Chief
Executive Officer&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR>
    <TD valign="top" align="left">&nbsp;</TD>
    <TD colspan="3" align="left">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">Date:   August 3, 2010&nbsp;</TD>
    <TD colspan="3" style="border-bottom: 1px solid #000000" align="left">/s/ Steven A. Dykman
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD colspan="3" align="left">Steven A. Dykman&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD colspan="3" align="left">Vice President &#151; Finance,
Principal Financial and
Accounting Officer&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 18 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">
<!-- link1 " EXHIBIT INDEX" -->
<DIV align="left"><A NAME="013"></A></DIV>

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>EXHIBIT INDEX</B>
</DIV>

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="5%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="72%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD nowrap align="center" colspan="3" style="border-bottom: 1px solid #000000"><B>Exhibit No.</B></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" style="border-bottom: 1px solid #000000"><B>Description</B></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3" style="border-bottom: 1px solid #000000"><B>Page</B></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">
    <TD nowrap colspan="3" align="left" valign="top">3(a)</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Registrant&#146;s Restated Articles of Incorporation, adopted on August&nbsp;20, 2004, were
filed as Exhibit&nbsp;3(a) to Registrant&#146;s Report on Form&nbsp;10-Q dated November&nbsp;2, 2004,
and the same is hereby incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">
    <TD nowrap colspan="3" align="left" valign="top">3(b)</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Registrant&#146;s Bylaws as amended and restated February&nbsp;27, 2003, were filed as
Exhibit&nbsp;3(b)(1) to
Registrant&#146;s Report on Form&nbsp;10-Q dated May&nbsp;5, 2003, and the same are hereby
incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">
    <TD nowrap colspan="3" align="left" valign="top">4(a)</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">A specimen form of certificate for the Registrant&#146;s common stock, par value $.06
per share, were filed as part of a Registration Statement on Form&nbsp;S-8
(Registration No.&nbsp;2-74226C) as Exhibit&nbsp;3(a), as amended by Amendment No.&nbsp;3 to such
Registration Statement, and the same is hereby incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">
    <TD nowrap colspan="3" align="left" valign="top">4(b)</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Amended and Restated Shareholder Protection Rights Agreement, dated as of March
29, 2001, including as Exhibit&nbsp;A the form of Certificate of Adoption of Resolution
Establishing Series of Shares of Junior Participating Preferred Stock of the
Company, and as Exhibit&nbsp;B the form of Rights Certificate and of Election to
Exercise, was filed as Exhibit&nbsp;4(b) to Registrant&#146;s Report on Form&nbsp;10-Q dated
April&nbsp;27, 2001, and the same is hereby incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">
    <TD nowrap colspan="3" align="left" valign="top">10(a)(1)</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">A Lease dated August&nbsp;15, 1981, was filed as part of a Registration Statement
on Form&nbsp;S-1 (Registration Number 2-74226C) as Exhibit&nbsp;9(a)(1), and the same is
hereby incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">10(a)(2)</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">First Amendment to Lease dated June&nbsp;28, 1985, was filed as Exhibit&nbsp;10(m) to
Registrant&#146;s Report on Form&nbsp;10-K dated March&nbsp;18, 1986, and the same is hereby
incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">*10(b)(1)</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Gentex Corporation Qualified Stock Option Plan (as amended and restated, effective
February&nbsp;26, 2004) was included in Registrant&#146;s Proxy Statement dated April&nbsp;6, 2004, filed with
the Commission on April&nbsp;6, 2004, which is hereby incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">*10(b)(2)</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">First Amendment to Gentex Corporation Stock Option Plan (as amended and restated
February&nbsp;26, 2004) was filed as Exhibit&nbsp;10(b)(2) to Registrant&#146;s Report on Form&nbsp;10-Q dated
August&nbsp;2, 2005, and the same is hereby incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">*10(b)(3)</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Specimen form of Grant Agreement for the Gentex Corporation Qualified Stock Option Plan (as amended and restated, effective February
26, 2004) was filed as Exhibit&nbsp;10(b)(3) to Registrant&#146;s Report on Form&nbsp;10-Q dated November&nbsp;1, 2005, and the same is hereby
incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">*10(b)(4)</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Gentex Corporation Second Restricted Stock Plan was filed as Exhibit&nbsp;10(b)(2) to Registrant&#146;s Report on Form&nbsp;10-Q dated April&nbsp;27,
2001, and the same is hereby incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">*10(b)(5)</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">First Amendment to the Gentex Corporation Second Restricted Stock Plan was filed as Exhibit
10(b)(5) to Registrant&#146;s Report on Form&nbsp;10-Q dated August&nbsp;4, 2008, and the same is hereby
incorporated herein by reference.</DIV></TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">*10(b)(6)</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Specimen form of Grant Agreement for the Gentex Corporation Restricted Stock Plan, was filed
as Exhibit&nbsp;10(b)(4) to Registrant&#146;s Report on Form&nbsp;10-Q dated November&nbsp;2, 2004, and the same
is hereby incorporated herein by reference.</DIV></TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 19 -<!-- /Folio -->
</DIV>

<!-- PAGEBREAK -->
<P><HR noshade><P>
<H5 align="left" style="page-break-before:always"><A HREF="#toc">Table of Contents</A></H5><P>

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center">
<TABLE style="font-size: 10pt" cellspacing="0" border="0" cellpadding="0" width="100%">
<!-- Begin Table Head -->
<TR valign="bottom">
    <TD width="5%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="5%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="72%">&nbsp;</TD>
    <TD width="3%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="9%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
</TR>
<TR style="font-size: 10pt" valign="bottom">
    <TD nowrap align="center" colspan="3" style="border-bottom: 1px solid #000000"><B>Exhibit No.</B></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" style="border-bottom: 1px solid #000000"><B>Description</B></TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="center" colspan="3" style="border-bottom: 1px solid #000000"><B>Page</B></TD>
</TR>

<!-- End Table Head -->
<!-- Begin Table Body -->
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right"></TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">*10(b)(7)</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Gentex Corporation 2002 Non-Employee Director Stock Option Plan (adopted March&nbsp;6, 2002), was filed as Exhibit&nbsp;10(b)(4) to Registrant&#146;s
Report on Form&nbsp;10-Q dated April&nbsp;30, 2002, and the same is incorporated herein by reference.</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right"></TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right"></TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">*10(b)(8)</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Specimen form of Grant Agreement for the Gentex Corporation 2002 Non-Employee Director
Stock Option Plan, was filed as Exhibit&nbsp;10(b)(6) to Registrant&#146;s Report on Form&nbsp;10-Q dated November&nbsp;2, 2004, and the same is hereby
incorporated herein by reference.</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right"></TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right"></TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">10(c)</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">The form of Indemnity Agreement between Registrant and each of the Registrant&#146;s directors
and certain officers was filed as Exhibit&nbsp;10 (e)&nbsp;to Registrant&#146;s Report on Form&nbsp;10-Q dated October&nbsp;31, 2002, and the same is
incorporated herein by reference.</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right"></TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right"></TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">31.1</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Certificate of the Chief Executive Officer of Gentex Corporation pursuant to Section&nbsp;302 of the
Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350).</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">21</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right"></TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">31.2</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Certificate of the Chief Financial Officer of Gentex Corporation pursuant to Section&nbsp;302 of the
Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350).</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">22</TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom"><!-- Blank Space -->
    <TD nowrap align="right" valign="top">&nbsp;</TD>
    <TD align="right" valign="top">&nbsp;</TD>
    <TD valign="top">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">&nbsp;</DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right"></TD>
    <TD>&nbsp;</TD>
</TR>
<TR valign="bottom">

    <TD nowrap colspan="3" align="left" valign="top">32</TD>

    <TD>&nbsp;</TD>
    <TD valign="top"><DIV style="margin-left:0px; text-indent:-0px">Certificate of the Chief Executive Officer and Chief Financial Officer of Gentex Corporation
pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350). </DIV></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD nowrap align="right">23</TD>
    <TD>&nbsp;</TD>
</TR>
<!-- End Table Body -->
</TABLE>
</DIV>
<DIV align="left"><DIV style="font-size: 10pt; margin-top: 10pt; width: 18%; border-bottom: 1px solid #000000">&nbsp;</DIV></DIV>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt">* &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates a compensatory plan or arrangement.

</DIV>
<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 20 -<!-- /Folio -->
</DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>c04042exv31w1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML>
<HEAD>
<TITLE>Exhibit 31.1</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- PAGEBREAK -->

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>EXHIBIT 31.1<BR><BR>
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER OF GENTEX CORPORATION</B>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">I, Fred T. Bauer, certify that:
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">1.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>I have reviewed this quarterly report on Form 10-Q of Gentex Corporation;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">2.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Based on my knowledge, this quarterly 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 quarterly report;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">3.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Based on my knowledge, the financial statements, and other financial information
included in this quarterly 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 quarterly report;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">4.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The registrant&#146;s other certifying officer and I are responsible for establishing
and maintaining disclosure controls and procedures &#091;as defined in Exchange Act Rules
13a-15(e) and 15d-15(e)&#093; and internal control over financial reporting &#091;as defined in
Exchange Act Rules&nbsp;13a-15(f) and 15d-15(f)&#093; for the registrant and have:</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">a)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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 quarterly report is being prepared;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">b)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">c)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>evaluated the effectiveness of the registrant&#146;s disclosure controls
and procedures and presented in this quarterly report our conclusions about the
effectiveness of the disclosure controls and procedures, as of the end of the
period covered by this quarterly report based on such evaluation; and</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">d)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>disclosed in this quarterly 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;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">5.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The registrant&#146;s other certifying officer 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):</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">a)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">b)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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.</TD>
</TR>

</TABLE>
</DIV>

<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD align="left">Date: August 3, 2010&nbsp;</TD>
    <TD colspan="3" style="border-bottom: 1px solid #000000" align="left">/s/ Fred T. Bauer
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD colspan="3" align="left">Fred T. Bauer&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD colspan="3" align="left">Chief Executive Officer&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 21 -<!-- /Folio -->
</DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>c04042exv31w2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML>
<HEAD>
<TITLE>Exhibit 31.2</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- PAGEBREAK -->

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>EXHIBIT 31.2<BR><BR>
CERTIFICATION OF THE CHIEF FINANCIAL OFFICER OF GENTEX CORPORATION</B>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">I, Steven A. Dykman, certify that:
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">1.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>I have reviewed this quarterly report on Form 10-Q of Gentex Corporation;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">2.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Based on my knowledge, this quarterly 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 quarterly report;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">3.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>Based on my knowledge, the financial statements, and other financial information
included in this quarterly 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 quarterly report;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">4.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The registrant&#146;s other certifying officer and I are responsible for establishing
and maintaining disclosure controls and procedures &#091;as defined in Exchange Act Rules
13a-15(e) and 15d-15(e)&#093; and internal control over financial reporting &#091;as defined in
Exchange Act Rules&nbsp;13a-15(f) and 15d-15(f)&#093; for the registrant and have:</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">a)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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 quarterly report is being prepared;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">b)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">c)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>evaluated the effectiveness of the registrant&#146;s disclosure controls
and procedures and presented in this quarterly report our conclusions about the
effectiveness of the disclosure controls and procedures, as of the end of the
period covered by this quarterly report based on such evaluation; and</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">d)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>disclosed in this quarterly 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;</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">5.</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The registrant&#146;s other certifying officer 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):</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">a)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="12%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">b)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>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.</TD>
</TR>

</TABLE>
</DIV>

<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD align="left">Date:  August 3, 2010&nbsp;</TD>
    <TD colspan="3" style="border-bottom: 1px solid #000000" align="left">/s/ Steven A. Dykman
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD colspan="3" align="left">Steven A. Dykman&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD colspan="3" align="left">Vice President - Finance&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
</TABLE>

<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 22 -<!-- /Folio -->
</DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>4
<FILENAME>c04042exv32.htm
<DESCRIPTION>EXHIBIT 32
<TEXT>
<HTML>
<HEAD>
<TITLE>Exhibit 32</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<!-- PAGEBREAK -->

<DIV style="font-family: 'Times New Roman',Times,serif; margin-left: .25in; width: 7.20in">

<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>EXHIBIT 32</B>
</DIV>


<DIV align="center" style="font-size: 10pt; margin-top: 10pt"><B>CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY<BR>
ACT OF 2002 (18 U.S.C. &#167; 1350)</B>
</DIV>


<DIV align="left" style="font-size: 10pt; margin-top: 10pt">Each, Fred T. Bauer, Chief Executive Officer of Gentex Corporation, and Steven A. Dykman, Chief
Financial Officer of Gentex Corporation, certify, to the best of their knowledge and belief,
pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. &#167; 1350), that:
</DIV>


<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">(1)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The quarterly report on Form 10-Q for the quarterly period ended June&nbsp;30, 2010,
which this statement accompanies, fully complies with the requirements of Section&nbsp;13 (a)
or 15(d) of the Securities Exchange Act of 1934; and</TD>
</TR>

</TABLE>
</DIV>

<DIV style="margin-top: 10pt">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt">

<TR valign="top" style="font-size: 10pt; color: #000000; background: transparent">
    <TD width="4%" style="background: transparent">&nbsp;</TD>
    <TD width="3%" nowrap align="left">(2)</TD>
    <TD width="1%">&nbsp;</TD>
    <TD>The information contained in this quarterly report on Form 10-Q of the quarterly
period ended June&nbsp;30, 2010, fairly presents, in all material respects, the financial
condition and results of operations of Gentex Corporation.</TD>
</TR>

</TABLE>
</DIV>

<TABLE width="100%" border="0" cellspacing="0" cellpadding="0" style="font-size: 10pt">
<TR>
    <TD width="48%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="1%">&nbsp;</TD>
    <TD width="35%">&nbsp;</TD>
    <TD width="15%">&nbsp;</TD>
</TR>
<TR>
    <TD valign="top" align="left">Dated:      August 3, 2010&nbsp;</TD>
    <TD colspan="3" align="left">GENTEX CORPORATION<BR>
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD>&nbsp;</TD>
    <TD align="left">By:</TD>
    <TD>&nbsp;</TD>
    <TD colspan="1" style="border-bottom: 1px solid #000000" align="left">/s/ Fred T. Bauer
&nbsp;</TD>

    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="1" align="left">Fred T. Bauer&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="1" align="left">Its Chief Executive Officer&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>
<TR>
    <TD valign="top" align="left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="1" align="left">&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD align="left">By:</TD>
    <TD>&nbsp;</TD>
    <TD colspan="1" style="border-bottom: 1px solid #000000" align="left">/s/ Steven A. Dykman
&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="1" align="left">Steven A. Dykman&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR><TR>
    <TD align="left">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD colspan="1" align="left">Its Vice President &#151; Finance and
Chief Financial Officer&nbsp;</TD>
    <TD>&nbsp;</TD>
</TR>

</TABLE>

<DIV align="left" style="font-size: 10pt; margin-top: 10pt">A signed original of this written statement has been provided to Gentex Corporation and will
be retained by Gentex Corporation and furnished to the Securities and Exchange Commission or its
staff upon request.
</DIV>


<P align="center" style="font-size: 10pt">&nbsp;

<P align="center" style="font-size: 10pt"><!-- Folio -->- 23 -<!-- /Folio -->
</DIV>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>gntx-20100630.xml
<DESCRIPTION>EX-101 INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Crossfire XBRL Enabler by Rivet Software version 2.0.3849.18140-->
<!--Based on XBRL 2.1-->
<!--Created on: 7/29/2010 5:03:03 PM-->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.us/dei/2009-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:gntx="http://www.gentex.com/2010-06-30" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://xbrl.us/us-gaap/2009-01-31">
  <link:schemaRef xlink:type="simple" xlink:href="gntx-20100630.xsd" />
  <!--Context Section-->
  <context id="Duration_4_1_2010_To_6_30_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000355811</identifier>
    </entity>
    <period>
      <startDate>2010-04-01</startDate>
      <endDate>2010-06-30</endDate>
    </period>
  </context>
  <context id="Duration_4_1_2009_To_6_30_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000355811</identifier>
    </entity>
    <period>
      <startDate>2009-04-01</startDate>
      <endDate>2009-06-30</endDate>
    </period>
  </context>
  <context id="Duration_1_1_2009_To_6_30_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000355811</identifier>
    </entity>
    <period>
      <startDate>2009-01-01</startDate>
      <endDate>2009-06-30</endDate>
    </period>
  </context>
  <context id="As_Of_6_30_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000355811</identifier>
    </entity>
    <period>
      <instant>2009-06-30</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2008">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000355811</identifier>
    </entity>
    <period>
      <instant>2008-12-31</instant>
    </period>
  </context>
  <context id="As_Of_6_30_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000355811</identifier>
    </entity>
    <period>
      <instant>2010-06-30</instant>
    </period>
  </context>
  <context id="As_Of_12_31_2009">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000355811</identifier>
    </entity>
    <period>
      <instant>2009-12-31</instant>
    </period>
  </context>
  <context id="As_Of_7_23_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000355811</identifier>
    </entity>
    <period>
      <instant>2010-07-23</instant>
    </period>
  </context>
  <context id="Duration_1_1_2010_To_6_30_2010">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000355811</identifier>
    </entity>
    <period>
      <startDate>2010-01-01</startDate>
      <endDate>2010-06-30</endDate>
    </period>
  </context>
  <!--Unit Section-->
  <unit id="Unit13">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>xbrli:shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="Unit12">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="Unit1">
    <measure>xbrli:shares</measure>
  </unit>
  <!--Tuple Section-->
  <!--Element Section-->
  <dei:AmendmentFlag contextRef="Duration_1_1_2010_To_6_30_2010">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="Duration_1_1_2010_To_6_30_2010">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="Duration_1_1_2010_To_6_30_2010">Q2</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="Duration_1_1_2010_To_6_30_2010">2010</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="Duration_1_1_2010_To_6_30_2010">2010-06-30</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="Duration_1_1_2010_To_6_30_2010">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="Duration_1_1_2010_To_6_30_2010">0000355811</dei:EntityCentralIndexKey>
  <dei:EntityCommonStockSharesOutstanding contextRef="As_Of_7_23_2010" unitRef="Unit1" decimals="0">139959016</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityFilerCategory contextRef="Duration_1_1_2010_To_6_30_2010">Large Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityRegistrantName contextRef="Duration_1_1_2010_To_6_30_2010">GENTEX CORP</dei:EntityRegistrantName>
  <gntx:ManagementOpinion contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;font class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 8pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(2) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only a normal and recurring nature, necessary to present fairly the financial position of the Registrant as of June 30, 2010, and the results of operations and cash flows for the interim periods presented. &lt;/font&gt;&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</gntx:ManagementOpinion>
  <gntx:PrepaidExpensesAndOther contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">27412894</gntx:PrepaidExpensesAndOther>
  <gntx:PrepaidExpensesAndOther contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">23769957</gntx:PrepaidExpensesAndOther>
  <us-gaap:AccountsPayableCurrent contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">27456747</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">44263614</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">71159512</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">93453861</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">31181031</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">39245322</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">18339342</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">9583756</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">270351796</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">300517517</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:Assets contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">822603489</us-gaap:Assets>
  <us-gaap:Assets contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">900402966</us-gaap:Assets>
  <us-gaap:AssetsCurrent contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">505413495</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">577353198</us-gaap:AssetsCurrent>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2008" unitRef="Unit12" decimals="0">294306512</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_6_30_2009" unitRef="Unit12" decimals="0">329498715</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">336108446</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">295234858</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">35192203</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">-40873588</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit13" decimals="2">0.22</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit13" decimals="2">0.11</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit13" decimals="2">0.22</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockDividendsPerShareDeclared contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit13" decimals="2">0.11</us-gaap:CommonStockDividendsPerShareDeclared>
  <us-gaap:CommonStockValue contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">8300363</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">8397541</us-gaap:CommonStockValue>
  <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;(9)&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Comprehensive income (loss) reflects the change in equity of a business enterprise during&amp;nbsp;&amp;nbsp; a&amp;nbsp;period from transactions and other events and circumstances from non-owner sources.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;For the Company, comprehensive income (loss) represents net income (loss) adjusted for items such as unrealized gains and losses on investments and foreign currency translation adjustments.&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;Comprehensive income (loss) was as follows:&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="500"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;June 30, 2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;June 30, 2009&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Quarter Ended&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$23,884,823&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$19,526,561&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Six Months Ended&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$57,763,874&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$16,721,370&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
  <us-gaap:CostOfGoodsSold contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">153068379</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">81547272</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">244867694</us-gaap:CostOfGoodsSold>
  <us-gaap:CostOfGoodsSold contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">127667134</us-gaap:CostOfGoodsSold>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-3829485</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">301435</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">28036968</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">23675897</us-gaap:DeferredTaxLiabilitiesNoncurrent>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">19213984</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">19553096</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt;
&lt;div&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;h6 style="text-align: left; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 12pt; punctuation-wrap: simple;" align="left"&gt;&lt;font style="font-size: 11pt; font-weight: normal;" class="_mt"&gt;(8)&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Stock-Based Compensation Plans&lt;/font&gt;&lt;/h6&gt;
&lt;p style="text-indent: -13.5pt; margin: 0in 0in 0pt 13.5pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 6pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;At June 30, 2010, the Company had two stock option plans, a restricted stock plan and an employee stock purchase plan.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Readers should refer to Note 6 of our consolidated financial statements in our Annual Report on Form 10-K for the calendar year ended December 31, 2009, for additional information related to these stock-based compensation plans. &lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.5pt; margin: 0in 0in 0pt 13.5pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company recognized compensation expense for share-based payments of $2,164,133 and $4,053,105 for the second quarter and six months ended June 30, 2010, respectively.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Compensation cost capitalized as part of inventory as of June 30, 2010, was $125,225.&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.5pt; margin: 0in 0in 0pt 13.5pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 8pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Employee Stock Option Plan&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The fair value of each option grant in the Employee Stock Option Plan was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt; &lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.75in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table style="border-collapse: collapse; font-family: 'Calibri','sans-serif'; margin-left: 6.75pt; font-size: 11pt; margin-right: 6.75pt;" class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 140.1pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="187" colspan="2"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Three Months Ended&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 125.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="168" colspan="2"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Six Months Ended&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 140.1pt; padding-right: 5.4pt; border-top: medium none; border-right: medium none; padding-top: 0in;" valign="top" width="187" colspan="2"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;June 30,&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 125.9pt; padding-right: 5.4pt; border-top: medium none; border-right: medium none; padding-top: 0in;" valign="top" width="168" colspan="2"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;June 30,&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: medium none; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; border-top: medium none; border-right: medium none; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: center; margin: 0in 16.9pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;2010&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: medium none; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: medium none; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="border-bottom: black 1px solid; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2009 &lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: center; margin: 0in 17.95pt 0pt 8.3pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: medium none; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; border-top: medium none; border-right: medium none; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: center; margin: 0in 8.2pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2010&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: medium none; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: medium none; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: center; margin: 0in 8.1pt 0pt 8.3pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2009&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Dividend yield&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 0.3in 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.73%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2.61%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.2pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.72%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.1pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.56%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Expected volatility&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 0.3in 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;41.04%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;38.91%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.2pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;40.82%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.1pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;38.18%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Risk-free interest rate&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 0.3in 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;1.79%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.54%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.2pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.17%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.1pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.11%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Expected term of options (in years)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 30.6pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;4.19&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 26.95pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;4.25&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 26.95pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 17.2pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;4.20&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 17.1pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;4.25&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Weighted-average grant-date fair value&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 30.6pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$5.01&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 26.95pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$3.26&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 26.95pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 17.2pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$5.29&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 17.1pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$2.92&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company determined that all employee groups exhibit similar exercise and post-vesting termination behavior to determine the expected term.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Under the plan, the option exercise price equals the stock's market price on date of grant.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The options vest after one to five years, and expire after five to seven years.&lt;b&gt; &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;As of June 30, 2010, there was $12,660,692 of unrecognized compensation cost related to share-based payments which is expected to be recognized over the vesting period.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Non-employee Director Stock Option Plan&lt;/font&gt;&lt;/u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;As of June 30, 2010, there was $238,383 of unrecognized compensation cost under this plan related to share-based payments which is expected to be recognized over the balance of the 2010 calendar year.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Under the plan, the option exercise price equals the stock's market price on date of grant.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The options vest after six months, and expire after ten years.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Employee Stock Purchase Plan&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;
&lt;h6 style="text-align: left; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 12pt; punctuation-wrap: simple;" align="left"&gt;&lt;font style="font-size: 11pt; font-weight: normal;" class="_mt"&gt;The Company has an Employee Stock Purchase Plan covering 1,200,000 shares that was approved by the shareholders, replacing a prior plan.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Under the plan, the Company sells shares at 85% of the stock's market price at date of purchase.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Under ASC 718, the 15% discounted value is recognized as compensation expense.&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/h6&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font style="text-decoration: none;" class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/u&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;u&gt;Restricted Stock Plan&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company has a Restricted Stock Plan covering 2,000,000 shares of common stock that was approved by shareholders.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The purpose of the plan is to permit grants of shares, subject to restrictions, to key employees of the Company as a means of retaining and rewarding them for long-term performance and to increase their ownership in the Company.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Shares awarded under the plan entitle the shareholder to all rights of common stock ownership except that the shares may not be sold, transferred, pledged, exchanged or otherwise disposed of during the restriction period.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The restriction period is determined by the Compensation Committee, appointed by the Board of Directors, but may not ex
ceed ten years under the terms of the plan.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;As of June 30, 2010, the Company had unearned stock-based compensation of $5,651,141 associated with these restricted stock grants.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The unearned stock-based compensation related to these grants is being amortized to compensation expense over the applicable restriction periods.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Amortization expense from restricted stock grants in the second quarter and six months ended June 30, 2010, were $371,677 and $817,107, respectively.&lt;font style="color: red;" class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h6 style="text-align: left; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 12pt; punctuation-wrap: simple;" align="left"&gt;&lt;font style="font-size: 11pt; font-weight: normal;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/h6&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt; &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit13" decimals="2">0.08</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit13" decimals="2">0.09</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit13" decimals="2">0.48</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit13" decimals="2">0.24</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit13" decimals="2">0.08</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit13" decimals="2">0.09</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit13" decimals="2">0.47</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit13" decimals="2">0.24</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(7)&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The following table reconciles the numerators and denominators used in the calculation of basic and diluted earnings per share (EPS):&lt;/font&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="3" align="center"&gt;Quarter Ended June 30,&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="3" align="center"&gt;Six Months Ended June 30,&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2009&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2009&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Numerators:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Numerator for both basic and&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; diluted EPS, net income&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 34,057,330&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 12,209,307&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 66,519,460&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 10,652,376&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Denominators:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Denominator for basic EPS,&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; weighted-average shares&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outstanding&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;139,124,771&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;137,163,798&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;138,697,007&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;137,135,407&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Potentially dilutive shares&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resulting from stock plans&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;1,421,509&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;383,092&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;1,365,635&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;352,424&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Denominator for diluted EPS&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;140,546,280&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;137,546,890&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;140,062,642&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;137,487,831&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Shares related to stock plans not&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;included in diluted average common&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;shares outstanding because their&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;effect would be antidilutive&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;285,998&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;7,789,220&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;301,038&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;7,807,663&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">497436</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">0</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">497436</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(5) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Investments&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;FASB has issued authoritative guidance at ASC 820, "Fair Value Measurements."&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;This statement established a framework for measuring the fair value of assets and liabilities.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;This framework is intended to provide increased consistency in how fair value determinations are made under various existing accounting standards that permit, or in some cases, require estimates of fair-market value.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;This standard also expanded financial statement disclosure requirements about a company's use of fair-value measurements, including the effect of such measure on earnings.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company adopted the provisions of ASC 820 related to its financial assets and liabilities in 2008, and to its non-financial assets and liabilities in 2009, neither of which had a material impact on the Company's consolidated financial position, results of operations or cash flows.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company's investment securities are classified as available for sale and are stated at fair value based on quoted market prices.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Assets or liabilities that have recurring measurements are shown below as of June 30, 2010:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="5" align="center"&gt;Fair Value Measurements at Reporting Date Using&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;Quoted&amp;nbsp;Prices&amp;nbsp;in&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Active&amp;nbsp;Markets&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Significant&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Significant&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;for&amp;nbsp;Identical&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Other&amp;nbsp;Observable&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Unobservable&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Assets&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Inputs&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Inputs&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;Total&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="left"&gt;Description&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;
&lt;p align="center"&gt;June&amp;nbsp;30,&amp;nbsp;2010&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;
&lt;p align="center"&gt;(Level 1)&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;
&lt;p align="center"&gt;(Level 2)&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;
&lt;p align="center"&gt;(Level 3)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Cash &amp;amp; Cash Equivalents&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 295,234,858&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 295,234,858&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ -&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ -&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Short-Term Investments:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Government Securities&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;35,184,070&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;35,184,070&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; U.S. Treasury Notes&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;50,286,250&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;50,286,250&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;143,489&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;143,489&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Long-Term Investments:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Common Stocks&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;50,370,409&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;50,370,409&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mutual Funds - Equity&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;52,676,771&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;52,676,771&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Limited Partnership - Equity&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;8,972,929&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;8,972,929&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate of Deposit&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;250,000&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;250,000&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other - Equity&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;349,700&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;349,700&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Total&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 493,468,476&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 433,959,297&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 59,509,179&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ -&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt" size="3"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company determines the fair value of its U.S. Treasury Notes by utilizing monthly valuation statements that are provided by its broker.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The broker bases the investment valuation by using the bid price in the market. &lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;In addition, the Company determines the fair value of its limited partnership equity investments by utilizing monthly valuation statements that are provided by the limited partnership.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The limited partnership bases its equity investment valuations on unadjusted quoted prices in active markets.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these s
ecurities does not entail a significant degree of judgment.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The amortized cost, unrealized gains and losses, and market value of investment securities are shown as of June 30, 2010:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;table style="border-collapse: collapse; font-family: 'Times New Roman', serif; margin-left: 0.25in; font-size: 10pt;" class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt; &lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" colspan="2"&gt;
&lt;p align="center"&gt;Unrealized&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p align="center"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p align="center"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p align="center"&gt;Market value&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;Short-Term Investments:&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Government Securities&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;U.S. Treasury Notes&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Other &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Long-Term Investments:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Common Stocks&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Mutual Funds-Equity&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Limited Partnership &amp;ndash; Equity&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;35,175,926&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;50,221,526&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;143,489&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;42,599,856 &lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;48,168,541 &lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;7,844,023&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;12,776&lt;font class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;64,724&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;9,511,823&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;5,577,327&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;1,128,906&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;($&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;4,632)&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;(1,741,270)&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;(1,069,097)&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;35,184,070&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;50,286,250&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;143,489&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;50,370,409&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;52,676,771&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;8,972,929&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Certificate of Deposit&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;250,000&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;250,000&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Other &amp;ndash; Equity&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;338,506&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;11,194&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&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;&amp;nbsp; &lt;/font&gt;-&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;349,700&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="border-bottom: black 3px double; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;184,741,867&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="border-bottom: black 3px double; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$ 16,306,750&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="border-bottom: black 3px double; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;($&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2,814,999)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="border-bottom: black 3px double; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$ 198,233,618&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="font-family: 'Times New Roman', serif;"&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font size="3" class="_mt"&gt;Unrealized losses on investments as of June 30, 2010, are as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="600"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Aggregate Unrealized Losses&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Aggregate Fair Value&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Less than one year&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;($ 2,814,999)&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;$ 41,486,148&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Greater than one year&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;-&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;-&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;ASC 320, "Accounting for Certain Investments in Debt and Equity Securities", as amended and interpreted, provided guidance on determining when an investment is other than temporarily impaired.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company reviews its fixed income and equity investment portfolio for any unrealized losses that would be deemed other-than-temporary and require the recognition of an impairment loss in income.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;If the cost of an investment exceeds its fair value, the Company evaluates, &lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and the Company's intent and ability to hold the investments.&lt;font class="_mt"&gt;&amp;n
bsp; &lt;/font&gt;Management also considers the type of security, related-industry and sector performance, as well as published investment ratings and analyst reports, to evaluate its portfolio.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Once a decline in fair value is determined to be other than temporary, an impairment charge is recorded and a new cost basis in the investment is established.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;If market, industry, and/or investee conditions deteriorate, the Company may incur future impairments.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Management considered equity investment losses of $17,909,901 to be other than temporary in 2008.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company considered additional equity investment losses of $1,290,590 to be other than temporary in 2009.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Accordingly, the losses were recognized in the consolidated statement of income in their respective reporting periods.&lt;fo
nt class="_mt"&gt;&amp;nbsp; &lt;/font&gt;No additional equity investment losses were considered to be other than temporary at June 30, 2010.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Fixed income securities as of June 30, 2010, have contractual maturities as follows:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="500"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Due within one year&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$85,613,809&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Due between one and five years&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;250,000&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Due over five years&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:GainLossOnSaleOfInvestments contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-3432131</us-gaap:GainLossOnSaleOfInvestments>
  <us-gaap:GainLossOnSaleOfInvestments contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">3463538</us-gaap:GainLossOnSaleOfInvestments>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-397184</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">-439689</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">58104875</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">35794505</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">142462195</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">73893826</us-gaap:GrossProfit>
  <us-gaap:ImpairmentOfInvestments contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">1290590</us-gaap:ImpairmentOfInvestments>
  <us-gaap:ImpairmentOfInvestments contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">0</us-gaap:ImpairmentOfInvestments>
  <us-gaap:ImpairmentOfInvestments contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">0</us-gaap:ImpairmentOfInvestments>
  <us-gaap:ImpairmentOfInvestments contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">0</us-gaap:ImpairmentOfInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">15916013</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">18302189</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">98026317</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">50341065</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">5263637</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">6092882</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">31506857</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">16283735</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">2963443</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">-16806867</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-6921077</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">-22294349</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-4765954</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">-7886131</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInInventories contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">6612897</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">-25671717</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">110930</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">5483679</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">12437539</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">2655958</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInTradingSecurities contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-27289103</us-gaap:IncreaseDecreaseInTradingSecurities>
  <us-gaap:IncreaseDecreaseInTradingSecurities contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">78992662</us-gaap:IncreaseDecreaseInTradingSecurities>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">10504497</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">13685549</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:InventoryDisclosureTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;&lt;font class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(6) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Inventories consisted of the following at the respective balance sheet dates:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 6pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 6pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 1in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="500"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;June 30, 2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;December 31, 2009&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Raw materials&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 53,908,490&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$34,041,224&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Work-in-process&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;9,727,592&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;6,819,243&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Finished goods&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;15,644,631&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;12,748,529&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt; &lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 79,280,713&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$53,608,996&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:InventoryNet contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">53608996</us-gaap:InventoryNet>
  <us-gaap:InventoryNet contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">79280713</us-gaap:InventoryNet>
  <us-gaap:InvestmentIncomeNonoperating contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">2060304</us-gaap:InvestmentIncomeNonoperating>
  <us-gaap:InvestmentIncomeNonoperating contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">867640</us-gaap:InvestmentIncomeNonoperating>
  <us-gaap:InvestmentIncomeNonoperating contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">1068887</us-gaap:InvestmentIncomeNonoperating>
  <us-gaap:InvestmentIncomeNonoperating contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">556004</us-gaap:InvestmentIncomeNonoperating>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">822603489</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">900402966</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">58637778</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">83508936</us-gaap:LiabilitiesCurrent>
  <us-gaap:LongTermInvestments contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">109155248</us-gaap:LongTermInvestments>
  <us-gaap:LongTermInvestments contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">112619809</us-gaap:LongTermInvestments>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-30068537</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">-4669099</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">15722989</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">-103310297</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">49537751</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">67105808</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">10652376</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">12209307</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">66519460</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">34057330</us-gaap:NetIncomeLoss>
  <us-gaap:NonoperatingIncomeExpense contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-2361377</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">2223884</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">4631661</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">1554306</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:OperatingExpenses contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">39827485</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">19716200</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">49067539</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">25107067</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">18277390</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">16078305</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">93394656</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">48786759</us-gaap:OperatingIncomeLoss>
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(1) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The unaudited condensed consolidated financial statements included herein have been prepared by the Registrant, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission.&lt;font class="_mt"&gt; &lt;/font&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations, although the Registrant believes that the disclos
ures are adequate to make the information presented not misleading.&lt;font class="_mt"&gt; &lt;/font&gt;It is suggested that these unaudited condensed consolidated financial statements be read in conjunction with the financial statements and notes thereto included in the Registrant's 2009 annual report on Form 10-K.&lt;/font&gt; &lt;/p&gt; &lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <us-gaap:OtherAssetsNoncurrent contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">119659745</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">126305358</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-3131091</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">1356244</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">3562774</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">998302</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">30283927</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:PaymentsOfDividendsCommonStock contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">30559224</us-gaap:PaymentsOfDividendsCommonStock>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">2003</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">261328</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:ProceedsFromStockPlans contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">215390</us-gaap:ProceedsFromStockPlans>
  <us-gaap:ProceedsFromStockPlans contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">25392689</us-gaap:ProceedsFromStockPlans>
  <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">-11457187</us-gaap:PropertyPlantAndEquipmentAdditions>
  <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">-19095284</us-gaap:PropertyPlantAndEquipmentAdditions>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">197530249</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">196744410</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">22601924</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">11221720</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">29561140</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">15222622</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">438937242</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">474719319</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:SalesRevenueGoodsNet contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">211173254</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">117341777</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">387329889</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:SalesRevenueGoodsNet contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">201560960</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;font class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;&lt;font class="_mt"&gt;(3) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Adoption of New Accounting Standards&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;In January 2010, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2010-06, "Improving Disclosures about Fair Value Measurements ("ASU 2010-06").&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;ASU 2010-06 amended ASC 820 to require a number of additional disclosures regarding fair value measurements.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The amended guidance requires entities to disclose the amounts of significant transfers between Level 1 and Level 2 of the fair value hierarchy and the reasons for these transfers, the reasons for any transfers in or out of Level 3, and information in the reconciliation of recurring Level 3 measurements about purchases, sales, issuances and settlements on a gross basis.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The ASU also clarified
 the requirement for entities to disclose information about both the valuation techniques and inputs used in estimating Level 2 and Level 3 fair value measurements.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The amended guidance was effective for financial periods beginning after December 15, 2009, except the requirement to disclose Level 3 transactions on a gross basis, which becomes effective for financial periods beginning after December 15, 2010.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;ASU 2010-06 did not have a material effect on the Company's consolidated financial position or results of operations.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The additional disclosure requirements of ASU 2010-06 have been included in Note 5.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
  <us-gaap:ScheduleOfStockByClassTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;p style="text-indent: -0.4in; margin: 0in 0in 0pt 0.4in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;(10)&lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The increase in common stock during the six months ended June 30, 2010, was primarily due to the issuance of 1,619,631 shares of the Company's common stock under its stock-based compensation plans.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company has also recorded a $0.11 per share cash dividend in the first and second quarters of 2010.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The second quarter dividend of approximately $15,395,000, was declared on May 17, 2010 and was paid on July 16, 2010.&lt;/font&gt;&lt;/p&gt; &lt;/div&gt;</us-gaap:ScheduleOfStockByClassTextBlock
>
  <us-gaap:ScheduleOfSubsequentEventsTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;font class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(4) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Subsequent Events&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;In 2009, FASB issued authoritative guidance at ASC 855, "Subsequent Events."&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The standard established principles and requirements for subsequent events.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The standard also set forth the period after the balance sheet date during which management shall evaluate events/transactions that may occur for potential recognition or disclosure in its financial statements.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company has evaluated subsequent events, and concluded that no events have occurred since June 30, 2010 that require disclosure or recognition in its consolidated financial statements. &lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfSubsequentEventsTex
tBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="Duration_1_1_2010_To_6_30_2010">&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="text-indent: -0.4in; margin: 0in 0in 0pt 0.4pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-indent: -0.4in; margin: 0in 0in 0pt 0.4in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;(11)&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;The Company currently manufactures electro-optic products, including automatic-dimming rearview mirrors for the automotive industry, and fire protection products for the commercial construction industry.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company also develops and manufactures variably dimmable windows for the aerospace industry and non-auto dimming rearview automotive mirrors with electronic features:&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent: -0.4in; margin: 0in 0in 0pt 0.4in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.75in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="95%"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="3" align="center"&gt;Quarter Ended June 30,&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="3" align="center"&gt;Six Months Ended June 30,&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Revenue:&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2009&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2009&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automotive Products&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$196,415,200&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$112,202,030&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$377,943,989&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$201,156,373&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;5,145,760&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;5,139,747&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;9,385,900&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;10,016,881&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$201,560,960&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$117,341,777&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$387,329,889&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$211,173,254&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Income (loss) from Operations:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automotive Products&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 48,733,906&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 16,410,977&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 93,911,307&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 18,991,211&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;52,853&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;(332,672)&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;(516,651)&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;(713,821)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 48,786,759&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 16,078,305&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 93,394,656&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 18,277,390&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;/p&gt;
&lt;p style="line-height: 150%; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="border-bottom: black 3px double; line-height: 150%; font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&lt;/p&gt;&lt;font style="line-height: 150%; font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.5in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The "Other" segment includes Fire Protection Products and Dimmable Aircraft Windows.&lt;/font&gt;&lt;u&gt;&lt;font style="font-size: 12pt;" class="_mt"&gt; &lt;/font&gt;&lt;/u&gt;&lt;/p&gt;&lt;/div&gt;&lt;font style="font-size: 8pt;" class="_mt"&gt; &lt;/font&gt;&lt;/div&gt; &lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">17225561</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_4_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">8494480</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">19506399</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="Duration_4_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">9884445</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:ShareBasedCompensation contextRef="Duration_1_1_2009_To_6_30_2009" unitRef="Unit12" decimals="0">4449101</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="Duration_1_1_2010_To_6_30_2010" unitRef="Unit12" decimals="0">4870212</us-gaap:ShareBasedCompensation>
  <us-gaap:ShortTermInvestments contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">17123647</us-gaap:ShortTermInvestments>
  <us-gaap:ShortTermInvestments contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">85613809</us-gaap:ShortTermInvestments>
  <us-gaap:StockholdersEquity contextRef="As_Of_12_31_2009" unitRef="Unit12" decimals="0">735928743</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="As_Of_6_30_2010" unitRef="Unit12" decimals="0">793218133</us-gaap:StockholdersEquity>
  <!--Footnote Section-->
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>gntx-20100630.xsd
<DESCRIPTION>EX-101 SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Crossfire XBRL Enabler by Rivet Software version 2.0.3849.18140-->
<!--Based on XBRL 2.1-->
<!--Created on: 7/29/2010 5:03:12 PM-->
<!--Modified on: 7/29/2010 5:03:12 PM-->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://www.gentex.com/2010-06-30" xmlns:gntx="http://www.gentex.com/2010-06-30" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:us-types="http://xbrl.us/us-types/2009-01-31">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedBalanceSheets" id="StatementCopyOfCondensedConsolidatedBalanceSheets">
        <link:definition>00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfIncome" id="StatementCopyOfCondensedConsolidatedStatementsOfIncome">
        <link:definition>00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" id="StatementCopyOfCondensedConsolidatedStatementsOfCashFlows">
        <link:definition>00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DocumentDocumentAndEntityInformation2" id="DocumentDocumentAndEntityInformation2">
        <link:definition>00090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureBasisOfPresentation" id="DisclosureBasisOfPresentation">
        <link:definition>10101 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureManagementOpinion" id="DisclosureManagementOpinion">
        <link:definition>10201 - Disclosure - Management Opinion</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureAdoptionOfNewAccountingStandards" id="DisclosureAdoptionOfNewAccountingStandards">
        <link:definition>10301 - Disclosure - Adoption of New Accounting Standards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>10401 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureInvestments" id="DisclosureInvestments">
        <link:definition>10501 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureInventories" id="DisclosureInventories">
        <link:definition>10601 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureEarningsPerShare" id="DisclosureEarningsPerShare">
        <link:definition>10701 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureStockBasedCompensationPlans" id="DisclosureStockBasedCompensationPlans">
        <link:definition>10801 - Disclosure - Stock-Based Compensation Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureComprehensiveIncome" id="DisclosureComprehensiveIncome">
        <link:definition>10901 - Disclosure - Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureStockDividends" id="DisclosureStockDividends">
        <link:definition>11001 - Disclosure - Stock Dividends</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.gentex.com/role/DisclosureSegments" id="DisclosureSegments">
        <link:definition>11101 - Disclosure - Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="gntx-20100630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="gntx-20100630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="gntx-20100630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="gntx-20100630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all" />
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <import namespace="http://xbrl.us/us-roles/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-roles-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/us-gaap/negated/2008-03-31" schemaLocation="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd" />
  <import namespace="http://xbrl.us/us-types/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-types-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/us-gaap/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/dei/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/invest/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd" />
  <element id="gntx_BasisOfPresentationAbstract" name="BasisOfPresentationAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_ManagementOpinionAbstract" name="ManagementOpinionAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_AdoptionOfNewAccountingStandardsAbstract" name="AdoptionOfNewAccountingStandardsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_FairValueMeasurementAbstract" name="FairValueMeasurementAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_InventoriesAbstract" name="InventoriesAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_EpsAbstract" name="EpsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_StockBasedCompensationPlansAbstract" name="StockBasedCompensationPlansAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_ComprehensiveIncomeAbstract" name="ComprehensiveIncomeAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_StockDividendsAbstract" name="StockDividendsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_SegmentsAbstract" name="SegmentsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_PrepaidExpensesAndOther" name="PrepaidExpensesAndOther" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="gntx_SubsequentEventsAbstract" name="SubsequentEventsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="gntx_ManagementOpinion" name="ManagementOpinion" nillable="true" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>gntx-20100630_cal.xml
<DESCRIPTION>EX-101 CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Crossfire XBRL Enabler by Rivet Software version 2.0.3849.18140-->
<!--Based on XBRL 2.1-->
<!--Created on: 7/29/2010 5:03:12 PM-->
<!--Modified on: 7/29/2010 5:03:13 PM-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#StatementCopyOfCondensedConsolidatedBalanceSheets" roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedBalanceSheets" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#StatementCopyOfCondensedConsolidatedStatementsOfIncome" roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfIncome" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" />
  <calculationLink xlink:role="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_634076228244091692" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_AssetsCurrent" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets_634076228244091692" xlink:to="loc_AssetsCurrent" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_634013932222975106" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_634013932222975106" order="1" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_634013932374995653" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments_634013932374995653" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_634013932466864185" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_634013932466864185" order="3" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_InventoryNet" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="loc_InventoryNet" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_PrepaidExpensesAndOther" xlink:label="gntx_PrepaidExpensesAndOther_634081476422021649" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AssetsCurrent" xlink:to="gntx_PrepaidExpensesAndOther_634081476422021649" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_634013932895740240" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets_634076228244091692" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_634013932895740240" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_634013941510606977" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets_634076228244091692" xlink:to="us-gaap_OtherAssetsNoncurrent_634013941510606977" order="3" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_634013941649649897" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent_634013941510606977" xlink:to="us-gaap_LongTermInvestments_634013941649649897" order="1" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_634084976765538668" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent_634013941510606977" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_634084976765538668" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_634076228245794157" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_634085005286338852" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity_634076228245794157" xlink:to="us-gaap_LiabilitiesCurrent_634085005286338852" order="1" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_634013942843388045" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_634085005286338852" xlink:to="us-gaap_AccountsPayableCurrent_634013942843388045" order="1" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_634013942956340889" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_634085005286338852" xlink:to="us-gaap_AccruedLiabilitiesCurrent_634013942956340889" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_634085005379618908" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity_634076228245794157" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_634085005379618908" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_634085005429462020" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity_634076228245794157" xlink:to="us-gaap_StockholdersEquity_634085005429462020" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_CommonStockValue" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634085005429462020" xlink:to="loc_CommonStockValue" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_634013943593297025" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634085005429462020" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_634013943593297025" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634085005429462020" xlink:to="loc_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_RetainedEarningsAccumulatedDeficit" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_634085005429462020" xlink:to="loc_RetainedEarningsAccumulatedDeficit" order="4" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfIncome" xlink:type="extended" xlink:title="00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_634081625582371872" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_634081625582371872" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_634081623054263052" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_634081625582371872" xlink:to="us-gaap_OperatingIncomeLoss_634081623054263052" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_634081623674884080" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_634081623054263052" xlink:to="us-gaap_OperatingExpenses_634081623674884080" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_634081623798477039" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_634081623674884080" xlink:to="us-gaap_ResearchAndDevelopmentExpense_634081623798477039" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_634081623893320182" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_634081623674884080" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_634081623893320182" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_634081619953032900" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_634081623054263052" xlink:to="us-gaap_GrossProfit_634081619953032900" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet_634084982250155964" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_634081619953032900" xlink:to="us-gaap_SalesRevenueGoodsNet_634084982250155964" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold_634081619680534644" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit_634081619953032900" xlink:to="us-gaap_CostOfGoodsSold_634081619680534644" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_634081626059556318" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_634081625582371872" xlink:to="us-gaap_NonoperatingIncomeExpense_634081626059556318" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating_634081626859707447" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_634081626059556318" xlink:to="us-gaap_InvestmentIncomeNonoperating_634081626859707447" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_634081626607834059" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_634081626059556318" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_634081626607834059" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments_634081626315179682" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense_634081626059556318" xlink:to="us-gaap_ImpairmentOfInvestments_634081626315179682" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_634081625386748124" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit_634081625386748124" order="2" use="optional" weight="-1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_634076229960877427" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_NetCashProvidedByUsedInOperatingActivities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_634076229960877427" xlink:to="loc_NetCashProvidedByUsedInOperatingActivities" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_634084995111241564" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss_634084995111241564" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_634084997274386292" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization_634084997274386292" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments_634084997324073792" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfInvestments_634084997324073792" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_634154763795249814" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_634154763795249814" order="4" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments_634084997367667542" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ImpairmentOfInvestments_634084997367667542" order="5" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_634084997467511292" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_634084997467511292" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_634084997513917542" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation_634084997513917542" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_634084997627042542" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_634084997627042542" order="8" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_634084997703136292" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_634084997703136292" order="9" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_634084997753292542" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories_634084997753292542" order="10" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_634084997798761292" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_634084997798761292" order="11" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_634084997849230042" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_634084997849230042" order="12" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_634084997920167542" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_634084997920167542" order="13" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_NetCashProvidedByUsedInInvestingActivities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_634076229960877427" xlink:to="loc_NetCashProvidedByUsedInInvestingActivities" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_634085003916668884" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_634085003916668884" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_634085003979011836" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_634085003979011836" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities" xlink:label="us-gaap_IncreaseDecreaseInTradingSecurities_634085004025886236" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_IncreaseDecreaseInTradingSecurities_634085004025886236" order="3" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_634085004068073196" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_634085004068073196" order="4" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_NetCashProvidedByUsedInFinancingActivities" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_634076229960877427" xlink:to="loc_NetCashProvidedByUsedInFinancingActivities" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="us-gaap_ProceedsFromStockPlans_634084986341666092" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockPlans_634084986341666092" order="1" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_634084991755793842" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_634084991755793842" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_634154762604661576" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_634154762604661576" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_634084986424633780" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_634084986424633780" order="4" use="optional" weight="1" priority="2" />
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>gntx-20100630_lab.xml
<DESCRIPTION>EX-101 LABELS LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Crossfire XBRL Enabler by Rivet Software version 2.0.3849.18140-->
<!--Based on XBRL 2.1-->
<!--Created on: 7/29/2010 5:03:12 PM-->
<!--Modified on: 7/29/2010 5:03:13 PM-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd#negated" roleURI="http://xbrl.us/us-gaap/role/label/negated" />
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd#negatedTotal" roleURI="http://xbrl.us/us-gaap/role/label/negatedTotal" />
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_DocumentAndEntityInformationAbstract" xlink:label="gntx_DocumentAndEntityInformationAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_DocumentAndEntityInformationAbstract" xlink:to="gntx_DocumentAndEntityInformationAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentCompanyMember" xlink:to="us-gaap_ParentCompanyMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ParentCompanyMember_lbl" xml:lang="en-US">Parent Company [Member]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets Abstract</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS, end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS, beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term Investments, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net Calc</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts Receivable, Net, Current, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories Presentation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory, Net, Total</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_PrepaidExpensesAndOther" xlink:label="gntx_PrepaidExpensesAndOther" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_PrepaidExpensesAndOther" xlink:to="gntx_PrepaidExpensesAndOther_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_PrepaidExpensesAndOther_lbl" xml:lang="en-US">Prepaid Expenses And Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_PrepaidExpensesAndOther_lbl" xml:lang="en-US">Prepaid Expenses And Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gntx_PrepaidExpensesAndOther_lbl" xml:lang="en-US">Prepaid expenses and other</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">PLANT AND EQUIPMENT - NET</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, Plant and Equipment, Net, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, Plant and Equipment, Net, Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, Plant and Equipment, Net, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">OTHER ASSETS</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US">Long-term investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US">Long-term Investments, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Patents and other assets, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill), Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Total other assets</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' INVESTMENT</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable Calc</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts Payable, Current, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US">DEFERRED INCOME TAXES</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">SHAREHOLDERS' INVESTMENT</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock, Value, Issued, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock, Value, Issued, Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock, Value, Issued, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional Paid in Capital, Common Stock, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional Paid in Capital, Common Stock, Beginning Balance</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained Earnings (Accumulated Deficit), Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained Earnings (Accumulated Deficit), Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained Earnings (Accumulated Deficit), Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Other shareholders' investment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent, Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders' investment</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Liabilities and Stockholders' Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders' investment</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_StatementScenarioAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US">Statement, Scenario [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioUnspecifiedDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario, Unspecified [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNet" xlink:to="us-gaap_SalesRevenueGoodsNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US">NET SALES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US">Sales Revenue, Goods, Net, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsSold" xlink:to="us-gaap_CostOfGoodsSold_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US">Cost of Goods Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US">COST OF GOODS SOLD</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US">COST OF GOODS SOLD</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">OPERATING EXPENSES:</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Engineering, research and development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Engineering, research and development</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general &amp; administrative</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general &amp; administrative</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income from operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income from operations</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:label="us-gaap_InvestmentIncomeNonoperatingAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="us-gaap_InvestmentIncomeNonoperatingAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNonoperatingAbstract_lbl" xml:lang="en-US">OTHER INCOME (EXPENSE)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNonoperating" xlink:to="us-gaap_InvestmentIncomeNonoperating_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNonoperating_lbl" xml:lang="en-US">Investment income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InvestmentIncomeNonoperating_lbl" xml:lang="en-US">Investment income</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfInvestments" xlink:to="us-gaap_ImpairmentOfInvestments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfInvestments_lbl" xml:lang="en-US">Impairment loss on available-for-sale securities</label>
    <label xlink:type="resource" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:label="us-gaap_ImpairmentOfInvestments_lbl" xml:lang="en-US">Impairment loss on available-for-sale securities</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other, net</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income before provision for income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income before provision for income taxes</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">PROVISION FOR INCOME TAXES</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">PROVISION FOR INCOME TAXES</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">NET INCOME</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">EARNINGS PER SHARE:</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared_lbl" xml:lang="en-US">Cash Dividends Declared per Share</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation, Depletion and Amortization, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">(Gain) loss on disposal of assets</label>
    <label xlink:type="resource" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">(Gain) loss on disposal of assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain (Loss) on Sale of Property Plant Equipment, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US">(Gain) loss on sale of investments</label>
    <label xlink:type="resource" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US">(Gain) loss on sale of investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US">Gain (Loss) on Sale of Investments, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Income Tax Expense Benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation expense related to employee stock options, employee stock purchases and restricted stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based Compensation, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xml:lang="en-US">Tax Benefit From Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xml:lang="en-US">Excess tax benefits from stock-based compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xml:lang="en-US">Excess tax benefits from stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_lbl" xml:lang="en-US">Change in operating assets and liabilities:</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Increase (Decrease) in Inventories, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Increase Decrease In Prepaid Deferred Expense And Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid, Deferred Expense and Other Assets, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <label xlink:type="resource" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities, excluding dividends declared</label>
    <label xlink:type="resource" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities, excluding dividends declared</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities, excluding dividends declared</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used for) operating activities</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_lbl" xml:lang="en-US">Plant and equipment additions</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of plant and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of plant and equipment</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities" xlink:label="us-gaap_IncreaseDecreaseInTradingSecurities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInTradingSecurities" xlink:to="us-gaap_IncreaseDecreaseInTradingSecurities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInTradingSecurities_lbl" xml:lang="en-US">(Increase) decrease in investments</label>
    <label xlink:type="resource" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:label="us-gaap_IncreaseDecreaseInTradingSecurities_lbl" xml:lang="en-US">(Increase) decrease in investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncreaseDecreaseInTradingSecurities_lbl" xml:lang="en-US">Increase (Decrease) in Trading Securities, Total</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">(Increase) decrease in other assets</label>
    <label xlink:type="resource" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">(Increase) decrease in other assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">(Increase) decrease in other assets</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by (used for) investing activities</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="us-gaap_ProceedsFromStockPlans" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockPlans" xlink:to="us-gaap_ProceedsFromStockPlans_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockPlans_lbl" xml:lang="en-US">Issuance of common stock from stock plan transactions</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US">Cash dividends paid</label>
    <label xlink:type="resource" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US">Cash dividends paid</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Repurchases of common stock</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US">Excess Tax Benefit From Share Based Compensation Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US">Excess tax benefits from stock-based compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US">Excess tax benefits from stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by (used for) financing activities</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_BasisOfPresentationAbstract" xlink:label="gntx_BasisOfPresentationAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_BasisOfPresentationAbstract" xlink:to="gntx_BasisOfPresentationAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_BasisOfPresentationAbstract_lbl" xml:lang="en-US">Basis of Presentation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_BasisOfPresentationAbstract_lbl" xml:lang="en-US">Basis of Presentation (Abstract)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_ManagementOpinionAbstract" xlink:label="gntx_ManagementOpinionAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_ManagementOpinionAbstract" xlink:to="gntx_ManagementOpinionAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_ManagementOpinionAbstract_lbl" xml:lang="en-US">Management Opinion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_ManagementOpinionAbstract_lbl" xml:lang="en-US">Management Opinion (Abstract)</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_ManagementOpinion" xlink:label="gntx_ManagementOpinion" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_ManagementOpinion" xlink:to="gntx_ManagementOpinion_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_ManagementOpinion_lbl" xml:lang="en-US">Management Opinion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_ManagementOpinion_lbl" xml:lang="en-US">Management Opinion</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_AdoptionOfNewAccountingStandardsAbstract" xlink:label="gntx_AdoptionOfNewAccountingStandardsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_AdoptionOfNewAccountingStandardsAbstract" xlink:to="gntx_AdoptionOfNewAccountingStandardsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_AdoptionOfNewAccountingStandardsAbstract_lbl" xml:lang="en-US">Adoption of New Accounting Standards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_AdoptionOfNewAccountingStandardsAbstract_lbl" xml:lang="en-US">Adoption of New Accounting Standards (Abstract)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US">Adoption of New Accounting Standards</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_SubsequentEventsAbstract" xlink:label="gntx_SubsequentEventsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_SubsequentEventsAbstract" xlink:to="gntx_SubsequentEventsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_FairValueMeasurementAbstract" xlink:label="gntx_FairValueMeasurementAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_FairValueMeasurementAbstract" xlink:to="gntx_FairValueMeasurementAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_FairValueMeasurementAbstract_lbl" xml:lang="en-US">Fair Value Measurement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_FairValueMeasurementAbstract_lbl" xml:lang="en-US">Fair Value Measurement (Abstract)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Investments</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_InventoriesAbstract" xlink:label="gntx_InventoriesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_InventoriesAbstract" xlink:to="gntx_InventoriesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_InventoriesAbstract_lbl" xml:lang="en-US">Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_InventoriesAbstract_lbl" xml:lang="en-US">Inventories (Abstract)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories Note</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventories</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_EpsAbstract" xlink:label="gntx_EpsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_EpsAbstract" xlink:to="gntx_EpsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_EpsAbstract_lbl" xml:lang="en-US">Earnings Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_EpsAbstract_lbl" xml:lang="en-US">EPS (Abstract)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Share</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_StockBasedCompensationPlansAbstract" xlink:label="gntx_StockBasedCompensationPlansAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_StockBasedCompensationPlansAbstract" xlink:to="gntx_StockBasedCompensationPlansAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_StockBasedCompensationPlansAbstract_lbl" xml:lang="en-US">Stock-Based Compensation Plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_StockBasedCompensationPlansAbstract_lbl" xml:lang="en-US">Stock-Based Compensation Plans (Abstract)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock-Based Compensation Plans</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_ComprehensiveIncomeAbstract" xlink:label="gntx_ComprehensiveIncomeAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_ComprehensiveIncomeAbstract" xlink:to="gntx_ComprehensiveIncomeAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_ComprehensiveIncomeAbstract_lbl" xml:lang="en-US">Comprehensive Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_ComprehensiveIncomeAbstract_lbl" xml:lang="en-US">Comprehensive Income (Abstract)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl" xml:lang="en-US">Comprehensive Income</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_StockDividendsAbstract" xlink:label="gntx_StockDividendsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_StockDividendsAbstract" xlink:to="gntx_StockDividendsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_StockDividendsAbstract_lbl" xml:lang="en-US">Stock Dividends</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_StockDividendsAbstract_lbl" xml:lang="en-US">Stock Dividends (Abstract)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTextBlock" xlink:to="us-gaap_ScheduleOfStockByClassTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock_lbl" xml:lang="en-US">Stock Dividends</label>
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_SegmentsAbstract" xlink:label="gntx_SegmentsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gntx_SegmentsAbstract" xlink:to="gntx_SegmentsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gntx_SegmentsAbstract_lbl" xml:lang="en-US">Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gntx_SegmentsAbstract_lbl" xml:lang="en-US">Segments (Abstract)</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segments</label>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioActualMember" xlink:label="us-gaap_ScenarioActualMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioActualMember" xlink:to="us-gaap_ScenarioActualMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioActualMember_lbl" xml:lang="en-US">Scenario, Actual [Member]</label>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>gntx-20100630_pre.xml
<DESCRIPTION>EX-101 PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Crossfire XBRL Enabler by Rivet Software version 2.0.3849.18140-->
<!--Based on XBRL 2.1-->
<!--Created on: 7/29/2010 5:03:12 PM-->
<!--Modified on: 7/29/2010 5:03:13 PM-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DocumentDocumentAndEntityInformation2" roleURI="http://www.gentex.com/role/DocumentDocumentAndEntityInformation2" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#StatementCopyOfCondensedConsolidatedBalanceSheets" roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedBalanceSheets" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#StatementCopyOfCondensedConsolidatedStatementsOfIncome" roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfIncome" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureBasisOfPresentation" roleURI="http://www.gentex.com/role/DisclosureBasisOfPresentation" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureManagementOpinion" roleURI="http://www.gentex.com/role/DisclosureManagementOpinion" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureAdoptionOfNewAccountingStandards" roleURI="http://www.gentex.com/role/DisclosureAdoptionOfNewAccountingStandards" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureSubsequentEvents" roleURI="http://www.gentex.com/role/DisclosureSubsequentEvents" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureInvestments" roleURI="http://www.gentex.com/role/DisclosureInvestments" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureInventories" roleURI="http://www.gentex.com/role/DisclosureInventories" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureEarningsPerShare" roleURI="http://www.gentex.com/role/DisclosureEarningsPerShare" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureStockBasedCompensationPlans" roleURI="http://www.gentex.com/role/DisclosureStockBasedCompensationPlans" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureComprehensiveIncome" roleURI="http://www.gentex.com/role/DisclosureComprehensiveIncome" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureStockDividends" roleURI="http://www.gentex.com/role/DisclosureStockDividends" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureSegments" roleURI="http://www.gentex.com/role/DisclosureSegments" />
  <presentationLink xlink:role="http://www.gentex.com/role/DocumentDocumentAndEntityInformation2" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_DocumentAndEntityInformationAbstract" xlink:label="gntx_DocumentAndEntityInformationAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634076223672823382" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_DocumentAndEntityInformationAbstract" xlink:to="us-gaap_StatementTable_634076223672823382" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634076223672823382" xlink:to="dei_LegalEntityAxis" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634076223672823382" xlink:to="us-gaap_StatementLineItems" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType_634076224487541732" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentType_634076224487541732" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_634076224638668082" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_AmendmentFlag_634076224638668082" order="2" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_634076224725798582" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentPeriodEndDate_634076224725798582" order="3" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_634076224820640632" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentFiscalYearFocus_634076224820640632" order="4" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_634076224917385532" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentFiscalPeriodFocus_634076224917385532" order="5" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_634076225137314932" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityRegistrantName_634076225137314932" order="6" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_634076225243574082" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityCentralIndexKey_634076225243574082" order="7" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_634076225350834732" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_CurrentFiscalYearEndDate_634076225350834732" order="8" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_634076225450984732" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityFilerCategory_634076225450984732" order="9" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_634076225030254582" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding_634076225030254582" order="10" use="optional" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_634076228212045292" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_StatementTable" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_634076228212045292" xlink:to="loc_StatementTable" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_StatementScenarioAxis" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementTable" xlink:to="loc_StatementScenarioAxis" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_ScenarioUnspecifiedDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementScenarioAxis" xlink:to="loc_ScenarioUnspecifiedDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioActualMember" xlink:label="us-gaap_ScenarioActualMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioActualMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_StatementLineItems" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementTable" xlink:to="loc_StatementLineItems" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_634081628740164162" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementLineItems" xlink:to="us-gaap_AssetsAbstract_634081628740164162" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_633939846738105336" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_634081628740164162" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_633939846738105336" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments_633939847035256698" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_634081628740164162" xlink:to="us-gaap_ShortTermInvestments_633939847035256698" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_634074821568608504" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_634081628740164162" xlink:to="us-gaap_AccountsReceivableNetCurrent_634074821568608504" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_634074822039886168" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_634081628740164162" xlink:to="us-gaap_InventoryNet_634074822039886168" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_PrepaidExpensesAndOther" xlink:label="gntx_PrepaidExpensesAndOther" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_634081628740164162" xlink:to="gntx_PrepaidExpensesAndOther" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_634076437284766547" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_634081628740164162" xlink:to="us-gaap_AssetsCurrent_634076437284766547" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_633939848908935081" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_634081628740164162" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_633939848908935081" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract_633939855021160494" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract_633939855021160494" order="2" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_633939849284045712" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_633939855021160494" xlink:to="us-gaap_LongTermInvestments_633939849284045712" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_634085837686741030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_633939855021160494" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_634085837686741030" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_633939775304832619" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_633939855021160494" xlink:to="us-gaap_OtherAssetsNoncurrent_633939775304832619" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_633939853814119788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_633939855021160494" xlink:to="us-gaap_Assets_633939853814119788" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract_633939855455170212" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementLineItems" xlink:to="us-gaap_LiabilitiesAbstract_633939855455170212" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_634074820855082504" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_633939855455170212" xlink:to="us-gaap_AccountsPayableCurrent_634074820855082504" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_634076438340595282" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_633939855455170212" xlink:to="us-gaap_AccruedLiabilitiesCurrent_634076438340595282" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_634076438414201857" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_633939855455170212" xlink:to="us-gaap_LiabilitiesCurrent_634076438414201857" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_634085838408679126" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_633939855455170212" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_634085838408679126" order="4" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_633939855654833430" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract_633939855654833430" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_CommonStockValue" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_633939855654833430" xlink:to="loc_CommonStockValue" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_633939851405662692" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_633939855654833430" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_633939851405662692" order="2" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_633939851559862689" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_633939855654833430" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_633939851559862689" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_634084978367705660" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_633939855654833430" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_634084978367705660" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_StockholdersEquity" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_633939855654833430" xlink:to="loc_StockholdersEquity" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_633939853970194557" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_633939855654833430" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_633939853970194557" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfIncome" xlink:type="extended" xlink:title="00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract_634076441931895127" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_634076441931895127" xlink:to="us-gaap_StatementTable" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis_634081276871221985" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis_634081276871221985" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis_634081276871221985" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioActualMember" xlink:label="us-gaap_ScenarioActualMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioActualMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet_634085850760440086" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet_634085850760440086" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold_634076463258173457" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsSold_634076463258173457" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_634076440049068982" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit_634076440049068982" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_634074794655609512" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract_634074794655609512" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_633939859644035784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_634074794655609512" xlink:to="us-gaap_ResearchAndDevelopmentExpense_633939859644035784" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_634076440153319927" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_634074794655609512" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_634076440153319927" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_OperatingExpenses" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_634074794655609512" xlink:to="loc_OperatingExpenses" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_634076445141041652" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_634074794655609512" xlink:to="us-gaap_OperatingIncomeLoss_634076445141041652" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:label="us-gaap_InvestmentIncomeNonoperatingAbstract_634158369420027636" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeNonoperatingAbstract_634158369420027636" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating_633939866890498257" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract_634158369420027636" xlink:to="us-gaap_InvestmentIncomeNonoperating_633939866890498257" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments_634013952020487699" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract_634158369420027636" xlink:to="us-gaap_ImpairmentOfInvestments_634013952020487699" order="2" use="optional" preferredLabel="http://xbrl.us/us-gaap/role/label/negated" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_634076463842619677" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract_634158369420027636" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_634076463842619677" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_634076528106525290" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract_634158369420027636" xlink:to="us-gaap_NonoperatingIncomeExpense_634076528106525290" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_634076446079500447" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract_634158369420027636" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_634076446079500447" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_634076464442388082" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract_634158369420027636" xlink:to="us-gaap_IncomeTaxExpenseBenefit_634076464442388082" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_633939861390073440" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract_634158369420027636" xlink:to="us-gaap_NetIncomeLoss_633939861390073440" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_634074794873923432" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract_634074794873923432" order="6" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_633939867101097645" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_634074794873923432" xlink:to="us-gaap_EarningsPerShareBasic_633939867101097645" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_633939867202335333" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_634074794873923432" xlink:to="us-gaap_EarningsPerShareDiluted_633939867202335333" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="loc_CommonStockDividendsPerShareDeclared" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_634074794873923432" xlink:to="loc_CommonStockDividendsPerShareDeclared" order="3" use="optional" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract_634076229918415947" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_StatementTable" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_634076229918415947" xlink:to="loc_StatementTable" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_StatementScenarioAxis" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementTable" xlink:to="loc_StatementScenarioAxis" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_ScenarioUnspecifiedDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementScenarioAxis" xlink:to="loc_ScenarioUnspecifiedDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioActualMember" xlink:label="us-gaap_ScenarioActualMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioActualMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_StatementLineItems" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementTable" xlink:to="loc_StatementLineItems" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_633940474290061848" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_633940474290061848" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_633940464356328454" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_633940474290061848" xlink:to="us-gaap_NetIncomeLoss_633940464356328454" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="4" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_633940474552550088" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_633940474552550088" order="2" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_633940464467258854" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_633940474552550088" xlink:to="us-gaap_DepreciationDepletionAndAmortization_633940464467258854" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_634085000160623212" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_633940474552550088" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_634085000160623212" order="2" use="optional" preferredLabel="http://xbrl.us/us-gaap/role/label/negated" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments_634084999541099892" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_633940474552550088" xlink:to="us-gaap_GainLossOnSaleOfInvestments_634084999541099892" order="3" use="optional" preferredLabel="http://xbrl.us/us-gaap/role/label/negated" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments_634013956817320272" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_633940474552550088" xlink:to="us-gaap_ImpairmentOfInvestments_634013956817320272" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="6" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_634084984342316684" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_633940474552550088" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_634084984342316684" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_633940464681932614" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_633940474552550088" xlink:to="us-gaap_ShareBasedCompensation_633940464681932614" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_634085000605148772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_633940474552550088" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_634085000605148772" order="7" use="optional" preferredLabel="http://xbrl.us/us-gaap/role/label/negated" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_633940474743791520" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_633940474743791520" order="3" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_633940465304234810" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_633940474743791520" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_633940465304234810" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_633940465622331306" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_633940474743791520" xlink:to="us-gaap_IncreaseDecreaseInInventories_633940465622331306" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_634081631140461300" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_633940474743791520" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_634081631140461300" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_634085000966550396" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_633940474743791520" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_634085000966550396" order="4" use="optional" preferredLabel="http://xbrl.us/us-gaap/role/label/negated" priority="7" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_634085001116079732" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_633940474743791520" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_634085001116079732" order="5" use="optional" preferredLabel="http://xbrl.us/us-gaap/role/label/negated" priority="5" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_633940466827978002" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_633940474743791520" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_633940466827978002" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_633940475153148180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_633940475153148180" order="4" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_633940470254029818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_633940475153148180" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_633940470254029818" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_633940477843157759" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_633940475153148180" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_633940477843157759" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities" xlink:label="us-gaap_IncreaseDecreaseInTradingSecurities_634085004743689548" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_633940475153148180" xlink:to="us-gaap_IncreaseDecreaseInTradingSecurities_634085004743689548" order="3" use="optional" preferredLabel="http://xbrl.us/us-gaap/role/label/negated" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_634085004858531828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_633940475153148180" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_634085004858531828" order="4" use="optional" preferredLabel="http://xbrl.us/us-gaap/role/label/negated" priority="7" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_633940471686235650" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_633940475153148180" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_633940471686235650" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" order="5" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="us-gaap_ProceedsFromStockPlans_634084990145367976" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" xlink:to="us-gaap_ProceedsFromStockPlans_634084990145367976" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_634084992093786385" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_634084992093786385" order="2" use="optional" preferredLabel="http://xbrl.us/us-gaap/role/label/negated" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_633940472704664127" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_633940472704664127" order="3" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_634081649072186502" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_634081649072186502" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_633940476166831124" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_633940476166831124" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_634148929049319702" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_634148929049319702" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_634148762007259030" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_634148762007259030" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_6341487620072590301" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_633940475632493744" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_6341487620072590301" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureBasisOfPresentation" xlink:type="extended" xlink:title="10101 - Disclosure - Basis of Presentation">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_BasisOfPresentationAbstract" xlink:label="gntx_BasisOfPresentationAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_BasisOfPresentationAbstract" xlink:to="us-gaap_StatementTable_634062658258777676" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258777676" xlink:to="dei_LegalEntityAxis_634062658258777676" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258777676" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258777676" xlink:to="us-gaap_StatementLineItems_634062658258777676" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258777676" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_634062658258777676" order="1" use="optional" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureManagementOpinion" xlink:type="extended" xlink:title="10201 - Disclosure - Management Opinion">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_ManagementOpinionAbstract" xlink:label="gntx_ManagementOpinionAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_ManagementOpinionAbstract" xlink:to="us-gaap_StatementTable_634062658258777676" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258777676" xlink:to="dei_LegalEntityAxis_634062658258777676" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258777676" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258777676" xlink:to="us-gaap_StatementLineItems_634062658258777676" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_ManagementOpinion" xlink:label="gntx_ManagementOpinion" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258777676" xlink:to="gntx_ManagementOpinion" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureAdoptionOfNewAccountingStandards" xlink:type="extended" xlink:title="10301 - Disclosure - Adoption of New Accounting Standards">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_AdoptionOfNewAccountingStandardsAbstract" xlink:label="gntx_AdoptionOfNewAccountingStandardsAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_AdoptionOfNewAccountingStandardsAbstract" xlink:to="us-gaap_StatementTable_634062658258777676" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258777676" xlink:to="dei_LegalEntityAxis_634062658258777676" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258777676" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258777676" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258777676" xlink:to="us-gaap_StatementLineItems_634062658258777676" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_634081650691868874" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258777676" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_634081650691868874" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="10401 - Disclosure - Subsequent Events">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_SubsequentEventsAbstract" xlink:label="gntx_SubsequentEventsAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634081264165430648" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_SubsequentEventsAbstract" xlink:to="us-gaap_StatementTable_634081264165430648" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634081264165430648" xlink:to="dei_LegalEntityAxis" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634081264165430648" xlink:to="us-gaap_StatementLineItems" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock_634081264349625818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock_634081264349625818" order="1" use="optional" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureInvestments" xlink:type="extended" xlink:title="10501 - Disclosure - Investments">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_FairValueMeasurementAbstract" xlink:label="gntx_FairValueMeasurementAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_FairValueMeasurementAbstract" xlink:to="us-gaap_StatementTable_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="dei_LegalEntityAxis_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258933924" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="us-gaap_StatementLineItems_634062658258933924" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258933924" xlink:to="us-gaap_FairValueDisclosuresTextBlock_634062658258933924" order="1" use="optional" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureInventories" xlink:type="extended" xlink:title="10601 - Disclosure - Inventories">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_InventoriesAbstract" xlink:label="gntx_InventoriesAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_InventoriesAbstract" xlink:to="us-gaap_StatementTable_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="dei_LegalEntityAxis_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258933924" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="us-gaap_StatementLineItems_634062658258933924" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock_634081660818210315" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258933924" xlink:to="us-gaap_InventoryDisclosureTextBlock_634081660818210315" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureEarningsPerShare" xlink:type="extended" xlink:title="10701 - Disclosure - Earnings Per Share">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_EpsAbstract" xlink:label="gntx_EpsAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_EpsAbstract" xlink:to="us-gaap_StatementTable_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="dei_LegalEntityAxis_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258933924" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="us-gaap_StatementLineItems_634062658258933924" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258933924" xlink:to="us-gaap_EarningsPerShareTextBlock_634062658258933924" order="1" use="optional" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureStockBasedCompensationPlans" xlink:type="extended" xlink:title="10801 - Disclosure - Stock-Based Compensation Plans">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_StockBasedCompensationPlansAbstract" xlink:label="gntx_StockBasedCompensationPlansAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_StockBasedCompensationPlansAbstract" xlink:to="us-gaap_StatementTable_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="dei_LegalEntityAxis_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258933924" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="us-gaap_StatementLineItems_634062658258933924" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258933924" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_634062658258933924" order="1" use="optional" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureComprehensiveIncome" xlink:type="extended" xlink:title="10901 - Disclosure - Comprehensive Income">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_ComprehensiveIncomeAbstract" xlink:label="gntx_ComprehensiveIncomeAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_ComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementTable_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="dei_LegalEntityAxis_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258933924" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="us-gaap_StatementLineItems_634062658258933924" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258933924" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_634062658258933924" order="1" use="optional" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureStockDividends" xlink:type="extended" xlink:title="11001 - Disclosure - Stock Dividends">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_StockDividendsAbstract" xlink:label="gntx_StockDividendsAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_StockDividendsAbstract" xlink:to="us-gaap_StatementTable_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="dei_LegalEntityAxis_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258933924" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="us-gaap_StatementLineItems_634062658258933924" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258933924" xlink:to="us-gaap_ScheduleOfStockByClassTextBlock_634062658258933924" order="1" use="optional" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.gentex.com/role/DisclosureSegments" xlink:type="extended" xlink:title="11101 - Disclosure - Segments">
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_SegmentsAbstract" xlink:label="gntx_SegmentsAbstract" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="gntx_SegmentsAbstract" xlink:to="us-gaap_StatementTable_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="dei_LegalEntityAxis_634062658258933924" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_634062658258933924" xlink:to="dei_EntityDomain" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_634062658258933924" xlink:to="us-gaap_StatementLineItems_634062658258933924" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_634062658258933924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_634062658258933924" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_634062658258933924" order="1" use="optional" priority="3" />
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>gntx-20100630_def.xml
<DESCRIPTION>EX-101 DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Crossfire XBRL Enabler by Rivet Software version 2.0.3849.18140-->
<!--Based on XBRL 2.1-->
<!--Created on: 7/29/2010 5:03:12 PM-->
<!--Modified on: 7/29/2010 5:03:13 PM-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DocumentDocumentAndEntityInformation2" roleURI="http://www.gentex.com/role/DocumentDocumentAndEntityInformation2" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#StatementCopyOfCondensedConsolidatedBalanceSheets" roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedBalanceSheets" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#StatementCopyOfCondensedConsolidatedStatementsOfIncome" roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfIncome" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureBasisOfPresentation" roleURI="http://www.gentex.com/role/DisclosureBasisOfPresentation" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureManagementOpinion" roleURI="http://www.gentex.com/role/DisclosureManagementOpinion" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureAdoptionOfNewAccountingStandards" roleURI="http://www.gentex.com/role/DisclosureAdoptionOfNewAccountingStandards" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureSubsequentEvents" roleURI="http://www.gentex.com/role/DisclosureSubsequentEvents" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureInvestments" roleURI="http://www.gentex.com/role/DisclosureInvestments" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureInventories" roleURI="http://www.gentex.com/role/DisclosureInventories" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureEarningsPerShare" roleURI="http://www.gentex.com/role/DisclosureEarningsPerShare" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureStockBasedCompensationPlans" roleURI="http://www.gentex.com/role/DisclosureStockBasedCompensationPlans" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureComprehensiveIncome" roleURI="http://www.gentex.com/role/DisclosureComprehensiveIncome" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureStockDividends" roleURI="http://www.gentex.com/role/DisclosureStockDividends" />
  <roleRef xlink:type="simple" xlink:href="gntx-20100630.xsd#DisclosureSegments" roleURI="http://www.gentex.com/role/DisclosureSegments" />
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
  <definitionLink xlink:role="http://www.gentex.com/role/DocumentDocumentAndEntityInformation2" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_634160197927328030" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_634160197927328030" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentType" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_AmendmentFlag" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentPeriodEndDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentFiscalYearFocus" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityRegistrantName" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityCentralIndexKey" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_CurrentFiscalYearEndDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityFilerCategory" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain_634160197927484269" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_634160197927484269" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioActualMember" xlink:label="us-gaap_ScenarioActualMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioActualMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_ShortTermInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_InventoryNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_PrepaidExpensesAndOther" xlink:label="gntx_PrepaidExpensesAndOther" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AssetsAbstract" xlink:to="gntx_PrepaidExpensesAndOther" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_LongTermInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfIncome" xlink:type="extended" xlink:title="00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioActualMember" xlink:label="us-gaap_ScenarioActualMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioActualMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SalesRevenueGoodsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfGoodsSold" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:label="us-gaap_InvestmentIncomeNonoperatingAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeNonoperatingAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeNonoperating" xlink:label="us-gaap_InvestmentIncomeNonoperating" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="us-gaap_InvestmentIncomeNonoperating" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="us-gaap_ImpairmentOfInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_InvestmentIncomeNonoperatingAbstract" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared" xlink:label="us-gaap_CommonStockDividendsPerShareDeclared" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_CommonStockDividendsPerShareDeclared" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioActualMember" xlink:label="us-gaap_ScenarioActualMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioActualMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_GainLossOnSaleOfInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="us-gaap_ImpairmentOfInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ImpairmentOfInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInTradingSecurities" xlink:label="us-gaap_IncreaseDecreaseInTradingSecurities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncreaseDecreaseInTradingSecurities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromStockPlans" xlink:label="us-gaap_ProceedsFromStockPlans" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromStockPlans" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsOfDividendsCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureBasisOfPresentation" xlink:type="extended" xlink:title="10101 - Disclosure - Basis of Presentation">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureManagementOpinion" xlink:type="extended" xlink:title="10201 - Disclosure - Management Opinion">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="gntx-20100630.xsd#gntx_ManagementOpinion" xlink:label="gntx_ManagementOpinion" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="gntx_ManagementOpinion" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureAdoptionOfNewAccountingStandards" xlink:type="extended" xlink:title="10301 - Disclosure - Adoption of New Accounting Standards">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="10401 - Disclosure - Subsequent Events">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfSubsequentEventsTextBlock" xlink:label="us-gaap_ScheduleOfSubsequentEventsTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfSubsequentEventsTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureInvestments" xlink:type="extended" xlink:title="10501 - Disclosure - Investments">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueDisclosuresTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureInventories" xlink:type="extended" xlink:title="10601 - Disclosure - Inventories">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryDisclosureTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureEarningsPerShare" xlink:type="extended" xlink:title="10701 - Disclosure - Earnings Per Share">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureStockBasedCompensationPlans" xlink:type="extended" xlink:title="10801 - Disclosure - Stock-Based Compensation Plans">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureComprehensiveIncome" xlink:type="extended" xlink:title="10901 - Disclosure - Comprehensive Income">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureStockDividends" xlink:type="extended" xlink:title="11001 - Disclosure - Stock Dividends">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfStockByClassTextBlock" xlink:label="us-gaap_ScheduleOfStockByClassTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.gentex.com/role/DisclosureSegments" xlink:type="extended" xlink:title="11101 - Disclosure - Segments">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ParentCompanyMember" xlink:label="us-gaap_ParentCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="us-gaap_ParentCompanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" priority="1" use="optional" />
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R11.xml
<DESCRIPTION>IDEA: Earnings Per Share
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Earnings Per Share</ReportName>
  <ReportLongName>10701 - Disclosure - Earnings Per Share</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Earnings Per Share</Label>
      <Level>3</Level>
      <ElementName>us-gaap_EarningsPerShareTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(7)&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The following table reconciles the numerators and denominators used in the calculation of basic and diluted earnings per share (EPS):&lt;/font&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="3" align="center"&gt;Quarter Ended June 30,&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="3" align="center"&gt;Six Months Ended June 30,&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2009&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2009&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Numerators:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Numerator for both basic and&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; diluted EPS, net income&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 34,057,330&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 12,209,307&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 66,519,460&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 10,652,376&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Denominators:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Denominator for basic EPS,&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; weighted-average shares&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outstanding&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;139,124,771&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;137,163,798&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;138,697,007&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;137,135,407&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Potentially dilutive shares&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; resulting from stock plans&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;1,421,509&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;383,092&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;1,365,635&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;352,424&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Denominator for diluted EPS&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;140,546,280&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;137,546,890&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;140,062,642&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;137,487,831&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Shares related to stock plans not&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;included in diluted average common&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;shares outstanding because their&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;effect would be antidilutive&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;285,998&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;7,789,220&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;301,038&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;7,807,663&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>(7)&amp;nbsp;&amp;nbsp; The following table reconciles the numerators and denominators used in the calculation of basic and diluted earnings per share (EPS):




</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>This element may be used to capture the complete disclosure pertaining to an entity's earnings per share.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 128
 -Paragraph 40

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R10.xml
<DESCRIPTION>IDEA: Inventories
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Inventories</ReportName>
  <ReportLongName>10601 - Disclosure - Inventories</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Inventories</Label>
      <Level>3</Level>
      <ElementName>us-gaap_InventoryDisclosureTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;&lt;font class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(6) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Inventories consisted of the following at the respective balance sheet dates:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 6pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 6pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 1in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="500"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;June 30, 2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;December 31, 2009&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Raw materials&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 53,908,490&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$34,041,224&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Work-in-process&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;9,727,592&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;6,819,243&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Finished goods&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;15,644,631&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;12,748,529&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt; &lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 79,280,713&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$53,608,996&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>(6) &amp;nbsp;&amp;nbsp; Inventories consisted of the following at the respective balance sheet dates:
 &amp;nbsp;
 &amp;nbsp;



&amp;nbsp;&amp;nbsp;
&amp;nbsp;
June 30,</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>This element represents the complete disclosure related to inventory. This may include, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the major classes of inventory, and the nature of the cost elements included in inventory. If inventory is stated above cost, accrued net losses on firm purchase commitments for inventory and losses resulting from valuing inventory at the lower-of-cost-or-market may also be included. For LIFO inventory, may disclose the amount and basis for determining the excess of replacement or current cost over stated LIFO value and the effects of a LIFO quantities liquidation that impacts net income.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 43
 -Chapter 3
 -Section A
 -Paragraph 9

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 6
 -Subparagraph a, b, c
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R8.xml
<DESCRIPTION>IDEA: Subsequent Events
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Subsequent Events</ReportName>
  <ReportLongName>10401 - Disclosure - Subsequent Events</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Subsequent Events</Label>
      <Level>3</Level>
      <ElementName>us-gaap_ScheduleOfSubsequentEventsTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;font class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(4) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Subsequent Events&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;In 2009, FASB issued authoritative guidance at ASC 855, "Subsequent Events."&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The standard established principles and requirements for subsequent events.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The standard also set forth the period after the balance sheet date during which management shall evaluate events/transactions that may occur for potential recognition or disclosure in its financial statements.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company has evaluated subsequent events, and concluded that no events have occurred since June 30, 2010 that require disclosure or recognition in its consolidated financial statements. &lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>(4) &amp;nbsp;&amp;nbsp; Subsequent Events
 &amp;nbsp;
In 2009, FASB issued authoritative guidance at ASC 855, "Subsequent Events."&amp;nbsp; The standard established</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>Describes disclosed significant events or transactions that occurred after the balance sheet date, but before the issuance of the financial statements. 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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 5
 -Paragraph 11

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R12.xml
<DESCRIPTION>IDEA: Stock-Based Compensation Plans
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Stock-Based Compensation Plans</ReportName>
  <ReportLongName>10801 - Disclosure - Stock-Based Compensation Plans</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Stock-Based Compensation Plans</Label>
      <Level>3</Level>
      <ElementName>us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt;
&lt;div&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;h6 style="text-align: left; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 12pt; punctuation-wrap: simple;" align="left"&gt;&lt;font style="font-size: 11pt; font-weight: normal;" class="_mt"&gt;(8)&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Stock-Based Compensation Plans&lt;/font&gt;&lt;/h6&gt;
&lt;p style="text-indent: -13.5pt; margin: 0in 0in 0pt 13.5pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 6pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;At June 30, 2010, the Company had two stock option plans, a restricted stock plan and an employee stock purchase plan.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Readers should refer to Note 6 of our consolidated financial statements in our Annual Report on Form 10-K for the calendar year ended December 31, 2009, for additional information related to these stock-based compensation plans. &lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.5pt; margin: 0in 0in 0pt 13.5pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company recognized compensation expense for share-based payments of $2,164,133 and $4,053,105 for the second quarter and six months ended June 30, 2010, respectively.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Compensation cost capitalized as part of inventory as of June 30, 2010, was $125,225.&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent: -13.5pt; margin: 0in 0in 0pt 13.5pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 8pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Employee Stock Option Plan&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The fair value of each option grant in the Employee Stock Option Plan was estimated on the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions for the indicated periods:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt; &lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.75in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table style="border-collapse: collapse; font-family: 'Calibri','sans-serif'; margin-left: 6.75pt; font-size: 11pt; margin-right: 6.75pt;" class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 140.1pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="187" colspan="2"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Three Months Ended&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 125.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="168" colspan="2"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Six Months Ended&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 140.1pt; padding-right: 5.4pt; border-top: medium none; border-right: medium none; padding-top: 0in;" valign="top" width="187" colspan="2"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;June 30,&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: windowtext 1pt solid; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 125.9pt; padding-right: 5.4pt; border-top: medium none; border-right: medium none; padding-top: 0in;" valign="top" width="168" colspan="2"&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;June 30,&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: medium none; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; border-top: medium none; border-right: medium none; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: center; margin: 0in 16.9pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;2010&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: medium none; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: medium none; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="border-bottom: black 1px solid; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2009 &lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: center; margin: 0in 17.95pt 0pt 8.3pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: medium none; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; border-top: medium none; border-right: medium none; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: center; margin: 0in 8.2pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2010&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: medium none; border-left: medium none; padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: medium none; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: center; margin: 0in 8.1pt 0pt 8.3pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2009&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Dividend yield&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 0.3in 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.73%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2.61%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.2pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.72%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.1pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.56%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Expected volatility&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 0.3in 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;41.04%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;38.91%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.2pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;40.82%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.1pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;38.18%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Risk-free interest rate&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 0.3in 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;1.79%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.54%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 17.95pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.2pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.17%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 8.1pt 0pt 0in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;2.11%&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Expected term of options (in years)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 30.6pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;4.19&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 26.95pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;4.25&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 26.95pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 17.2pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;4.20&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 17.1pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;4.25&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 185.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="247"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Weighted-average grant-date fair value&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 76.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="102"&gt;
&lt;p style="text-align: right; margin: 0in 30.6pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$5.01&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63.6pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="85"&gt;
&lt;p style="text-align: right; margin: 0in 26.95pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$3.26&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 17.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="23"&gt;
&lt;p style="text-align: right; margin: 0in 26.95pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 63pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 17.2pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$5.29&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 62.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="84"&gt;
&lt;p style="text-align: right; margin: 0in 17.1pt 0pt 0px; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$2.92&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company determined that all employee groups exhibit similar exercise and post-vesting termination behavior to determine the expected term.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Under the plan, the option exercise price equals the stock's market price on date of grant.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The options vest after one to five years, and expire after five to seven years.&lt;b&gt; &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;As of June 30, 2010, there was $12,660,692 of unrecognized compensation cost related to share-based payments which is expected to be recognized over the vesting period.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Non-employee Director Stock Option Plan&lt;/font&gt;&lt;/u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;As of June 30, 2010, there was $238,383 of unrecognized compensation cost under this plan related to share-based payments which is expected to be recognized over the balance of the 2010 calendar year.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Under the plan, the option exercise price equals the stock's market price on date of grant.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The options vest after six months, and expire after ten years.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Employee Stock Purchase Plan&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;
&lt;h6 style="text-align: left; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 12pt; punctuation-wrap: simple;" align="left"&gt;&lt;font style="font-size: 11pt; font-weight: normal;" class="_mt"&gt;The Company has an Employee Stock Purchase Plan covering 1,200,000 shares that was approved by the shareholders, replacing a prior plan.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Under the plan, the Company sells shares at 85% of the stock's market price at date of purchase.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Under ASC 718, the 15% discounted value is recognized as compensation expense.&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/h6&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;u&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font style="text-decoration: none;" class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/u&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;u&gt;Restricted Stock Plan&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company has a Restricted Stock Plan covering 2,000,000 shares of common stock that was approved by shareholders.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The purpose of the plan is to permit grants of shares, subject to restrictions, to key employees of the Company as a means of retaining and rewarding them for long-term performance and to increase their ownership in the Company.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Shares awarded under the plan entitle the shareholder to all rights of common stock ownership except that the shares may not be sold, transferred, pledged, exchanged or otherwise disposed of during the restriction period.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The restriction period is determined by the Compensation Committee, appointed by the Board of Directors, but may not ex
ceed ten years under the terms of the plan.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;As of June 30, 2010, the Company had unearned stock-based compensation of $5,651,141 associated with these restricted stock grants.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The unearned stock-based compensation related to these grants is being amortized to compensation expense over the applicable restriction periods.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Amortization expense from restricted stock grants in the second quarter and six months ended June 30, 2010, were $371,677 and $817,107, respectively.&lt;font style="color: red;" class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h6 style="text-align: left; margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 12pt; punctuation-wrap: simple;" align="left"&gt;&lt;font style="font-size: 11pt; font-weight: normal;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/h6&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;

(8)&amp;nbsp; Stock-Based Compensation Plans
 &amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; At June 30, 2010, the Company had two stock option</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>Disclosure of compensation-related costs for share-based compensation which may include disclosure of policies, compensation plan details, allocation of stock compensation, incentive distributions, share-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 123R
 -Paragraph 64, 65, A240

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Statement of Position (SOP)
 -Number 93-6
 -Paragraph 53

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Staff Accounting Bulletin (SAB)
 -Number Topic 14

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.xml
<DESCRIPTION>IDEA: CONDENSED CONSOLIDATED STATEMENTS OF INCOME
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>CONDENSED CONSOLIDATED STATEMENTS OF INCOME (USD $)</ReportName>
  <ReportLongName>00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="3 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>2</Id>
      <Labels>
        <Label Id="1" Label="3 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2009" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>3</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>4</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2009" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>NET SALES</Label>
      <Level>3</Level>
      <ElementName>us-gaap_SalesRevenueGoodsNet</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>201560960</NumericAmount>
          <RoundedNumericAmount>201560960</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>117341777</NumericAmount>
          <RoundedNumericAmount>117341777</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>387329889</NumericAmount>
          <RoundedNumericAmount>387329889</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>211173254</NumericAmount>
          <RoundedNumericAmount>211173254</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 1
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>6</Id>
      <Label>COST OF GOODS SOLD</Label>
      <Level>3</Level>
      <ElementName>us-gaap_CostOfGoodsSold</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>127667134</NumericAmount>
          <RoundedNumericAmount>127667134</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>81547272</NumericAmount>
          <RoundedNumericAmount>81547272</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>244867694</NumericAmount>
          <RoundedNumericAmount>244867694</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>153068379</NumericAmount>
          <RoundedNumericAmount>153068379</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Total costs related to goods produced and sold during the reporting period.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 2
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>7</Id>
      <Label>Gross profit</Label>
      <Level>3</Level>
      <ElementName>us-gaap_GrossProfit</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>73893826</NumericAmount>
          <RoundedNumericAmount>73893826</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>35794505</NumericAmount>
          <RoundedNumericAmount>35794505</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>142462195</NumericAmount>
          <RoundedNumericAmount>142462195</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>58104875</NumericAmount>
          <RoundedNumericAmount>58104875</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>8</Id>
      <Label>OPERATING EXPENSES:</Label>
      <Level>3</Level>
      <ElementName>us-gaap_OperatingExpensesAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>9</Id>
      <Label>Engineering, research and development</Label>
      <Level>4</Level>
      <ElementName>us-gaap_ResearchAndDevelopmentExpense</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>15222622</NumericAmount>
          <RoundedNumericAmount>15222622</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>11221720</NumericAmount>
          <RoundedNumericAmount>11221720</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>29561140</NumericAmount>
          <RoundedNumericAmount>29561140</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>22601924</NumericAmount>
          <RoundedNumericAmount>22601924</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 141
 -Paragraph 51
 -Subparagraph g

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 2
 -Paragraph 12, 13

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 86
 -Paragraph 11, 12

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>10</Id>
      <Label>Selling, general &amp; administrative</Label>
      <Level>4</Level>
      <ElementName>us-gaap_SellingGeneralAndAdministrativeExpense</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>9884445</NumericAmount>
          <RoundedNumericAmount>9884445</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>8494480</NumericAmount>
          <RoundedNumericAmount>8494480</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>19506399</NumericAmount>
          <RoundedNumericAmount>19506399</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>17225561</NumericAmount>
          <RoundedNumericAmount>17225561</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 4
 -Article 5

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 43
 -Chapter 4
 -Paragraph 5A

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>11</Id>
      <Label>Total operating expenses</Label>
      <Level>4</Level>
      <ElementName>us-gaap_OperatingExpenses</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>25107067</NumericAmount>
          <RoundedNumericAmount>25107067</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>19716200</NumericAmount>
          <RoundedNumericAmount>19716200</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>49067539</NumericAmount>
          <RoundedNumericAmount>49067539</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>39827485</NumericAmount>
          <RoundedNumericAmount>39827485</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>12</Id>
      <Label>Income from operations</Label>
      <Level>4</Level>
      <ElementName>us-gaap_OperatingIncomeLoss</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>48786759</NumericAmount>
          <RoundedNumericAmount>48786759</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>16078305</NumericAmount>
          <RoundedNumericAmount>16078305</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>93394656</NumericAmount>
          <RoundedNumericAmount>93394656</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>18277390</NumericAmount>
          <RoundedNumericAmount>18277390</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net result for the period of deducting operating expenses from operating revenues.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>13</Id>
      <Label>OTHER INCOME (EXPENSE)</Label>
      <Level>3</Level>
      <ElementName>us-gaap_InvestmentIncomeNonoperatingAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>14</Id>
      <Label>Investment income</Label>
      <Level>4</Level>
      <ElementName>us-gaap_InvestmentIncomeNonoperating</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>556004</NumericAmount>
          <RoundedNumericAmount>556004</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>867640</NumericAmount>
          <RoundedNumericAmount>867640</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>1068887</NumericAmount>
          <RoundedNumericAmount>1068887</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>2060304</NumericAmount>
          <RoundedNumericAmount>2060304</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 7
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>15</Id>
      <Label>Impairment loss on available-for-sale securities</Label>
      <Level>4</Level>
      <ElementName>us-gaap_ImpairmentOfInvestments</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>true</IsReverseSign>
      <PreferredLabelRole>negated</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-1290590</NumericAmount>
          <RoundedNumericAmount>-1290590</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>This element represents the amount by which the carrying amount exceeds the fair value of the investment. The amount is charged to income if the decline in fair value is deemed to be other than temporary.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 115
 -Paragraph 16

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>16</Id>
      <Label>Other, net</Label>
      <Level>4</Level>
      <ElementName>us-gaap_OtherNonoperatingIncomeExpense</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>998302</NumericAmount>
          <RoundedNumericAmount>998302</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>1356244</NumericAmount>
          <RoundedNumericAmount>1356244</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>3562774</NumericAmount>
          <RoundedNumericAmount>3562774</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-3131091</NumericAmount>
          <RoundedNumericAmount>-3131091</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net amount of other nonoperating income and expense, which does not qualify for separate disclosure on the income statement under materiality guidelines.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 9
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>17</Id>
      <Label>Total other income (expense)</Label>
      <Level>4</Level>
      <ElementName>us-gaap_NonoperatingIncomeExpense</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>1554306</NumericAmount>
          <RoundedNumericAmount>1554306</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>2223884</NumericAmount>
          <RoundedNumericAmount>2223884</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>4631661</NumericAmount>
          <RoundedNumericAmount>4631661</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-2361377</NumericAmount>
          <RoundedNumericAmount>-2361377</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The aggregate amount of income (expense) from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 7
 -Article 5

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>18</Id>
      <Label>Income before provision for income taxes</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>50341065</NumericAmount>
          <RoundedNumericAmount>50341065</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>18302189</NumericAmount>
          <RoundedNumericAmount>18302189</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>98026317</NumericAmount>
          <RoundedNumericAmount>98026317</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>15916013</NumericAmount>
          <RoundedNumericAmount>15916013</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Sum of operating profit and nonoperating income (expense) before income (loss) from equity method investments, income taxes, extraordinary items, cumulative effects of changes in accounting principles, and noncontrolling interest.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 08
 -Paragraph h
 -Subparagraph 1(i)
 -Article 4

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>19</Id>
      <Label>PROVISION FOR INCOME TAXES</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IncomeTaxExpenseBenefit</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>16283735</NumericAmount>
          <RoundedNumericAmount>16283735</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>6092882</NumericAmount>
          <RoundedNumericAmount>6092882</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>31506857</NumericAmount>
          <RoundedNumericAmount>31506857</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>5263637</NumericAmount>
          <RoundedNumericAmount>5263637</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The sum of the current income tax expense (benefit) and the deferred income tax expense (benefit) pertaining to continuing operations.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 08
 -Paragraph h
 -Article 4

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 109
 -Paragraph 45
 -Subparagraph a, b

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>20</Id>
      <Label>NET INCOME</Label>
      <Level>4</Level>
      <ElementName>us-gaap_NetIncomeLoss</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>34057330</NumericAmount>
          <RoundedNumericAmount>34057330</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>12209307</NumericAmount>
          <RoundedNumericAmount>12209307</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>66519460</NumericAmount>
          <RoundedNumericAmount>66519460</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>10652376</NumericAmount>
          <RoundedNumericAmount>10652376</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The portion of consolidated profit or loss for the period, net of income taxes, which is attributable to the parent. If the entity does not present consolidated financial statements, the amount of profit or loss for the period, net of income taxes.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 19
 -Article 5

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 51
 -Paragraph 38
 -Subparagraph d

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 51
 -Paragraph A7
 -Appendix A

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 51
 -Paragraph 38
 -Subparagraph a

Reference 5: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 04
 -Paragraph 20
 -Article 9

Reference 6: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 130
 -Paragraph 10, 15

Reference 7: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Emerging Issues Task Force (EITF)
 -Number 87-21

Reference 8: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28, 29, 30

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>21</Id>
      <Label>EARNINGS PER SHARE:</Label>
      <Level>3</Level>
      <ElementName>us-gaap_EarningsPerShareAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>22</Id>
      <Label>Basic</Label>
      <Level>4</Level>
      <ElementName>us-gaap_EarningsPerShareBasic</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>true</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.24</NumericAmount>
          <RoundedNumericAmount>0.24</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.09</NumericAmount>
          <RoundedNumericAmount>0.09</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.48</NumericAmount>
          <RoundedNumericAmount>0.48</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.08</NumericAmount>
          <RoundedNumericAmount>0.08</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:perShareItemType</ElementDataType>
      <SimpleDataType>decimal</SimpleDataType>
      <ElementDefenition>The amount of net income or loss for the period per each share of common stock outstanding during the reporting period.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 04
 -Paragraph 21
 -Article 9

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 128
 -Paragraph 36, 37, 38

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 20
 -Article 5

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 04
 -Paragraph 18
 -Article 7

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>23</Id>
      <Label>Diluted</Label>
      <Level>4</Level>
      <ElementName>us-gaap_EarningsPerShareDiluted</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>true</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.24</NumericAmount>
          <RoundedNumericAmount>0.24</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.09</NumericAmount>
          <RoundedNumericAmount>0.09</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.47</NumericAmount>
          <RoundedNumericAmount>0.47</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.08</NumericAmount>
          <RoundedNumericAmount>0.08</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:perShareItemType</ElementDataType>
      <SimpleDataType>decimal</SimpleDataType>
      <ElementDefenition>The amount of net income or loss for the period per each share of common stock and dilutive common stock equivalents outstanding during the reporting period.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 128
 -Paragraph 11, 12, 36

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 20
 -Article 5

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 04
 -Paragraph 18
 -Article 7

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 04
 -Paragraph 21
 -Article 9

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>24</Id>
      <Label>Cash Dividends Declared per Share</Label>
      <Level>4</Level>
      <ElementName>us-gaap_CommonStockDividendsPerShareDeclared</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>true</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.11</NumericAmount>
          <RoundedNumericAmount>0.11</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.11</NumericAmount>
          <RoundedNumericAmount>0.11</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>3</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.22</NumericAmount>
          <RoundedNumericAmount>0.22</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>4</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0.22</NumericAmount>
          <RoundedNumericAmount>0.22</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:perShareItemType</ElementDataType>
      <SimpleDataType>decimal</SimpleDataType>
      <ElementDefenition>Aggregate dividends declared during the period for each share of common stock outstanding.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 04
 -Article 3

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>4</NumberOfCols>
  <NumberOfRows>20</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>NoRounding</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>NoRounding</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R14.xml
<DESCRIPTION>IDEA: Stock Dividends
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Stock Dividends</ReportName>
  <ReportLongName>11001 - Disclosure - Stock Dividends</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Stock Dividends</Label>
      <Level>3</Level>
      <ElementName>us-gaap_ScheduleOfStockByClassTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;
&lt;/font&gt;&lt;/font&gt;
&lt;p style="text-indent: -0.4in; margin: 0in 0in 0pt 0.4in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;(10)&lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The increase in common stock during the six months ended June 30, 2010, was primarily due to the issuance of 1,619,631 shares of the Company's common stock under its stock-based compensation plans.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company has also recorded a $0.11 per share cash dividend in the first and second quarters of 2010.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The second quarter dividend of approximately $15,395,000, was declared on May 17, 2010 and was paid on July 16, 2010.&lt;/font&gt;&lt;/p&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>(10)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The increase in common stock during the six months ended June 30, 2010, was primarily due to the issuance of 1,619,631 shares of</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>This element is used to capture the complete disclosure pertaining to an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation.  Stock by Class includes common, convertible  and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscri
bed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued and outstanding.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 29
 -Article 5

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 30
 -Article 5

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 150
 -Paragraph 9

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R15.xml
<DESCRIPTION>IDEA: Segments
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Segments</ReportName>
  <ReportLongName>11101 - Disclosure - Segments</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Segments</Label>
      <Level>3</Level>
      <ElementName>us-gaap_SegmentReportingDisclosureTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="text-indent: -0.4in; margin: 0in 0in 0pt 0.4pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-indent: -0.4in; margin: 0in 0in 0pt 0.4in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;(11)&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;The Company currently manufactures electro-optic products, including automatic-dimming rearview mirrors for the automotive industry, and fire protection products for the commercial construction industry.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company also develops and manufactures variably dimmable windows for the aerospace industry and non-auto dimming rearview automotive mirrors with electronic features:&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent: -0.4in; margin: 0in 0in 0pt 0.4in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.75in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="95%"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="3" align="center"&gt;Quarter Ended June 30,&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="3" align="center"&gt;Six Months Ended June 30,&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Revenue:&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2009&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;2009&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automotive Products&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$196,415,200&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$112,202,030&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$377,943,989&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$201,156,373&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;5,145,760&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;5,139,747&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;9,385,900&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;10,016,881&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$201,560,960&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$117,341,777&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$387,329,889&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$211,173,254&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Income (loss) from Operations:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Automotive Products&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 48,733,906&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 16,410,977&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 93,911,307&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 18,991,211&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;52,853&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;(332,672)&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;(516,651)&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;(713,821)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Total&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 48,786,759&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 16,078,305&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 93,394,656&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 3px double;" valign="bottom" align="right"&gt;$ 18,277,390&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;/p&gt;
&lt;p style="line-height: 150%; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="border-bottom: black 3px double; line-height: 150%; font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&lt;/p&gt;&lt;font style="line-height: 150%; font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.5in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The "Other" segment includes Fire Protection Products and Dimmable Aircraft Windows.&lt;/font&gt;&lt;u&gt;&lt;font style="font-size: 12pt;" class="_mt"&gt; &lt;/font&gt;&lt;/u&gt;&lt;/p&gt;&lt;/div&gt;&lt;font style="font-size: 8pt;" class="_mt"&gt; &lt;/font&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>&amp;nbsp;
(11)&amp;nbsp;&amp;nbsp; The Company currently manufactures electro-optic products, including automatic-dimming rearview mirrors for the automotive industry,</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>This element may be used to capture the complete disclosure of 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% 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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 131

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R4.xml
<DESCRIPTION>IDEA: CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)</ReportName>
  <ReportLongName>00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>2</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2009" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>CASH FLOWS FROM OPERATING ACTIVITIES:</Label>
      <Level>3</Level>
      <ElementName>us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>The net cash from (used in) all of the entity's operating activities, including those of discontinued operations, of the reporting entity. Operating activities include all transactions and events that are not defined as investing or financing activities. Operating activities generally involve producing and delivering goods and providing services. Cash flows from operating activities are generally the cash effects of transactions and other events that enter into the determination of net income.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>6</Id>
      <Label>Net income (loss)</Label>
      <Level>4</Level>
      <ElementName>us-gaap_NetIncomeLoss</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>66519460</NumericAmount>
          <RoundedNumericAmount>66519460</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>10652376</NumericAmount>
          <RoundedNumericAmount>10652376</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The portion of consolidated profit or loss for the period, net of income taxes, which is attributable to the parent. If the entity does not present consolidated financial statements, the amount of profit or loss for the period, net of income taxes.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 19
 -Article 5

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 51
 -Paragraph 38
 -Subparagraph d

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 51
 -Paragraph A7
 -Appendix A

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 51
 -Paragraph 38
 -Subparagraph a

Reference 5: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 04
 -Paragraph 20
 -Article 9

Reference 6: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 130
 -Paragraph 10, 15

Reference 7: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Emerging Issues Task Force (EITF)
 -Number 87-21

Reference 8: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28, 29, 30

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>7</Id>
      <Label>Adjustments to reconcile net income (loss) to net cash provided by operating activities:</Label>
      <Level>3</Level>
      <ElementName>us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>Cash generated by or used in operating activities of continuing operations; excludes cash flows from discontinued operations.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>8</Id>
      <Label>Depreciation and amortization</Label>
      <Level>4</Level>
      <ElementName>us-gaap_DepreciationDepletionAndAmortization</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>19553096</NumericAmount>
          <RoundedNumericAmount>19553096</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>19213984</NumericAmount>
          <RoundedNumericAmount>19213984</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>9</Id>
      <Label>(Gain) loss on disposal of assets</Label>
      <Level>4</Level>
      <ElementName>us-gaap_GainLossOnSaleOfPropertyPlantEquipment</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>true</IsReverseSign>
      <PreferredLabelRole>negated</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>439689</NumericAmount>
          <RoundedNumericAmount>439689</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>397184</NumericAmount>
          <RoundedNumericAmount>397184</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The difference between the sale price or salvage price and the book value of a property, plant, and equipment asset that was sold or retired during the reporting period. This element refers to the gain (loss).</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>10</Id>
      <Label>(Gain) loss on sale of investments</Label>
      <Level>4</Level>
      <ElementName>us-gaap_GainLossOnSaleOfInvestments</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>true</IsReverseSign>
      <PreferredLabelRole>negated</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-3463538</NumericAmount>
          <RoundedNumericAmount>-3463538</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>3432131</NumericAmount>
          <RoundedNumericAmount>3432131</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net realized gain or loss on investments sold during the period, which, for cash flow reporting, is a component of proceeds from investing activities.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>11</Id>
      <Label>Impairment loss on available-for-sale securities</Label>
      <Level>4</Level>
      <ElementName>us-gaap_ImpairmentOfInvestments</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>1290590</NumericAmount>
          <RoundedNumericAmount>1290590</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>This element represents the amount by which the carrying amount exceeds the fair value of the investment. The amount is charged to income if the decline in fair value is deemed to be other than temporary.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 115
 -Paragraph 16

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>12</Id>
      <Label>Deferred income taxes</Label>
      <Level>4</Level>
      <ElementName>us-gaap_DeferredIncomeTaxExpenseBenefit</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>301435</NumericAmount>
          <RoundedNumericAmount>301435</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-3829485</NumericAmount>
          <RoundedNumericAmount>-3829485</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The component of income tax expense for the period representing the net change in the entity's deferred tax assets and liabilities pertaining to continuing operations.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Staff Accounting Bulletin (SAB)
 -Number Topic 6
 -Section I
 -Subsection 7

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 109
 -Paragraph 45
 -Subparagraph b

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 109
 -Paragraph 289

Reference 5: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 08
 -Paragraph h
 -Article 4

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>13</Id>
      <Label>Stock-based compensation expense related to employee stock options, employee stock purchases and restricted stock</Label>
      <Level>4</Level>
      <ElementName>us-gaap_ShareBasedCompensation</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>4870212</NumericAmount>
          <RoundedNumericAmount>4870212</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>4449101</NumericAmount>
          <RoundedNumericAmount>4449101</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock options, amortization of restricted stock, and adjustment for officers compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>14</Id>
      <Label>Excess tax benefits from stock-based compensation</Label>
      <Level>4</Level>
      <ElementName>us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>true</IsReverseSign>
      <PreferredLabelRole>negated</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-497436</NumericAmount>
          <RoundedNumericAmount>-497436</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Reductions in the entity's income taxes that arise when compensation cost (from non-qualified share-based compensation) recognized on the entity's tax return exceeds compensation cost from share-based compensation recognized in financial statements. This element reduces net cash provided by operating activities.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 123R
 -Paragraph A96

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>15</Id>
      <Label>Change in operating assets and liabilities:</Label>
      <Level>3</Level>
      <ElementName>us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>16</Id>
      <Label>Accounts receivable, net</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IncreaseDecreaseInAccountsReceivable</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-22294349</NumericAmount>
          <RoundedNumericAmount>-22294349</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-6921077</NumericAmount>
          <RoundedNumericAmount>-6921077</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net change during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>17</Id>
      <Label>Inventories</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IncreaseDecreaseInInventories</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-25671717</NumericAmount>
          <RoundedNumericAmount>-25671717</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>6612897</NumericAmount>
          <RoundedNumericAmount>6612897</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net change 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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>18</Id>
      <Label>Prepaid expenses and other</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>2655958</NumericAmount>
          <RoundedNumericAmount>2655958</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>12437539</NumericAmount>
          <RoundedNumericAmount>12437539</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net change during the reporting period in the value of this group of assets within the working capital section.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>19</Id>
      <Label>Accounts payable</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IncreaseDecreaseInAccountsPayable</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>true</IsReverseSign>
      <PreferredLabelRole>negated</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>16806867</NumericAmount>
          <RoundedNumericAmount>16806867</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-2963443</NumericAmount>
          <RoundedNumericAmount>-2963443</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net change during the reporting period in the aggregate amount of obligations due within one year (or one business cycle). This may include trade payables, amounts due to related parties, royalties payable, and other obligations.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>20</Id>
      <Label>Accrued liabilities, excluding dividends declared</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IncreaseDecreaseInAccruedLiabilities</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>true</IsReverseSign>
      <PreferredLabelRole>negated</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>7886131</NumericAmount>
          <RoundedNumericAmount>7886131</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>4765954</NumericAmount>
          <RoundedNumericAmount>4765954</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net change during the reporting period in the aggregate amount of expenses incurred but not yet paid.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>21</Id>
      <Label>Net cash provided by (used for) operating activities</Label>
      <Level>4</Level>
      <ElementName>us-gaap_NetCashProvidedByUsedInOperatingActivities</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>67105808</NumericAmount>
          <RoundedNumericAmount>67105808</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>49537751</NumericAmount>
          <RoundedNumericAmount>49537751</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net cash from (used in) all of the entity's operating activities, including those of discontinued operations, of the reporting entity. Operating activities generally involve producing and delivering goods and providing services. Operating activity cash flows include transactions, adjustments, and changes in value that are not defined as investing or financing activities.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 26

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>22</Id>
      <Label>CASH FLOWS FROM INVESTING ACTIVITIES:</Label>
      <Level>3</Level>
      <ElementName>us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>Cash generated by or used in investing activities of continuing operations; excludes cash flows from discontinued operations.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>23</Id>
      <Label>Plant and equipment additions</Label>
      <Level>4</Level>
      <ElementName>us-gaap_PropertyPlantAndEquipmentAdditions</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-19095284</NumericAmount>
          <RoundedNumericAmount>-19095284</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-11457187</NumericAmount>
          <RoundedNumericAmount>-11457187</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Current year acquisitions of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include land, buildings, and production equipment.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>24</Id>
      <Label>Proceeds from sale of plant and equipment</Label>
      <Level>4</Level>
      <ElementName>us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>261328</NumericAmount>
          <RoundedNumericAmount>261328</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>2003</NumericAmount>
          <RoundedNumericAmount>2003</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 15

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 16
 -Subparagraph c

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>25</Id>
      <Label>(Increase) decrease in investments</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IncreaseDecreaseInTradingSecurities</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>true</IsReverseSign>
      <PreferredLabelRole>negated</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-78992662</NumericAmount>
          <RoundedNumericAmount>-78992662</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>27289103</NumericAmount>
          <RoundedNumericAmount>27289103</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net change during the reporting period in the aggregate market value of equity or debt securities that are purchased and held principally for the purpose of selling them in the near future and benefiting from increases in prices.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 102
 -Paragraph 8

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 115
 -Paragraph 18

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>26</Id>
      <Label>(Increase) decrease in other assets</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IncreaseDecreaseInOtherOperatingAssets</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>true</IsReverseSign>
      <PreferredLabelRole>negated</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-5483679</NumericAmount>
          <RoundedNumericAmount>-5483679</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-110930</NumericAmount>
          <RoundedNumericAmount>-110930</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net change during the reporting period in other operating assets not otherwise defined in the taxonomy.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>27</Id>
      <Label>Net cash provided by (used for) investing activities</Label>
      <Level>4</Level>
      <ElementName>us-gaap_NetCashProvidedByUsedInInvestingActivities</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-103310297</NumericAmount>
          <RoundedNumericAmount>-103310297</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>15722989</NumericAmount>
          <RoundedNumericAmount>15722989</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net cash inflow (outflow) from investing activity.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 26

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>28</Id>
      <Label>CASH FLOWS FROM FINANCING ACTIVITIES:</Label>
      <Level>3</Level>
      <ElementName>us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>Cash generated by or used in financing activities of continuing operations; excludes cash flows from discontinued operations.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>29</Id>
      <Label>Issuance of common stock from stock plan transactions</Label>
      <Level>4</Level>
      <ElementName>us-gaap_ProceedsFromStockPlans</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>25392689</NumericAmount>
          <RoundedNumericAmount>25392689</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>215390</NumericAmount>
          <RoundedNumericAmount>215390</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The cash inflow associated with the amount received from the stock plan during the period.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 18

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 19
 -Subparagraph a

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>30</Id>
      <Label>Cash dividends paid</Label>
      <Level>4</Level>
      <ElementName>us-gaap_PaymentsOfDividendsCommonStock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>true</IsReverseSign>
      <PreferredLabelRole>negated</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-30559224</NumericAmount>
          <RoundedNumericAmount>-30559224</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-30283927</NumericAmount>
          <RoundedNumericAmount>-30283927</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The cash outflow from the distribution of an entity's earnings in the form of dividends to common shareholders.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 18

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 20
 -Subparagraph a

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>31</Id>
      <Label>Repurchases of common stock</Label>
      <Level>4</Level>
      <ElementName>us-gaap_PaymentsForRepurchaseOfCommonStock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The cash outflow to reacquire common stock during the period.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 18

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 20
 -Subparagraph a

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>32</Id>
      <Label>Excess tax benefits from stock-based compensation</Label>
      <Level>4</Level>
      <ElementName>us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>497436</NumericAmount>
          <RoundedNumericAmount>497436</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Reductions in the entity's income taxes that arise when compensation cost (from non-qualified share-based compensation) recognized on the entity's tax return exceeds compensation cost from share-based compensation recognized in financial statements. This element represents the cash inflow reported in the enterprise's financing activities.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 123R
 -Paragraph A240
 -Subparagraph i

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Emerging Issues Task Force (EITF)
 -Number 00-15
 -Paragraph 3

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>33</Id>
      <Label>Net cash provided by (used for) financing activities</Label>
      <Level>4</Level>
      <ElementName>us-gaap_NetCashProvidedByUsedInFinancingActivities</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-4669099</NumericAmount>
          <RoundedNumericAmount>-4669099</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-30068537</NumericAmount>
          <RoundedNumericAmount>-30068537</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net cash inflow (outflow) from financing activity for the period.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 26

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>34</Id>
      <Label>NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</Label>
      <Level>4</Level>
      <ElementName>us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>-40873588</NumericAmount>
          <RoundedNumericAmount>-40873588</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>35192203</NumericAmount>
          <RoundedNumericAmount>35192203</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The net change between the beginning and ending balance of cash and cash equivalents.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 26

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>35</Id>
      <Label>CASH AND CASH EQUIVALENTS, beginning of period</Label>
      <Level>4</Level>
      <ElementName>us-gaap_CashAndCashEquivalentsAtCarryingValue</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>true</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>periodstartlabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>336108446</NumericAmount>
          <RoundedNumericAmount>336108446</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>294306512</NumericAmount>
          <RoundedNumericAmount>294306512</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For 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 th
ree years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits should not be reported as cash and cash equivalents.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 7, 26

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 8, 9

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 7
 -Footnote 1

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 1
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>36</Id>
      <Label>CASH AND CASH EQUIVALENTS, end of period</Label>
      <Level>4</Level>
      <ElementName>us-gaap_CashAndCashEquivalentsAtCarryingValue</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>true</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>periodendlabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>295234858</NumericAmount>
          <RoundedNumericAmount>295234858</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>329498715</NumericAmount>
          <RoundedNumericAmount>329498715</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For 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 th
ree years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits should not be reported as cash and cash equivalents.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 7, 26

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 8, 9

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 7
 -Footnote 1

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 1
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>2</NumberOfCols>
  <NumberOfRows>32</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>NoRounding</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>19
<FILENAME>0000950123-10-071471-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950123-10-071471-xbrl.zip
M4$L#!!0````(``PR`SW71!"1Z#4``&XL`@`1`!P`9VYT>"TR,#$P,#8S,"YX
M;6Q55`D``WCL5TQX[%=,=7@+``$$)0X```0Y`0``[#UID]NXL=]3E?^`J)SL
MNHK2\#[D(S4>CU/[LFM[QY.\O$\NBH1&R%*D0I!SY->_;H"4*(F22!TCS>QL
M>6V*!-&-OM$`T6__>C^.R"U-.4OB=QVMIW8(C8,D9/'-NT[.NSX/&.O\]?T?
M__#V3]WNOSY<_4S"),C'-,Y(D%(_HR&Y8]F(7*0)YT.64B(:7<;^(*(I&3R0
M*W9+,_(M&69W/CPN@!&]I_8,U_1ZFJN9:K=;@/C@<^@2GHMN])XV?7)1@$OB
M/G'.=.],5S656'W5@#_DZR^RX?T@C0@,*N;O.J,LF_3/SN[N[GIXNY>D-_"2
M:IRQF&=^'-".;-F/6/S;FN;X>`!XE<WOE]K?&:*UYGG>F7A:-@TIFS84G>;\
M#.YAOUY7U;J&-NT4GK(6.-_$V?U<\QO@";WO!<E84*:KVEU#+5LSGIBZYJSK
M7[8H7P#>W_C^9`GYXGYU`$!V0M[BJ/L\&-&Q?T6'1%"AGSU,Z+L.9^-)A(B+
M>Z.4#M]U$/TNXJG:AMJ[YV&'G,F.D-4)#@6$A@89R(K@+#P)BMLL?-?YF*<^
M/OMN?M>^8S_?KY/O]G=#%3\D3O`*T(1E#\4O^,U"O#-D()H"5SI'$4Z#WDUR
M>W;QT]\[[U7XS[`L5]/>GLU>*SL^F^OY[82F+`EG<(!7:?81Y/6]Y(4)M'I[
M-KL[;4CCL-(,689=AY5&;\\JG;\]*XBPD2*J5Z&(ZIT415!T&E`$F^V%(MJ3
MH(AV>(J<\^]?AB=$`FG4LKF1E?>V&9FF?S<$J]U3&IK;U70PE+L-[71LVVQD
M,Y.U%Z:=F#SN@6G.=]TX1:8Y7=W8=F0+5O74/6\#J[J-YX4HY1\Q6PI1<KR'
M5,*'FC&E1LAN820SX-CN,X310,HDG=Z&!V/J\SRE[XMPK/^/;Q_?GI4WIZ^?
MU;\ONOU(XV3,XE4=BSBSST<0B_-5/2]W\?:L,@+9J&[`^G3`&\>QNI.E/E:C
M7.T$.'*=0YRYR!*X?QE1,6-9>`*!>/\<'H3X\%/DWY""Q5<8H6Z2\Z$?<?KV
M;*F36=\7>9KB3<8#/_H_ZJ>74KQ:@>F6=FA=CS.8'XO9F6SR5<CO)[C'6P']
M59?P5O:V"B#BU!X<_ET'<-K;,CB)RS8$K>K[RAZ7`5[#5*85'(#RZSP$[&+6
M\:4P8Q=P/_6CG^*0WO^=/K2"4+63*WM<`IB,QTG\+4N"W[X)C?J29^@&<,H_
M!WW1@Q%4-?%$:BD):<#&H`3O.CA:P_,L3]7L.536P%K$ZQ.+:'H!I+])TG9D
M^-E/;R@Y#P(:H3VD(1%]51&9ZWP1\A6]81Q(%F>?_7$['O_M\O/UY;_(Q9>K
MKU5P\SU*>#CA[?_BQ_Z-L$5?)BS&-$@;:'^)LC=@AO]RD[TA>#U,,`L3^1Q8
M\'V<=?#!'_^`3\[PT>QG\9+\,2$\>XC`_8Z!;BSN$Y7%\O\)](LO=H?^F$4/
M??+#-1M33C[3.W*5C/WX!^4'#EHR_*%HQ]E_:9]HXL5)'@=9+O#OWJ7^I$_D
MM/]-IT3Q%YY\3E*0&('H=``%-I4.7>BOLS@P,C>NO_CCR9MXP">BG[-)S?"0
MK%T68_S0)UVUIULL?D-J!DW*9X\_]H4Q_JB_)G5TZ1,'T%S":)E(%;),KQ8(
MM_AC!0\TK8X)/\4D&U&2%,*;#(&>I40KXI$?!,EXXL</:$[RV,]#AAH)8@Z,
MX/**)Q$+A:(.(<B(`^9'@`'<P&ZDY_"!-7X4$3_\=\XS<5\1KX)>8<\`.8FC
M!^*36)"5@%$A*0W`/^)C"%T@1%!(3`/*N0\&)4O(!`P01@%#GZ7P*F([@S])
M.,N*,>&3F0H3G^/-_\EC2@Q5(:B+BH"'[:#//,I$BV1"I?YR\33P^8@,H^2.
M@\"DHC$#74_9F,BPDI<8T;!7PZ3)]*JJ\^6/MV?U!J5B;+ZF=.*S\/)^@I3G
MYW'X!9!(:XQ\90:V8.7U!3.O.Z:FNYY9@%\!8BLD9H9N$PZ&8X.S<9K@4*0K
M^^`=DAR$Z*O_@(GI(H[:E126[9B`QGH@6R+2F!RFJ=N&K9G;X7$%&L)NL=EG
MFNV#+(ZF69ZEZ<OHU(':":G&)/(,TS)<6]L2IS2GX<_,'[`(3`3E^Z"2H6FN
MIAKS&-7#V1Z=QO0Q/!T(I.O;8)./\PAMN5`Z"/C`IHU`$=DM_2D&5T!_3C@'
MVGX97OOW.Y%,<PT#&#F/9!OH^T:]N?A9KN%8]KX0#T/AJ6`^!F;OI_C"G[#,
MCRJQ]HYF#>84FN-5T=T(<0\8-A=6507\X,\."').,[X3F5Q=MU7#=+T*%J+7
MAI":"X^JFJKNV7830/LP399JF9IA>M8BP'H+L`%NXW%:CF-8AN:YC<!>0'`%
MGA[_N?Q/#A8\PA#Q/+OPTQ1#SW_Z44[7D<'=J`>>::CVG"-K!'0_>,Z6:#9I
M`^#IN8YF'07-%@X/0A35-4W[F.1L$%MZE@Y:;;D'0%,FF,"\I]3G]".5_Z[+
M`"RN6&ZBL:5YNJX:FW"O1^0P0UA,8FP80M=47;`#[D;Z-QK#S/Y_%-GK.,3W
M1"H*WHC@GW`'\AM5W/7.>[57C:":`-\7NO4K_AO1U;3CH-M(,DZ-NJW1W1MU
M=S>^+L1,AFW4XE-GOC;#;JS0KN$Y$$^T`+T8"7].,GH-T#]$BX%CVWPI7,]E
MNE:G^HA(];W9E*BL3Y*M2\&>8&>'2Y@65#QHKKA^H#]ZKU?E6%<E1N<DCS`A
M>N3'"*9AKTE*AQ$-(([')%XP\N,;;$$HN*/L`5-_/AGDG,64<X+YO'22,G"+
M88[)R-J<K#^[ELE`,DR3,<&$(_>#61(Q$<DR>BL2HR*KR%*8.\JM@%R^%`,5
MD[L8%]:3/(7;O;9C_U3D)R]DZA8SK>N(4:0M.8EIMO!0YFLQLPM=LHR..>%Y
M,,(<:AZ#BXZ`:2&Y\5DQ/GP+QI'$T,\M+3*]X@ET0-E-3`(1_@</DC:1$)IJ
M6KC!8!OS^0[0]#%=&V':MK\B)_M\U:;I&DO%D-:/\U&'*7'*,(E'!DD:TA0]
M#PEH%/&)'XBMS,7OB1^&Y>\[%F:C=QU+5:N]I"7ALI!`J`D2^*XS2+(L&7=(
M\3.BP]6K+8)465CI<64_*;L9U8KJPNL%I>70NK*3/AE$/KA#;7)/Q'(*$&<%
MF$!8)`%G;@WCZ>&L>K5`Y66Z)1-_S?T48)%+T.#PH#39^/HKW5!<UU1<W3@R
M(IJG6+JM6+9V`(I_8_?D%U#Z$3\)HEN.XMA`>,?$5WB6)N"SE_NM/#@*1VS%
MT37%<.KUML(1>8G6<'$!<=^;`4[9457'W>1Z87&UZ7QD<?;"LR_#OR5)R+\E
MT2ZYA:7%#\M0;==PO"IJ<\"VP*11VF!I0J=9IJ,[^CX1V2I5I)NF:SNV9^Z?
M)"TQT73'MAW-:(K)1SJD$-2&4IZN_?MB[?H#C>F097L4FZ[AZI[I5I+#&V#O
M#=&6)#14S31V11.:518L/R=QL(]E?E<U;,]VEW%;!6YGY%KLA+`=R_6<[7$#
MXQ8PP3>XCBA>G,?A^3A),_9?.=?:HQ'S=,WP7+.*[F8$]HMR6]7V++"\U<70
M+5!F/(#Y99[2+T/T)R#'HM45%2O`:"JXR`2*;Q^_^@]B7KM[RNMPB:>GLI&P
M?F0-$@;KK];NIUN8)\]^C.RYC($(\?H$H^+:;,%V%-0W4'!I"KN!>++S.XJ!
M:+_8:U>3;G-;I]M$`KCXVK>J%.1KY,=\F:HC>V/J13-ZUJ2>F*1\=@I2:?]N
MMK<^FD:N$++S;'';9B7+249^2+*[!+!$*YM,A/A-4/P4XN/&SBQE`>8R90-\
M(C*3\`^%X2</E):/\C08X4(HMFF=?;VB?DA33O@HR2/<Q0HN'/>KXD2#V&)G
M:9XVV#<+[,:&YW&<PX,K.@&'A)G53\`9X&3W[]-]J`&NH89^2AXH_$5Q$DX^
MTH".!P#9T&2N11'-_>G6&NA_B#P69$JE[T(TH4->$*([\.46WXH^"X*NW-_Z
M+!1ZMV3J.C?Z!'3WNJ)1$!@E-[%(\<_)`)7!NQ`H\1E7(2B3(M9!&7^E*YIM
M*IIA""5[92JJ92B::DVEEE/<14[^4R3LL!5G]V0L4TE2BA?4'91X@M]\W=+H
MH;5>SKFE`*(TT!NQKTP,T.>`/BK84"Q=Q!E^ME*[51Q7%5YINJ7HNM5[SGJP
MG^\V3D8-\JWTX;)T#7*CXY?)-*I99GV^5@A.AA"M[0%^88$YS9RB.E`_&)7N
M]49\4<'D9R2K225T!APP3,3DD2^B/?H^[%!V@@NN-^+^!UQ6Z'X+1DF$:XF%
M(P?GC0W&24@C>4:-^.)#K.WA`QG4TK#KW]+4OZ&@O#P?3^3:Z^R+C9`%`H?B
MFXV&BX*GP;LGHFRD]?JB\[@(5E<8YU>V`A`G?\*AY_)J$:T+\!>#E"$Z$`AU
M2YSDN+HX$8,9`0QH:L2KLZ^B52JG7T6S922O$;-.B\7/%2LWQ=B*AM-E.Q6)
M7=Z4&%L]$_$3:ZB`K%O\+AL5""_<S9*)[&RV[@>WIBNQNNETFHGHD75HS8)G
M>]*9:D_;F72:ZW10`H'E,6X_6Q52%$D'N;RZQ[1#:]+6+/1NX6E2\!US*XGU
MMGFO_')DO+6;I!M/DT.'U@6(C[W==<%V?W^ZL+2FOE$3UJ_AOWB"73W!PM87
M"#G#Y$X<H@,,+/:_%!Z[H.28ABP7V_GHC%+[<B0%)$'X.4#%@Z)U+0XOSF=9
MX<HY_HO+.267\^A*M]YC'5+I?H]>KKG2O7BW1_5N=<*]#_UR['6F[Y#JI=:J
MU(;]K&23RFDVF@N9Q)C</R'-:[-"-Y_Q%5N-6V;>VSO51Y)'V^C9S>1QK>O9
M03!=:QNYG)-!I^=9I1">=BZYK=S@LN7*D['6;.!HV?SYQGM5V7![QM.-_`YG
M`([BCESS$-[([>G/U!D=P`7MLO9_2@*L-YVP',R#'4B6M1.Q6X_AY/8?4+U,
MF`X=S)0?_I,'1J/'6*I8/WG:;2)454?1[T)JH6>4:[6/%F'6?'/5ED5ZSS'^
M_`B<63^-V&DFL($QQPG^]\":UE:R9VN/P<I'"M9/F94'7A5<%W+O%')LH&\E
M.GY*B@(V3'\4&[8VD#PL8[2GR1C+;L"8ET#LT($8?DHH]O7?)GB<2,2RAY=H
M[`05QM1ZJOD2CITD;PRWY[W$5R_QU>\OOC+5GOL28)TB9\`F:>Y+A'4"$=85
MX[]UA[@[5U2\H#PC6)AG^T7DE_CL!/5-ZSG>2WAVDJR!N>:C1,XOT=E+='9B
M@J\Y+\'9:3*FR7SQ)39[M.P7!&9C6;9,?O+Z(^".YT'PU\\[VC)4#">.M.UE
MEXEG3_.>=;2EVQ67_K0XHUO/.M@Z&<X\TV`+.'N\G7B[";[ZK(,M8(SV1!G3
MP"*]!%N'#K;^=_&,$7%T25<<9#([).4EWCI%'7IE]53M)>`Z2=88/=U^B;A>
M(J[?7<0%1DE_E%G@2\C5EC-`,;U5S"4O5Q=J>*I!S],]\:_5,*L'7X84LVDL
MQK3:R,]`G*+9&;$W:9)/.*'W(S9@&:+!(CQV]9ZF`98)PX,L)PG/NE@`B^&9
M=J(O>>[D@([\6Y:(`V&G4,31=+2:R&M]N.4_XI#*(^[P@%9Y,&YQ<MX4,3Q"
MCV*5,S^2I<_$(:\_<-37WVA6/(<WY@[F:XW*]10T)T@"X@_Q?,\$QYF0(9;I
M$GE)15`*ALU26K01#Z$1QPIILI4`/YC)X6#-^O&SD,/?B;J=UQVMBM7Q:'G`
MJF+;JF)[.K;#8G/U9]&*@UPKQQ?7GD=[-V+!B#!>4;($5+%ZP&UR6^A/J;7R
M@,B&![R>!@_6%7@[6:2C;4]F_0P0ID;Y(QB1(`.[VN:8UEWT\K0E8=_:J!NN
M8KA&`U7,"T<$RB9.6-^G:@[\".MD(A;X$[&</_O\&;K-V9'8-?XRF_.2SU4X
MGZY'W,N1TU_+:@0M#IUN69QD)^H<IT;)]5SE!ZPQNWC^]!S=P#B!%4&_KBFZ
MJBJJJDI[Q&6$+TK%3B8IM`K)X$'J.3X?)1%6<\"SY\%$B".H?51Y<#5;58>H
MLSCE.#B>\ENB!4BYUI]+6U=K<Z!):7/*DA5;XG/^[8(XFBO1T0!LR'B0Y+'X
MK$8<_`T6NF*2@5IU%0&:%.]MO"6TMD3,$U?MQ1>$=H9`5UD&JB^/7F@2>]38
M@"=D&%L338SP:E;#I5#QTB+F]71Y/C18,G>DEA@S,Z>CB:N:.3`2H+(02DA;
M4F_VJB9OJP@&[-`DX=,0382`8#H@IIM@KB.3P9'`1N*E$)X/_@V1'[8IB_1@
M$*3@C=_HPS3QPLM.2SH(,HRI'XLG*<U\%@O['&/5G3L_#9FL*#`6Y_]'":8X
M<9<4H")*WV`LB8T!$(N#E**S@.8L):+^.A^Q25G;H(#9FB;?"F..V`")\SGK
MC\7E61;116^#"&'*2:0OESDW0X[>!Q3$5[!RV@<ZB0<P)!F&T1PZ5&2M=5E)
M4`'(-+S!"WA[Y,<W&&&GLC+]G2ASSSBR,$2XLN2]Z+O"F^K<N*V`+'>#\E%)
MN!7.=ZY:"_P`V<DH55!:$R;\4M'P0P*D15S+*2!(SB#/ID1`&HFL6A$J5WB`
M,'E55%N/:-6\::XH%3SUT[@L/%575`GKY5B*;6F*9FI8N"+!BH30JJQSP>ER
M`2NI25LQ83-&2P6A"KT%7@VH4#)9'U$VJ:T.-)VV`<LB%HAJ"\O<;S^`N=*0
MTU)$:3)>1:)2A[<H.'2',^!7AJ,IMN/(0D:NYBB:ZJPJ1E08]"")DK0/;<+V
MWGQMP>/36DMH7=!M=2#88-3/N.3BVCFNC(1WG#>OJ(B]8S73^=*HEV!5P#CP
MKS0MWV'!#A5GC6KY5KWS7NVIE<*]M="V1JA1]>P:A+Q#(=2HP.TR0N:!*=0:
M(=W<":&/+,HSNDOQ]7925,#;`:D#2-+N2&TK3<[A*;57B6J$U.[%F(OK.5N\
MVM$0X6C>K-P^L<^ZKP6L/<Y1%]S*C\[K9NF<G3(CC6;$L^IO61%>`C\#%E&9
MJ(_S,066PI1`A&Y`XT0LQ..-'$/>(C`,_"C(HVDH/A`F4+Q1""\MY`=C5CG)
M(C]>?OWV>KYZ'%FHL;V4@IA=;K4X=P36[WJ<V[I0=]UJY?IDS:.J0;587/.*
M;+,]MNJ?J]U4=V27>ZSD+J[ZR!(F-$E\LS+61LI5FD3+.\96`%FY);#1:;:+
MQ[EVEL!,2UD8=8>J_EI,P2[GYESK,3G)@2S6:5H_%GFY:H/^1G%8)0"G0:AE
MXHASFI\*JJKW9%!]^E3=31$^3]UZ_['4;!;E3(&+G#)T,IK%"X^.32V&9=`"
M`8I"8HKE>8-D3`\J,QM??T4,K`#N*(9Q6.EM@(FF*[KJ*8;J'!L3VU8LS5-,
M^_@T417;TA7#L=L+\4H$=A/]CY5P_0B*7@$O55UH.2K5::CY4KUKN?AS&L@E
M><8SL(@0#1]7LC7#4S3=5!Q'.S8BCJ+9AN)X[K$1<17;<Q3UV.9/4,2P%',%
M(@?5[J])AHNO?A0]2(>).\]/28,`D3P2&Y'%TI9<S\(URGK\3B3XJW!7,75-
ML4X[K)Z!,5Q#43W]:2"K*89M*;9A/0UT#0@L3-T\F<"BI>.OQ--'H[<!]`Z3
M?"#25)OEPU05R[05W3W>3+$EQN`+$&/7>S(8`XU56U=L\WA&HSV-3==17*,^
M%#J&*A;;HZH?"<P<'6[?.0!,F`Y'>2BS_Z5NES&TW&=U`*#E)KQ97$P&-/#S
M<L?9`4#2X1"WU=TE>13B5C`?XITRU#ENY*>[EN(=.PYV%,?U%%T_\M3;4#5%
M-8Y."U=U%-LV-HFAO*S[QGG5]8IM)RM79!<6;N\#ROFU?_^!QG3(LD\0"\]V
MHU3WJWP"CQWC:LPY;LEB&:-\ART#>G7-6>V\5RN8[X+2(XUNPXKZXNA,SS$-
M^\A#_#+!O.I),;`&I4<:W:,Q<.,0/_DL_2=^`3+;*,9/:/O$26V4.-@';4]P
MDXCUFM31I4\<P'()H9H=!>V_&&K%@Y]B_,A2;&9<[G7/WXWLC]H'_<3G>`KQ
MZ?S;!_%9"^,\QW`\ST9)RC)?I.5N<A;*;S4R\:&:JZL*Z?P_>]?6VS:RI-\7
MV/]`!`&2`>@<-N^<.3N`$T\&.9O;QLGN8T"++8EG*%+AQ8[GUV]5-RFV9%(B
M*5)W#`:1;8K]575U=75U75`Q24PS21^HBWJ)3>:K9W4B62='7S%7&:SRE+U`
M`JD`^\9/IHA#&L?NC#Y$\5_,%3!C`Q49$67%-XP:@K%HR@.-`M^]PSY4H$P[
MA.<#FG)4/V$]%UAL`2;1Q!%V'5VDJ["XNL1/X(G1(QYHIM&#B*O(JW!Y7C$&
M+LU<C^8Y$/=N[$<9IE[[O.:!.V))?_B1'5/<V,OS(WGVCHR9(C!*$LTP:BJA
M+"_R1X89R5@V809,9!D1".$JSU5D2+KQH0`!%FL28:R_RQ@QYE:'&PC3YBVV
MIP(1SR]W[^#,!1,YX@D9+UCDUP(BY]),D!]9XN?#8I+S4Q3F*V6C:?$HIGL7
M06&M2;OHFWWK&S&;SO6B.?,]8`X0+J^$+168\%S7B-X)'R2JE+[J)8\+!$Q2
M6U[DEJ7HR@BO&G[1P5M['].Q$`2OCX!I1*Z$RRO&[P,W7!3*I=RT%\RB9%Y9
M!K<<;AXE/C)3SF\5$EXGG,:Y6H!%#8MY*HV#Z*%;0E$)P5_LJYAO`\J248:*
MA[W.'_L\?=B]=_V`!=6A8DW<@*?BX8-L47NH[05-QG.4@.(?681_%1.A.^00
M\0G`K$"!_TS33=U[%DB:Q4S1B[J!HP,5BW6<@%=(QVKZUZ]'M+J'LELW!G#N
MELX]1G#N)F1O<R06/GCTH:1&%64U9B!JCR]TCIF"L(AOL$K"MZ0N&F&`ZZ1S
MG>0&*"MP_0_3Z>7/GYE6+W_VPPM#:U%*)RC)AP*$><6$VY(/S.H8-@1C,ZI;
M^`484B,WK+X?.QPD%WGL%PC8RN4KWJ$_$'@?[!G4)SRKE"_Y=`>&VSV[(]HO
MKF]AM![*13IW&`\D:E5V^CH2L._">78*8$].V+]&J:CZ7('L:'S*"_&(@#2W
M3;=<`T+60#**?59'\Y#7;#E,X1AZRCST*Y4@EI(**Y+`:GL&'#ZA+]_3>QI(
MY)<3(40]%4*T:D*VVTK>H*N948C_2^S'/WYD_CU6\MW/V4K,A%(=0U8U7;:-
M/0=E'124J\,$L)TDWDZC.+WZBB4!A7"`/>2:_8FUTD)V:7*[N#39<URB(1-;
MEQ5KW_&1!X)CSPM@"/'?()3?7MV^DK[&S*G^*'V,TGV+I*'(JFW*JG'>HG#8
M;!A4)%<\3?N@FNB:K-O#9K4=!X@3U(COL43P`=@#;WBY7U;7>?]*5[,461\X
MD?-H<)R@U&\0Q@]9FKF!]#8+O42Z8D>U]''/PJ#*IF7N/ZG_4'"<GU"^]V<^
MAH%]=N.TJ(9^&+)IRXZERHYZWGKJH+DP[-Y-XY1=B?/&+#>415_NEPUP5L!6
M$(<X%Q<>[.+,M!O=V%_%"-V1K8'GZCS!'C'*M:NDV[<VKJV5.^9]J(SGDN[`
M:=^T9;VF.-LNH6B:[!B.K#I[KYT'*`S%D8FU9Q.CP=4$_SA09_#]I`-(^`<L
MBHO?[*-!XR6I:9`&YDE%IB+F(U4X][&A4I;Z@?\WRWO!JL;!(_L6KXR^R+7+
M$V4P&2;/1V3-F/"U=W'T%VW?AA6A\Z^R/!\.6L@D*D$@QJ3(S;OSO;P38E[(
MG2<%O9(VC[\T_+M0PKP/GB*5MF%CD!]#Y\(QE#)#2X"_-6=Q[(J1.K&Y"C'G
M.=+S!'N),L'DJRQTO7]G";X@S\/B"5@X`2Z+E<[GH'U*UJV/*;["<,B%U:RO
M?+0%ET"`/5B(><NW21:X,?ZTR"U#6"O(9('QO/570L54-2^B"6\<%J;P&LF%
M=;H(<@:)F,243?^_,V^"'!J^]>[A)WP=-Y6X+,IV9MC%6F9=KF&KQU],7#_,
M<S6CA*4\XV<QN9EI@]J\1YXP>.2I@B<Z]75*JD7"-L\K7#[ZC*(@<.<)#%M\
M:LP#SL8K/('\NLP_@3%/R?^**)ZU2&^L.1#E=.0/+LYP"J(H?LFQ&:]TG"*6
M)0FP#.V5PZ8L?X@9R(NGBM^FT9R_K#P$PJ\6N9:J8CQK)EK[%?TUA]_6G+/)
MUFPCBOTDVG9[7,8K8WMD1.\?&5&T/J!I`S#-T?M`III/D*UW8UQ6[8FNV@VN
M-*DY[FY0%[G7ZH:`X6\+>VD8?E\6U@$LK/69)DWFO3]Y[G\='C"7L0OKGOC;
MIQ50KS[^Q#/6?BCLUYJH)_$].SSNA\9>M6<]B1^$,W$EH1=EV\Z*J4M0.'23
MYL!<`]OO6Y?3T^7T=$9ZIS<_6IVSOSKAJ:L[](084Y5T<V$++S%2X90]?D[4
MI!R<(*5MYWPY">+"D-_$0/RK/)SOPI;?JD+!^;.>FTQ_D]9RZC@,:%;_G3W^
MJ\3>6UG\?;?&M!!`U7:&GV^>XKK)QG1@RY`=U6PF^B?&.<S]Q+9Z9TI^D?=X
M"K1OOE$_<`+:3IZNRH;CR+9A-C3D3HU^6R:F+1LZ.4_Z+=G6=5E1M5ULQ4.X
MK4]S6EIMQDT_+4LX467+,NO&Z=(<X<3FP-1E2]7/DO2KDZ#Z[#9S1S8(D>U:
M97[:U!NR85FRIEIG23V1B6K+CE)W!CG<VXK3GI>VCI.7#;;^IYOS!E-A=X_K
MLJGEE1;/;06>QJ9YGE2?G:GPDLB63F354LYSL0+]BNG(BF.=)_UUR[9/,V&0
M`*?3G(XMG>]Y+<YS%&2A\.(YDG]QOA\0`1UDMRB?=PKSUYK\LE#;.9)?5N/:
MN!7SCY=0N8,);ZBI)[:#.Y1+.$.S&2TJBUVNM0YH4G9QZK@X)P]K/BZGP/YU
MUL4>.#![(`^%/JT`QTT9;R>V^MJX8(;[M.+<T6S9V,F=WI!6S$60!A:DE<@>
M(A.G+G#E:$RMB]#L0?L,(8[';F1>!'&GVJNHW'PQ@L^W^LY9L>U\W4<#<_:<
M/4$#L_:,G3KK.7O9E(:N"\N*_Y^<6T4#>]*+LCO@U*D9E%O$MF!@"X:IV69=
M4/>Q[,1G-^D2,65-,66K-C#G:+;Z<YN[]B'HJFP3778<IRZ8\EALCW.;:EBF
MCBVKFB:;Q+X<N0^C0OL)G6W/-5KEXC,X4LY>?`87G\$>?0;\8]&4;`V1O&KF
M`5"YH7PG)\'S[Y=,DHW8&N[D>^QEXO-.:ZL&55ER/6],@WV2Q*Y3%2UG9-:1
M!OXPCH(@>J@M-,<^->Y1=T#M:(3I/P2@8HN8YKU9"@UD*K5]6C8VA87'DC2.
MPDGMA1IR3GBD0OWNMQVHL-RO)Y.83C`"6A#ZO*#V`3<TK:3@+3:1^U]6(KO_
M?J4[FO:Z43J_6U3MYTW"=O/_GB:L.UX(>P&5'JD;#[H^-GZ]OE;\R^?2BBNG
MU@K<8I2FAN860SR7="+KMBD3W=[JQF;3W/X)F@\&/8[I7>V)>Z23>]5&3S0V
MMH_6NCHLF&T]D->W;R1-!1OXV?5H%&5A"N86P(@E3+%R@0JA`C-V#KVA=RGK
M]<@#K(5*Y<]DM*%=>!([M.(C/HK,/*8I]>2R=^LD\ST7VYJ"95[TDL5!'Z:4
M-285FD;Z8*RSR&ZVO%,ZFT>Q&V-O4V`"F`S4Z]3NM>AD&]-[GS[P)J]C_R=%
MQ*-H1AGXIUU?8?`4C@A^Q/B#+\B>G#98$]:'*`L\Z8X">72&K5J1ABNDX:J@
MH>C."H/`V0-[V<9T%$U"OVC!BHQ@-+*A\>W(?8ZO-='O6$M7UL6S>'=)%OTY
MHM3+N;!HYKO<\Y?R]K#8Y_/)X:B5N+DS4`[YI([=41K%\,H)#6GL!D7[T%$4
M\K[#"0?A93'O3,NFY6>*H-,(Y,4?35=;$(/$!(OMGG<MQ6\)M+Q(F%R&7(K=
M.S_`:8;W3:/`6^FQW+YA[P<W=">L;3$HSB1"6A*0^ICW2DX?YRQ?,6^&^BC#
MK`?`5N_*#[T,-"<7"_@S,$::TWB,*QO6"EM:#W`@PG_GV5W@)U,FKHM91!:%
M$]Z2%3`$CS#5,46112Y&BQEDT[R0Y-;T?<*%ZX)@CP(_9*V$EYF_:`[MX:"P
M!"K6[Z.\(MVC*6A.]G5<!'&A/EPI!`W)A/;.3?RD:&B]K"#@HYOSH\NZ*/H?
M%Q/`Y.4?P'T^"J6".'+J?*`A75D?,Q<U!4RJ-,[2#%9T2=U6,E2(#ZW21X6#
M8RP])Y;L*`[\3]:P'?FG*HJ]E<X4$.'9'/D"*W<].%EU%-EPE,W8G-;8<->*
MT4<0//(IR0=^H/%"I_[-EDJN`D-V/L5%)RU:C/->Q4SU\^=`I&.:S"GOD<W7
M$>Y1<YQ^K_V4?HP:<8N!%CB\AE^PS2PYL;IWW#Y@XZ2/5MLG3M[A6YAO1<M*
M;`->Y8F=NO=L!:2Q.V*-'69N*GQA@X?V$-G5W2M[1$Y9H[M3]@8,AP<_G?J'
M<GY_;ANR23395IP!G)%([AU-'RCE]**A,\9-!@D?UG&[\>M%_O,P5&-WJX,A
M==45T\(Y(7Z6Q!_^^8\LN9JXL-;0G<V\V3=^,H*]'2S"Y"N<7%X'T>BOW__S
M/R3IG\6CV.03G?:?PELWH)_&XG$;]2!\ZPL=_]>SF_P0])W`?V@I??\:?3>_
M:PK[X1D<17W^X#?X0-1G:*+[L+@37*:_7VFZIA*-E!#7C-L+0*((`(FR":"F
MFYJAV3W@^QQ'8*6ECY\#-TS123$O+.G>>.E8Q-;KH58CZ!MU2P9?Z9ICVLZ6
MJ&/X`CPX]OMDJ&$31;<M0\!6CM,2@-X%@&98CFXHO0#H-#E$5W53)4Z/+&B)
MP-)L1[-5LP&`=XNC[5#:BL!Y$8Z+)9::(;?`U4E.!D7427!VP*.A$;%S`2JB
MMW$T>Q.A`SH#Z_(3*",&(WE-QU%,^7-?W9\T^>"'$7K/WJ%[&=YZ'7K+;^&N
MZ0\TG4;>0!)J.,14B"80NSLZ#HR!G982L35%)>)^=+X,[+3R'5M138U8%P9V
M5%2&HNE$,8V#82"\\(^?<QHF]#4-:<\F%LB*J3T1EB=#;H&KDQHP%4>U;75(
M7-V.(\103-O8`</:6HJF:FN6]D1J-P/#]LGTAO)_WX7Y;6_RV7UD/I_^9$UU
M3$W7E[?&]8/WB+7MJ8B8-DRT:0V`]@L=4?^^9^9>F8Y*%*L1WA)`OY#;\EA5
M54?7=*=WS'%&O?<^O\)%!W&/;-8MTW`,?0/D%0#]0F[+9LNVS2473Q^0<<\*
M4]CC>F6O:1+5=M8*L3!P3QA;BZUA6L0B?:%D)0IS4R*<7"<)[?=$0A1'4]9A
MK0+0-^BV-IAN:Z:U5C%T0?TYIG#R]&[HF,8Q]?*-$6PS]K+^6:_JFF5H:\EH
M`FEHLEI.CFH:H`+MH:GZ&KMXFU3&D?6IQE4+]`Q1UAHC3P#TBKBM'\YV'-4T
MU:T`IVXX\6$+Y1/PD:9__!P%&7[GSRCR'OP@6$)\G7S_-/Y.U.\::2;OBJ'H
M^K+ZWCQD+R";V\D:F._&LLW1'B-7[H_E+<[B$J?-E/^>W_8N+HRZI6/5Q9SP
M2Z_%;?CB<KGB0IQEL/FA!V3]*ET55^$'<4U>0]Q+\Q>I*N+@5\D"E$\`5933
MVUCD9+N`QA7C(_$3C"R*>,`E#U?`P"$WS8,\%T%%=V[`HF"3*:6IA`%)6X0U
M'$3XAWG2(3Q;4;<AUH,<=`!/0\53H87V$$Y2FUBTPV2H_C+DEJ*CCB2K#PP5
M.KNCL:01F<5T#A!/\L5]P,@P6!&PX>\E2$@R--E1;%EWAIV7S4@T75:PE:2J
M#\#H_XOBO\!BN)K'T8@F2>7JZKT<[5[YZ<B6:LF&H^X7ABG;Q)'A9#G`I+[U
M0YX_,`&[]Z"3A<MAB"&;.G8W)D>"5Y4MW98-=0CU)^V8<J$"5P/2GTL62*ZM
MR!:IEMY.D)OJAQ[I`!5O@HIW'+.],=`ZE+!!6.&Z`VG-T?4C3;<ZZQL:<``8
M4`$"7MUJT.8^$`>$QUH.KE@W)K]3Y?=@'Z,P*IR%?=YI*::B*?HRHKIQMT78
MZ2;5-BU35W8#L%N,FV+:MFWMDH5MO=&&J72;8^%"Y3KT;E-8CYA-2.,DSY+=
M9@G:J@K"IXNQ,IO&VQI=\S`4X)BB.J;9`[@W61RO!KVVUE>VJ5F695?"R0?H
M`*`Q/VS-`'VI5;.C>GS8.[[2>%87Y=+>.^L0PU!UD05/A^B"H?E2)ZI)'%MQ
M6D``S?[&3::?\RSQUX_?$NJ]"\%4=4-T%URCUZSW^P%-P3`/,3"F.8XA\+<.
MZC9-1W&<P>#SZ1J*_<2P5-6Q-\.O@#$$_-;!(XJF$=!^F\6G*P'EQ><0_-<=
M$'W+(!OA5\`8`GY+_IL640Q;L7N!7X;M]2G@BFFHFF4N(2Q':@VB6ZBMJF)H
M@-47B&YS91K$T4VE7TZT3C)2#$O3&H(0K#W^3'Z]W>O]M&8238SFJAUU*W"=
MY$955<T6\YR&P=9)G'13(Z9)=L.WM@<=P]`UQ6R-;:&E\K_VJ8@TQU8MW1;"
M1I^,U@E,-X7D6,2$!_L&TTV2',5<#M[IDS-M0VX,HEB*&(W:%,PPVQ<(C:4Y
M51-5IS4;`^HF.:9BV9I2)<9;`^J6A:%IL*L9YG`<:BO.MF6#/%>)<RV@>.*&
M_M]LT#>+\BCP`YS>/\<T@;,:^_'3.#]%N,%M43@EZ3LT9KA0E1?L_OS%D+$J
M9,M8E3[C4K!F3Q:ZF>=C/`K6,$+UX2T7P!D7$UJ6PL$J2Q@5!7^=TI@"CUE)
MCCNL5S#'<#^L2W/WR*)9OM")GZ2Q&Z8R*^$09:G$1I2!IW&2N;Q0%PM\R0*:
MY#7/)EG`TVF*,!DADHY5EOLYFKKAA-4<FOE)`H_6%MQ99EE1L\X/6>&L1=&P
M<12E8912R2OS\:60S6CP6!*,U:RJ.+*@&QYP6;TA%KF#)+.?\ZIY\QC>Y,^1
MT+RB&;P<_D[G:5F`"%<M_,164"+PMIRA*):BF9_B4R(7DVPTK6:C++D!,G\R
M79D5>'/@T_NB+!VKI28P@%6]]N@/5A8,1IBY?]&\P%;)OCG7```&&"C!=`24
M11\VG)%WK$97DDTFE`5&%4"2KM)YAT%4+F,G//QO7+H(D\T%"[FJ^A(R#.>?
M56&+*=`JSODRTUXD+&@!OA-B_1E>^PEK%;X%GH#&N/KOY5)+4AGK4W-MT[>"
M75'?9:@M&)JC'GRHA#BFX5BZN,U6#=(-1W,[6C5AJ]?$".2F,'9R=M.(AK[6
M%71-C?T.,+N93)IAJKJ^.Y3=\NT`I&7M$&4GX\IQ,&NY&\C/[B-;SZ!%OE#0
MZ[#%)?33&+>X*&27)#W*IF"Q;QZW3YS=BP5TQ?EI?..CLR_TDF%X"3-N:XYJ
M/85:/71?,-NN(,4P'%75.\+$\"[JL93EBG(PL%$-44D'GA$N^5M@&`1\Z_08
MHJEVW_!Q:O#Y/H_Q*C&6#O'5`VX+JK6K`Q;54D&BAK"J67KM%35:>]SA"=$-
MBX@Q"YO'[Q-OZ_LH1W$,5739]H9WVS@BXE@&:%+=:8#M29!/2U3-+4S'M'1=
M)TH74%_`<'=AFX*';N",%43LL?[M3(S^((ZHV->.O#7(;E8F455BJ<JN0'93
M.8YAPI+>&<B.MP<JS+BJ=@2)[@_J_>'&6%(_N1Z-LEG&*HS?T+$_\K=;Q#H6
M";-4?0G<IA%[0-C<^VGI%G$TXG0'B%MW\@7X'&84TP*351VS[5Y,B*6I8F6!
MJA&[8NJX>"U-)Y9X#=DGIF[FK`U<<FS1/NB?3VWUAT(,4W'$2^P&F$93ZF5H
M#GZD#V6+#=AG0O@XXDX>6-IOF,LS653"8,\4_L1^?.M;)H]V2<P;WNE>ZXS7
M#CQQ]-J+YD6S#\0AM%^Y3=W0<V,O63_<2H+AX4W9H`7-!Q"MYCF_TK_<,,,R
M_+QJ.7J0%[[;RIF47D?PC_3R[?7MZU\D/TDRZE4_^&V.WF_I8_2*O?Q*,67I
MV;L9:Y\##]Z(#OP[O'$I>^=)'ZB+?^%.[Y?/KF^_%>]X]DO[S@KEMQ==?;!;
MD*VR1@Y%[QI7"C.6[H>-9<H>!^)%`S;Y8ST:Q&8A,P%KIXX4!:9%/Z$<42+!
M*_EM$L#,<?"+#7?&B@RQ%BS^)/1A_V>W*S$<-,?8I*6HS/T>#2V)L(L#_EE=
MY'27)$Q]&J-E]KCH,8,5&O!0APV"^"W'XMWRDP>PG48Y--8_!R9FK!D%'U.3
M\S9*Y75,?EV!C2U`V`+?+51(C'=H,?(X_^X2@W-1*?QJ`";!G4MFDHC,2_+&
M,VD:Y-_`JS-I@D5@>?>53G.$,L3[X`0NK%:?%FQB,\4\,LB)R@E;NL1C\.^B
M_)*'][+!/Z1T-`W]'UE.@!_.,\">)?QF!V,N9SQ-H)C%<D:U8:7QP05!'(_S
M;'^DLKR:RMN(@+B!]F/-K]PQ=K%;I,X2@Z?.RJP[TSQ]PC61404Y3);<47ZU
MNC)]<MXOZ8ZBBWIK:'G#D:[ZQ//Y?2*[_W07J;PY*@2_W+&IYEYP'B5YPRS6
MKR4+^-J.%@4;NTUEE183N<\&$<DIKW'%>\6/>.-LU#5F:9G[U:\=66>C,K_;
MZ\<WR*P>C<[A*PW4QHWH]6$C^F%;&?5A)LHOO5NV':S=[6)3_+RL$;_(QVL)
M^#H*FY>Q70S7?^+_E.`/Z12W=%Q4*\UB4,7.8]#PK"6@E]$BVJ38U7"=$MDD
M#N8-2\G4C>DBZ$14+L+P&0P4LR9I[.<K4)XL+F&&[I8\)`+]TELUT9IBHT3<
M%LM^9])SY14AJ'XY3FGD)E/0/_SFIMCWQWZ<I$6/N`C^^0%6:(KF`U#522LC
MK.5WE8.B13<'P_,G;J(46/P<E+_F&-@DA',?SL<!BXP!MGQP'R5B\;EA$-GT
MN#[[X[\R^#HQU_>JVJCZ*M53K2[+[A+0V>@KP^S1_V_OVGK;A*'P7V&5*K62
MT^(;-M->NDO?)G7KI#UGA*Z12)`(:?OSYV-#,`DIEY!"MKU%:0.?#_:YV(?O
M&T<1?8IM;6SDE73QH!WSI%^ME,=2'+<=Y5N*A0U;6YO$%RKEO%">KM-'X-F>
MZH1UDV)/4U.0<I62GNW,@JNS3KXP*\1M74F[L\^2;36I(*3/J^+>X5/G$F)S
M:QT:5"T&U\XJ'I.69[DX?+%+'Y9'3I/G+PH1215/HJ@0`#4(KTO5@F[+`Q'+
M.-`BEJ`^&H-(ZERWP%G*M(F=$T.KI=;.W>VY.S@^YGAGN]8U93%4P";7UNB7
M<?97DXWK@4!D6LW!3*7,P?P@W\"PQJ/+B&*PV?!JFQ*O]D:&K65:LY77J@S8
M&]ZVXF'X&S!^SR4L1\9EV-0M'!!B7ZL`1L(MUY/'[[GV&6[D%QA?-EA23>1J
M38]H!!*]RS4H3NL=R3`*@S2))[`%'X`T^6P=@%\QY;O>]5BG,6P=!9/9?+&`
M;U2YDH!>N+.8)TF<;#;YS+_&.C255(0A6P_AXFD89+W4YCZ;7T+E$2;:FX"3
M29-UD#D><YF#G*B.(C-S8FSB5LD$3ZIJ4@%.U4UJ?)JG[UG=-GZVQA4F,9#U
M%</*&JF7$QBRLV,8RQ"YC71?=F;MI3+U0SC5MV](=?G7S.B>B"+=*S%NL==*
M/]V5!M+GYSW00$:->:<:_KHK1U@0PZ#5%[2*-O%;5GU_*>UTC)+L[/6!W,]?
MG*]FUZ;!6,S'SCR0YNC]_2C-M&N:$V+QW$O<.4:HIV_5PY9!S3[N31&7[[(4
M9&#.4NQ[B&&.R!ZUX3=$@HE"09!+AT9"A4`^H\B7QUUX]4C4@D*8>XB*8["/
MUDQ6_5+-F)=S<1N.,.-(>*/V/B6XU$>"B=.`ZR,J.?*/["'Z(WQUD8L])&4U
M0>U1U\R/.)U&@YFI):LJ>!?NN<@?<-VTA(RQ0)1A),1P:Z<E9"H59.*K^3A<
M&M=V8F`5=@1%A!^#R=R\F^E<1/%J=>D\)/'"*80]JPN(?RPI<YA$@@*MO3<T
M$@SIH7(11UYO#9#XRAYJ7E)W<"08F*@Q4JOD?U+V6I9#D.0]\HX?$^L%I01Y
M@ER.&B17J]'C>-P@!:9(DA+(_RE7R;-+#PE^,LD`A`!72.5X^<E`5K&"^DRM
ME>/&SUZM+!$1*E/<HV)C+2'SL4K%H+^^D_[.+3JUQ[P=ONR8I`I7-%^&D\<0
MGI&Z.G?/*P^\ACL"JIMV3L4`VAZ/;6RS??/#KYU9N^8A5,_A<1^]P=GOF4[4
MSA0(W?61MZ.OG%LXBKXKCJ+SDD.?Z'[.3X!OYDF03!]2YZ<Y"MYMU%S702,-
M'^]Z]T';W?![+B\;7KVFB::^)V:[B2:*0";4L+K=+&<WLP5H**6)[DCK_Z5_
M+`CAW":X;0:A/]C=1$B8SYATAT/=39G$YZY';1;]88S=EHU*2L9LDK9.J*'7
M_"/TN'^R6]Q[Y)AGS,>N/9$K[W@HJO8TJ2[!I"TJY2YZE>H0F%"/V>_=5]RB
M$XCF@B7*R]"25$<##/T*W`C*?2(%L[B@ZE1C^A6Q$3XE6&+:`,"[R>0V)Q.]
M-[%T,E%_^G#]\BL!_>@_4$L#!!0````(``PR`SVK)$6RY`H``'5X```5`!P`
M9VYT>"TR,#$P,#8S,%]C86PN>&UL550)``-X[%=,>.Q73'5X"P`!!"4.```$
M.0$``.5=;7/B.!+^?E7W'[SL9X(L^34U<UN$D-E4)2$5LGO[;<JQ15"ML3G;
M)'"__B3C%P@VE@DWLG:GIB8$=\M^^FFU6BU9\^67]<)7WG`4DS#XVE,O0$_!
M@1MZ)'C]VEO%?2=V">G]\J]__N/+3_W^'U=/=XH7NJL%#A+%C;"38$]Y)\E<
M&45A',](A)54:!PX+SZ.E)>-\D3><*),PUGR[M#+V<T4>`$ND*79%ZJE:J#?
MSVYQY<2T27H];09>J,6547:[,+A4S`&T!Q"H0-$O`;I4H?)X7PC>T\>?D1I)
M5$CZ)/CSA=Y-H28(XJ^]>9(L+P>#]_?WB_5+Y%^$T2M5!&B0"_:VDI?KF.Q)
MOZ-<5AW\<7\W=>=XX?1)$"=.X)9:K)DJ/=6V[4%ZE8K&Y#).]>]"UTE24AJ?
M2ZF58+_U<[$^^ZJOPCY2+]:QUZ,V4)0O4>CC)SQ3T@>X3#9+_+47D\729P^>
M?C>/\.QK[S5(UGUF1V`@P/1_GB:4#N8(HW"YF<Q&8>#A@))'/\2A3SQ&UI7C
M,QM,YQ@G<4]A-_OMZ78/TRMM`:\OW'`Q8)<')S0[^!%0"IEX,KNE762!SX>G
MJNT?#FKDQ/,;/WP_(T\US6?07,=W5W[JY7<42`:'-7YN!]DU'EXGF&IXQ;<D
M83<$S'1*7RE:IY]'DX?K\<-T?,T^32=WM]?#9_K+U?!N^#`:*]-?Q^/GZ;8?
M43A^Z.[=R&<].(SV:<IP)<XZ#,(%P?&VQZ[B`0VVKXZS9!W7'F`_*;YA_=;N
M`S7KMS]G7W\?QO$..-]YP7X:LG<N?C>0!DP#0@MJ&K!5PX:Y]84]\&@51=2\
M'YZ;WOOC]>(Y=_QD&.T_LA.Y>4/TXX'K[$?#3&(0KQ:+M+4^H53G^K,H7'#9
M+[M_6/G08>3AB`ZD/645TV<)E^P^CM]3WC%YG2?I%6$$L"XX##SV8_R?%7ES
M?-8UA\G(B:(-'?%_=_P5KG$H+MW47BJR$:1_;%-7@2&(QPIJ2MX^CXF'YF5$
MPH@D&[&<3^=AE#SC:'$;O.$X28-Q#<55HB5Z9&JVK1LZZC*CW!`R`F'W"1RZ
M;KBB,)ZPBZF+TJSZ`2?5091'I;2&9AB6H:F6WF5"6T/)B$7=)Y:Y:$!OL*&(
M*D;#_<O=8^CP&3/3:^<;^PZ36O;-]\<(+QWBC==+EOC%-(1/DCF./ACQF&CJ
M.G3>:1H:A`"JAF9WT<:M(604Z'S>+S(9?(S")8Z2S2--U!.*B0W`2Q:O#WL#
MCTH9"RQ;-S4`-2!#!GDR-'G&K]19M\9X"`/WZ,!5*9OCUU26>P'#-DV9J.7'
M),_0=1<&KWPY985DB9V&+/K7LD7SR4_1(;V\`.69,=P&B1.\$IIJ92;!R7CM
M^BM6$_X6AMX[\?T:MGE4M^.69IN&:>@ZLFCJ)C'])R.6)X#?$>>%^"0A:>XQ
M34+WSWGHTZ>/V2B5;.IZ?H/:;OC4369GLQL@C\^M#@6W].H`Z-`R$+(L'0IV
MZ)-,7Q':^*#*$]GRR>2CLV$S2;Y)]+YP$1:@I3$#`$W4]+DE2_53:PZ`4E$<
MK;#'W9UKY4L[V'IJ3TO4#/$<1+?`*,_`=(UGF.+PGIWU#K;&24:36FE59-J&
M:ME`=()RIGA^$O!V[B"RHL"=F=08,$5.NX)F0`!%5P_.1#DGU'8S3Y$DC\+%
M(@Q26%6K5:R:=B@BE$E."O8+JX<8.KVP./0\LGV>1X=XM\'(69+$\7=0U`V_
MC8K%&(5T&T';!%!TPM6:T$^"E6=`IHG&:L'HP-L2-46VC/`<!S%YP]M]+7=A
MS.;(DQD=A*JV`+1M02Y/.`DB3W`61OD33AP28&_L1`$)7N,==#3=("ZI6MKB
M49*/6!Y4_$MD7P8?MD?]W_=,56U"V[5V[<8IR+MQ:OI,?]R/'YZGRN1&N7T8
M3>['PK9/T0Y6]K::X>F#C,"2;/X0-]1/*6D)"5;4QR9+'*6^$%_A61AEX8-&
M#1S?DR`=$6ZI(T0X9HM*^ZUL_?H>)_/0:Z[C_\`GR!8V#:CK%D2F:IFBZVF5
MKK)?!19KG7;U&9'Y>V:1X+6Q[U5(%M@1"\,&_5>T9X@FOF*YD=-L$KI,O@.B
MR6%RN1*W86J613^+GM7SDG.$UJ/@&DGM=X;5)QQC:CJV__(:OV$_3+<[9.AJ
M&#ZJ4QK$M"W--`$27;#EX^R0Z_8PY>G,4^S[;&D4!]0V/D4X]!8D(''"+/6&
MC_//IUQ:R+(1@D"U1(\2ISK")_#*4[;]QEX<>XS"V<%4L4(BQZK:MHX`@C:0
M-Z0WP9*'PJGCX_B)AJI@A=FFA[A^#U^5:+X_PH)0!ZJNVX8FF-0F:BJZ*B\N
M>4+U*(R3R2P%,PU]KX;0#U*EN0P+Z$@S-/FXY('4V#F[DVD]T!;V@]3Q4;96
MOHAK!M!M73>0*GIAM'O3KW;&DR?$EY;8HMK%65LRJE<IK6'IM@E,31.]![0=
M<54EH)9HY1D(TF6*ME'DN%)I$0.8%OVLBYZL?9;_$_!*U/L72X=$S+G9TD!C
MK;A:NK0!4G75I*.IZ'G9I_M\"Z"-JWC=21B*T3*SQA6=?];/SFJDR_$266R2
MJT+1B2!G%9\/R:GYG]AEO9TS&+A6]M!I*WNCX?17Y>9N\F]QAR-4O]K]B"DC
M+-^+L!/C:[S]63>S:=%$L1W+M@U@F:8&16YF9Z_(TJ>FDYXW0FF]VOQ&?>(V
M*$H50S<A;^G>LHK%^3;*0OOSI_G97[YO@[O3F[%:+VSG=0I;5U4:W%1=6/VE
M+0\5\Z]&8.WR;B20R&N\C+!+4F/1SSY..0B\X2*,$O+?]/O:/<[-JH5U3&AJ
M=&B#MJA\[/.TGXQ7GLUUWQP2,*>>!*S6R).'']$H;8$@#8S(E)C[MC`ERL0_
M0MM[3;QX1YR3_FIE9B)5UTR#&D>'FFVI\@;_3R!NW)C7':<XXV0\[1F&:1BF
MKLD;`-I`;'=`1A?>;FHW&V_0*FVB48/0I$CBN'\*U(Q^H_LEM^G<B7!Z&"K;
M($YQ'4OWJH5+"^@JLE6I^W@+A!G'9O<Y'J]=',?4<S.79<M/U4";I^YG:;.T
MIP%-H$&9/>;\AL@<R^+,$<2>X;%?_[@-#@]2JZ_G-JJ6YC$!4I'44\>3\6;N
M8'<_SAQ"S`]NJX\C1W5V[*$C:@R9XT1[H'D%"<C(?'::7)X\93E3?JC<T3.%
M3VMLQX2V91I2IYQGM$#N1!*L_]='R.SHD-8C2:97&H;^`Q$`?ZDPP@,V]P(9
M]I%5(OQPL$@;3_B@6MK'AD"5O")Q*M[<'V0H3M:8:%N!.7&5L5+Y;[#*6(F;
M9VVB>^>WYJ<<U,6"9L7B76LZI3<,P[*L#I:DC[@YU\&NQ]'*LTA)`;H8>^G6
MV8JJ^R[D>H?@;6''5J8-5-5"(O]_@4][QJ=@2[1[\&`T?(X<=D#F%+NKJ%W>
M<*!9V$8#4+<L]DJ5M"YQ*MR6*YHBP\4AQ'2B5.95[2:@5<H[)C(L8"+5_BMY
M!#?BEBN:(IVBQD8W)'`"]\1,LE+Y;Y!)5N+N]!%">P,A.WB'C7]'LL<*X>)-
M.[:T3Y,HT,4:TQ%WKLT+CB.4YUC61V>3;4&^)LPH@1<W'PYW7*F8/ZNFKILV
MLKI8+^#EO#U2B5Y`S-'=A-$37JXB=TXC'-NMSNL`]8K%7AYH`,TP5-WLX%C?
MT@E:HI5H.QO_DFSST'^6-LNHJD'-0,@4=D+,Y]WG_(;@.:R.\Q67+\5_5DM_
M^1]02P,$%`````@`##(#/3H[R8W]$```[2X!`!4`'`!G;G1X+3(P,3`P-C,P
M7V1E9BYX;6Q55`D``WCL5TQX[%=,=7@+``$$)0X```0Y`0``[5U;<^HX$G[?
MJOT/WLPS`9)S2^J<G2*$S*8V":F0V<O3*<46X%IC,[*=P/[Z;?D"&"1;!H/;
M6ZH\)(%6N[N_=NO3Q?+W7Q<SQWBGS+<]]\=9][QS9E#7]"S;G?PX"_T6\4W;
M/OOUKW_^T_>_M%K_NGEY,"S/#&?4#0R341)0R_BP@ZG19Y[OCVU&C4AHX)(W
MAS+C;6F\V.\T,$;>./@@\'5R,>/BO'-^^>W3U7GW6_=3I]5*+G%#?%`)WT=J
M+LZ[JV_ZR>4\]]KXVKZX:E]TNAWC\W7G\KI[83P_K@0?P?RQ+9&\7$DZMON?
M-[B:`2%P_1]GTR"87[?;'Q\?YXLWYIQ[;`(-.Y?M5/`LEKQ>^'9&^N,RE>VV
M__7X,#*G=$9:MNL'Q#77K;@:4;ONU=55._IV)0J7MX*5[*8UG]OQER#JV]=^
M=*D'SR1!A%^A"X94@O_72L5:_*-6]Z)UV3U?^-89A,LPOC//H2]T;$2V7@?+
M.?UQYMNSN<-]C#Z;,CK^<39Q@T6+A[SSY;+#V_]RFZ1,^KOG6@,WL(/EO3OV
MV"RR_N+,X!?X_>4^X\<$Q.GBW/1F;?YU6U%5^U"31P$D&[]`WYLOA^.^YUK4
MA=2$/WS/L2V>BC?$X0B/II0&OIKY>Z@]B2LK&7\XOH<",*/5^2/2?7*G^L2?
MWCG>1X4X2=0?[-JM[9N.YX>,0C&T0?DSHSY<)LIMQ;LD7T6%)CX2ETRB*`SG
MMKN'@0(%%9K7L[PY]WDX?J(?/=/T0B@6[@2@<RW"+,5L**.O0N-'X9M/_PC!
MF,$[3[.RQNZVK]"X>_>=^L%L'[LR32LVR0T\9M.]3%HUK="D`6$NY(?_3-EH
M"O2GK%V[[:O,K\`S_Q,1KKXWFT-]B\K#,_0^Y5,M3U6%)G/MC$[A`L`JRW14
M!2JJCNJM_6Y#CU&^P&RWKM(P.MGK=EVW2XPAS%2U1\(W4QK+B>;GR,PIJ&!F
M^$9;ECWCV/".(+G0IJDK+;8;M$&TG<BTA0J.:/#J*BW+FQ&[I+6[K4]C*AV3
MT`GVMC5M?D1CB>.4,R]J<,SH10"U9G3V1EG)R&6;)D9"%('H\/KX`.8D1G'Y
M*@8^FV[310!%A%JK3^V`7Z33Z5QUC):1:MK\$VB,$:LU-O3&`T`PW?',S!4<
M/O3TF#"R`5EXKC>#'C4.<.BW0[\U(63.XWS5IDZP^H1'^ZK5Z28#SE^2CW^N
M*/8KGTY(+^.0-^I$TQ-"H?8QK'4A_:/_+&IO6PL?_7R@$^+$D>LM;'_+5*'$
MRLYU0O18UF)(I%13DE-[%D*/693]..NFVL;,F\DCF)C@20P/?3`CYL'$J2G>
ML3VW2?'<"7;VZR-%>K>(B\.<DQ]IC+/V-BS`/[]<?NI^Z72OOEY=?+V\^-:Y
M[)PBYFEG5$G0A3Z<`@>5,O@,S)]/1<SFQ%T^)KV)L!8*)8\%1;9WD\,@2B6.
M0:[16&*_JHW06=-[^'.[MN<)'BGR$>51+.D[9F]&?KOP;P4]ID+7IL>I2#!P
M(E&@4_&`8/T]C!.H]>,L8&%=W6]*8%[A2H)JE?WZI/?#Q3[X[-H\9[;'X"Z*
M`,?0/_3`-HO;=^>0B2#D6]^?-.:7^\9\RVAT04]SXIF"9<#_K5OP*"??M^1.
M"L*G0Q-_RWBT8-S9ODF<?U/"[N`3$?672IX4D,^'`K)C/G)(X@12`R4C>U)8
MOE0#2\8!=,#$%/"%3FP_8,0-GLA,5+?$8B>%X^N^<(AM1XI$'SQAQ+EW+;KX
M.UU*H=B1.RD6WP[#8L=X=&#T0\8RA57>I<M%3PK)U;Z0R.U'ATJ</7>V0UD?
M+)QX3'Z#;$F==JC=.>S^V+(=*0Y];S;SW&A=+%H"]8=AP+=6\3UJ\KJ5V^BT
M*.TU0E=UI1BT[^WL@L,ABQ![;%]26I#H=OB"Q$H[_-T?/MT.GD:#6_[7:/AP
M?]M[A7]N>@^]I_[`&/UM,'@=Z76)<M:.3.H22!C!"D6!;!/6*@I<0#.AF%CU
MN^O/J1GM5!7.LBO(U[RNH91?&63DKOS?H9-94/CT[=/%EZOZ%T6J0TSH'C80
M>V80$B=WP40L6N>*B7(FBG#*NH$&#[V&@F`-106IGN\#:^N]\2D,,Y"@M"V$
M?SU%9OG)ASPJ&/"]Y#W7XK\&?X3V.W'X[KM>T">,+8'T_X,XH8QS*K;%4-_$
MJ;:)EJ(S*$$<33T6O%(VRVQV%A<]H2B&FZH8(K'M*!%)=NO[+]2DD$M0JY]H
MD,Q*R0I=;A,,2YK%".7[@!*I=#/^$BR5(),5P;"N68Q$UN;J(K^[YYM_\O.9
MT3FQK<&";\>G/A3283#=X<'YHAC6)^6!S;<=96K'SA14G:P,AL5(A3*3-1IE
M\)^9-Z<L6/+'4J+]TT`JYKS+DM>9_"88%B:+H<GW`252L5-/GFO&":4T(!&)
M8^BCRPQ-1#Z@1.C!<R=J]%8HB6<`(D^R372$3J`$YMX-B#NQ@><E_M%@L#"=
MD"\7_>9YUH?-)SXDI$JE*9Z!B1IT:EZAQ#)B,MN^2L"3R&(H@&70DKB!$I[8
MS-P^"=/81`V`U&Z4$7^PR9OM0!!IT1RE4!(#%FIL0&@^2DC2^85GLN23"VH3
M*MO"&.A`3FZ)YE.V7<`*#@NIM>%:(3XR>0S=OCI$,B]0HJ0,3^VX2#IX15P:
M`\@M'5.PSWHEBPV;"RE8<3,,'9`B6,7.H(0NVB<W]1R(@,\G.H)E`5'(:X!A
M^E-U$5KN!4J<-G8UYJYG[HAAH`K%2999QMSQ`24B/<NR8R.>B6W=NWTRMP/B
M;%@O(PT*#3&PAW*HJ7B%$L<7&D!,J)4>'05L*)R%#M^:"S7=-FU9)51IB(%M
ME,-1Q2N4.&X8&DV*",ZM>O!\/ITU'$,G+6?TY;1@H"@E[]2R+J*$>]=G9<*"
MA:B4`4WD!4I<-NFR:RFC5-P,P[IN.<R*?<+W-(KH\-G-$$L?2;E0?21E]`J_
M'@=/KR-C>&?</_6'CP/]8(I^,$54\_2#*8?5-OU@BGZF`0L>^IF&ACS3,"(.
M]5_H.W5#RA?\??EV+[$HCLD+)=R$]J/DU7W/A_%89.0(2*1T_F]+"L<$A`H6
M.Z:CA.$W_MZ69^:-I=-"&0D<LP,JX<^8C3+T0Z"8A+\]8+5W.7^E(D<>Q_A?
M!98<)U""]$)]"N'@SR'=0EUUO&CG;&*\="(UMPT&(E:8>]DIU%Q_4.(VHH[#
M-_A1%QQUP/*>-8-@<R<#^YWF`ZC:&`,Q*(6DJF,H(=WQ5+5.XF`-I8`2^(`;
MD_4\>Q$JFY(8Z,1^N&QZ@1*9]4[UV-0GT)@:7T`TU)KBF+]6X1QJ_C0.Q3W0
MPT$^RJ2F*HY8\9O-B<VBMYN-BQ^5D4IC(!I[HR9S"B5@T0KRIFNQL_E\L:@1
M!OJQ+WQ%OJ%$L2R`6+"34)1]L6L:;&M2=0?^]SW^;L40;$]8E^?Z-W3LL613
MQRM94/_1=B,_[MV`,@@2C&FR6N*EZ4<:3#U+H0*?T@(,LS;[]\4G#!3B9`7/
MDGOJ!@;5\EE4J30&&GU8$@B<0@G8$PT*1ZE;,A@>\-^[^&==00G)]NM-"P:F
M<G$,0*D-1N4^-`(A_CYI4Q&>1!;#D+,HT?(02MQH!#RWMA,&5+::*I7&,+X\
M!**5(RA!VGAF8/5FWY7EU'3@EWS]6Z4IAO%E&?C4O,*]F92?2GCG>!^J1YQ?
M[K>?M-\;_<VX>QC^4Q]VKO>4BE;T])[2`XN<WE.J]Y1BP4/O*6W(GE)^ABH0
M@&?F<?IBW2Q_!ZONW=7R,.07$!N%<VKV482!K:MAOH]W*"D\]KDCR9VY?YHV
M;29)W5/17'5E-VF^<@SCM*IOW'R/4>;*+9TS8`J1K?"W0R,@7*LW\UA@_S?Z
M7)():DV;=>NKW!#9DV%48H`2^=\@?KR(#5W^I,1PG#D:=W4NK@1[U<88NN?C
MH:\:A4;@7[P@G-L"0ST_'=(-6))MX&XKR9:/X\':K/U8Z3%DY5;;"UMAV'IQ
MS!ZZP'V44*>+;7S.?<;MS2-B,F$,VRF.!ZS,:Y1X#A8F]7W(OB3M^!8?L0."
MR,A6,`_3B6&;P/&RX\#@H$PB*&&,@OFW-/Z]&2B5=]65:(^AVU=]H$'9J8:`
MNON6*F4\14TQ#,!+9VX^PB(W&P)N^N(K>5DO:(-A1%TQG!G_&H)C\JJME%TF
MI#)]XU;NVQ#V589AA%TQ\FJ.-R0EMD[#+UVT5^TP=+Y'JM@K'YN#Z=;Q^65@
MW6F*8:A=/;([;J($5WVL<?#*%XZA]T%`EW&V27#'LWQ'6@0MK1Q#/3AH$;2T
MQRAS1?I6R/3@<UE)4&F(8?Q5[<V@]$+-C0A@Q=RDU(H>MA.LWFVZ(@=?70.&
M8=M1LT`]%"C38;>S?&6$OQ9Q1,V0E6-^@I88QF['@U\I!`V!/1IY;A$E]?E4
M86,,X[E3@B^.`DK\U<-R,!/$P?:.EP=E(M&D7+BS7>*:1QHQE%:.86!YT(BA
MM,<H<R5#>/BS>YSGY(P2A,*(1P9[)KV4$VYXC1-/LDR>95P]A%G\LJ^B1H@Y
M?Q7X%GB/&N<[C[W0><C,*3`6_H2K*M9Y#1&3_`KQSHL`2LS5MX((HG3PWANA
M3L0C@@HRY<#@H$PB]6@=3`!1#Q0J2(\RD4"9"]SZGFOQ7WQ:ZYTXO"X^4[#5
MVAX-2[*AG`H,I/]X^5`N%@W*B!Y$C+$E!"+WM;YJ;1%OUSQ:#NP$X;3'H-S:
M/G_$.HR//?+YI#;U02:S%SOWJ)-N!WZ,EK'6!/]$R@QO;&34U?Z<?>TGFKB>
M&_]G47O;6OCHYP.=$&<`>14L!>>8""6:<'J)T/!3%+:B>,?V"(\HV?VZYA-)
M<O(CC7'67BP]QS/08G[.TFQ.W&7NJ2-"R3JGD&0YDATT"HS&$GM]Q$A3CA@9
ML@EQD\>IUX>0Q8]:;_:BPW'"18BS/I]LW?F^@JLWCGR2I_K+8)@"5'P95>6^
MUT76'HE+)I%=PSDH4J9J%[M4;:W*2'757JPT3],\3?,TS=,T3],\K1*>-G&#
M!82^V^E\N>Q$@>>?_)1VHTG094+X*8_,\KH(2\^*KS,</]&/Y$D9OGDN(*Y%
MF*5VJFZW<[G+7U+-?+8)=!MKY<9:>^VWM68TFM%H1J,9C68TFM%@FWD:F5-J
MA?R)ADS?_,Q`<^B:\?0'7[F:$G="_=63KI&,[9KVW*%^T;Q3U1?!3\&.Y7E=
M%&X4OOGTCQ"^'[QO'K-60-D^[5*VM28C455[D=+\3/,SS<\T/]/\3/,SO/QL
MNPM6)UTY+9O(I'+<J8L>"0Z@+6!&GW>9T::2V@N#YD2:$VE.I#F1YD2:$V'C
M1'?$9M&&Z77W6<B&"MHTAP<5.%(G`]HZ][.``7T1,Z!42>UE0#,@S8`T`](,
M2#,@S8"P,:"THURJ[_W.;](<_I/O1UWT9_N-Z(H<Z.LN!THU&:#*B'757@\T
M%=)42%,A384T%=)4"!L5VNYYBWA0CGQS2%".$[7M$.(G).T<@),Y-JZ`#'T3
M;!;B2EN15F-3K1'KK;TZ:&*DB9$F1IH8:6*DB1$V8K3N2*-##%=]YPMUP$OH
MI?W`7Y]:EYY^6$2?#M;:'))UL*MU43%N+*-3W@F\T_B]P(H4[&J7@F64&8FV
MVJN/)EZ:>&GBI8F7)EZ:>&$C7H+N]\D+"B>FBILUASH5^U+K--7J0'<U6M3M
M2&:FC+6BVLN"9D2:$6E&I!F19D2:$6%C1!O/;D6K1,N^0_PR#[")6S6'#Q6Z
M4AL=BA-&E0@)3OM>::B]#&@&I!F09D":`6D&I!D0.@84F_5"YQ[CA_NH[]M6
M:MD@)J3BSEYLZ'N;7^R-^!3^^1]02P,$%`````@`##(#/:P0!;OW&0``4&8!
M`!4`'`!G;G1X+3(P,3`P-C,P7VQA8BYX;6Q55`D``WCL5TQX[%=,=7@+``$$
M)0X```0Y`0``U5UM<]M(<OZ>JOR'B5*5E:M$2[(OE[6S>U>41-FL2"2/I)U-
MN5(N"!A2N`,!+@#*8GY]9@8O!#"OX`MZ]I,HLGOP--#=T]/HGOGEKZ^K`+W@
M./&C\->SZ[=79PB';N3YX?+7LTW2<Q+7]\_^^I=__J=?_J77^^UF^H"\R-VL
M<)@B-\9.BCWTPT^?T6T<)<G"CS%B1(/0>0IPC)ZV:.J_X!3-HD7ZPR$_YQ=#
M[]Y>O7W_\Y\^O+W^^?I/5[U>?HD;)R%#DM_9,._>7I>_W.:7B\*/Z#\NWWVX
M?'=U?87^_>/5^X_7[]#DL21\)/`7OH3R?4D9^.$_GLC5$+D%8?+KV7.:KC]>
M7O[X\>/MZU,<O(WB)6&\>G]9$)YEE!]?$[]&_>-]07M]^=OCP\Q]QBNGYX=)
MZH3NCHL.(^*[_O#APR7[E9`F_L>$\3]$KI.RAZ+%A:04]+]>0=:C7_6NW_7>
M7[]]3;PS<@\0^B6.`CS%"\0`?$RW:_SK6>*OU@$%SKY[CO%"C"*(XTO*?QGB
M)7TT]`H_]\A%LBO\:_[U&:)$7Z;#<A0VPB:Y)`JV=)QU-DC@/.'@LN2Y[`S?
M/$J=8!^0.6..E/WT0!#5L.+7%(<>%2C[EHZB>*;91:@NL$'IL)%;&S"@BA'%
M=>F78?K:HUI^]>?W5TPV^LWWN]Q4^Z$W"%,_W0[#112OF&+UGY(T=MRT&(C!
MST8RY+LL(5+6?ES'Z<1N,33YJ!$[I[AT(V(QZ[3'1BS8%W&T:@4LAQ&U8/H>
M/`5-B6KBQ#B)-K&+VSS'PE.R*^U[GS-DQ(<03NJ4<=C[,CO[2\&*G-!#&3.J
M<*-O!?___I(I[7%%JST@<)%,3"27)W5>HS!:^3AYVS1P(MV'2QRDY3?47WSH
M75T7_B+_^ON,/%%,D<[I)->X"S*B;JU%#96:AICB)'8@4A;5Y3G-*(G0-T9V
M2@4(HS#[S\-^4P'(5]\?B.\/,NWLO_I)0RPA1;>/7@&2/G?!SYT]=.FUN2?.
MJ`HG\(T20C[S#,==M'+\IA_G?^[^:8O@%8^Z^ENGSYF_,/>0B\>;$4%[]0E9
MG83I;;1:.^'V$:^><"SQ64)*&/^N`%UU\@*RSCV]%`.G%QDERDG1MXP86C_*
M28C$^'A(/C9]OXH0>/;G(`LC@)(*+@IH0%!%`I04,5K(J:$(6N?D2@(O6/^Y
M^ZE!!*^8&JJ_=3HU\!>6KP4H#>#C[1,0'@5R'SA+@2B-W[M_P$*`Q1.N_=CI
M(Q9<F7O&)0VB1!;8\`3'?D26K=X=<3(*O6W0P5FU$'#3O&M$('8N0"`W^(R8
MA/X>HN06J,6]G[A.\#_8B>_)-Z(5GY023C4DH)O*T2`#40\A!KF"9.2(TB/&
M8(V*9*IKIB0U6F@U$0`7*TJ%$%!5.!1:9<F="K2Z9`O>*5[Z-)$9IB-G)9IG
MQ&10>04QW'I^H4X#D&<0`9#E&W:TB!*#Z\,M4=38"8:AAU__"V^E,G)T4!HA
M`5Q7B081@$X($<B4(B=&C!H1<D"UN-W$<6U>E(>D<M+NE4,'N]`/&5VG*J(&
MP6E)3EX+/BP(43/EO?<#'-\2),LHEKN/!A64\Q""K;N.&@F`XQ!<7^8V&"DJ
M:,$UX39:K:)PED;N/V;/#KDSXTU*RU!H/8_<3RJ9P"89`U$:,XZ"`V+ZT<*1
MSD6,$S'6"Y0QHPJW+8GP\>+>#YW0]4E('B6^HJJD'2MPLMQ`+&'Z7,$'EU#7
M@E*DV*,%*IE1P6U/&48_27"::#2N202C6V*H52VJ4W2N+Z++\PE;1H0*JI,4
M%J4X3O##P4AGL\%\!JR?MT[RW`\]^F?P^\9_<0)B5$D_O77B>$O<^%<GV,BJ
MAPQY8;2YE6!5)3=B[%SW6Z#BUP6$B=6KN?0#WK&?Q#C612)=92`'B=.??4;]
MT1UB'P9_^S+\VG\8C.:S"X2)D&1"R""<4#HR_<0I@'Q/>.F'(>$_L90I+1H^
MF7R%.K(/%?8+Y*2H&`&Q(2X0JU^&#B:?HSB=XW@U#%]PDM*X0UI7(20%"A85
ML&O!H8"N^V!0"H(/_BAICTS"*^3OB&$,83_8%6([-+SONM&&H)EB%Q-S?`KP
M"*=Y/DD6XRA9@$)8`S%J`:V"OOOP5@N&#R%S%A27/!<HQ-2+!BY0Z'L\*6`L
M^A`!IA4!"-<%ROGL,'+J=4)R@2V!)A&^3@)CQ"*85:.M_MZYD?(7Y[2A("'/
M"DW(]7'>7`-CC^T`PYA<"XS;W+#VMB=)%QIY4&O']P:O:QPF."&Q[3A]YHJK
MU:0`O68:V&5[F80.IJ-,"88OM,ZH44&."#UB#-TVC5F-6NH&#H"."^ATK1:)
MH(/D4C51:9T&,I.JBCNK!$!Y5'5(P_PK<O,WR@[C`(K'CH2VZTZ=.%KC.-U.
M"%#6:/K[QE]3MR@/OM0L0+T[!F+4FG@4]-UW\VC!\,[OH3^:L^P;3;Q-'@?D
MOQX:#>9PN=)]I,A9+A!CRIJ5"[8\@AJPU[3HQ@GH#A"0R=(3"7A3)DM/*:/6
M?YU(.AL6E)EK'A$ODGE>H]><(G+(:5H.GY^Q>5J@R5L&A%.E\?SS8(JL>-7X
M$(5+LR2ZD!)&1Q2@J^HA(.M<,Z08^,9U0FE)_GP?T-9ESX=DL1LN_:<`Y]:)
MT\&K&VSH!/LIBKP??B!/?9BP0B7BS,6J)^CT?`").U-0@E;OE.K:;AV<KS``
MD]0'2+-C1?U<#,*-SDM^5`SPQ@[K8KF*YK0GN2\26AC[40*O&HR0L',+4:#@
MPPIF!J7^E.0PUM`&>98JJ)JQ%4&T,MJ##9#EX3!0\*NL_(-,4BE5S@IE>_"=
M)S_P4S*(9K$FI`2*P>6@:S$X3]9]#"[#P(>SP_[-\&$X'PYF+-TT^]R?#CZ/
M'^X&T]E/:#CZ.IC-:?8)VCOEK[8GSI:^UC8K"6D2PQ:#B*&+RD#JE&`%("(8
M\IJ#=49M0<G'7KAABSS:0<ZI+2OK(/#B#?8JKD=KI3)Z,$-5"]"P53$QA+FJ
MD(C4B-*C8,<`IOS'!@X7QJAUW1XE-]-N"]3:6"WJ+UW!M?KXN#M6ZCN\P`23
M-W=>*[)H4QYZ-AB%-Q6GJOXZGLZ-P0P0O[7+X'XPG0[N2!Q_.WX<H'G_MP'T
MZQ?6J?L<!1X)Y^C+Q'2K[8.5,T!UO^I$J/>\RJ@!.EW54/A>`3M7@Y5V<65C
M($<&U`,H@5MK]VO0=-_9)P3`=TUE_?8)I0/LVVL%-M\<(._D&B8)B2)M*CPY
MAC265)D<0Q0K%K.>QSKXG6#B^-XPO'76/D%5$4^VJ#%@!%K>&HM46^=JN;I?
M\!I"XA>0)2.BE<4]/T1NQ@OGR8XA#.5$1)B<]Z*Q*8H]CJX#8;5^L&-',L6I
MXX?8&S@Q197T77>SV@3T2"02U/NN+PM[31AA'(FY2%5'HN?JW)&80N+4L6!$
M..>$\Q^'RU!PHO,*+\J9W]CD/DXOJR51U.D%M2+&VB%CE1/T#(L8/^,P\5_P
M,'2C%7Z($EI3-%[,G5=Y%KG=*&`O%_81MO'*H<T0$"\BVN.3E/0D=".W/%/Q
M4Z4\%#!0.XIT56O,)*V-@[*!T#D=ZDU6$1<M$!G/)C\,?BLL<=/@]\$&+\[G
M%(V3C_;D;\WRMA;D:Z7[$.X(?T(9*>JG:>P_;5)6EI%&*#LJ"LZ#GD(:F]SB
M:>2SQ-<9"Y>]UC2=OP'K#D//V'7IV<!?YBO%D94GBGA`:Q7E@/C"Q1T;ZX@0
M&15X!4`;@3+#"1IB66I(Y<:W,Q>'#G&/@O-=-;3`.Q>+@`NW*JX2PNU-S*.0
M;T9\@0KJTQ\':Z0L.9HO8;+&KK_PL2<\']:`'DAI=`+4%$=&W+WRJ)'P"I33
M7Z`*ARU'SF;+H%+'-44C4FJH%D8E^'K7HI`4H%%1@4/0S<<6J94C1VW9^7SF
M!#B9XA<<;C#M*$SD&Y^(28%<C@)VS=L(Z+IW-%(0G**,!G,TZS_P96@=+6/,
MD3)2E-->L&[4Q*)-+VZC)!TO&*H9"0^E]1@-*J@**"'8>@%4C02@_DEP?4'A
M2L+2;XP.44*87A=#M./9'(WOT:?Q^&Z&9N.'.ZBJH..@[=C$/L51DDSB:"%]
M25^C@#$M`<BJ655^[MRDN&MSCYQ1H#4C@5'-PS!VO07!&L=.ZH?+<@M%=12L
MH`?:BD`G0&T[`AEQ]UL2J)'P[S`G@VE_/AQ]0H/?)H/1;##["%Z&E&#RG.AA
M"7<DH@DBMH=7+HZT"D')`U5\9"!(O>Y(P0!0<J1%(SCI;.F'&,=$_RY0G`_`
MDH/>;@BH0I6.Q.EZT8B#@&YA@T-B^`&1KN^M_)"=A)OZ+UAM-Z;,0`O+5J+5
MEII&G-TO/EO`XA=Y&?,%6F;LZ-^<U?H_D5,;`FBIVKE<T-&,Z>QK3?1B%+7`
M1RNR**6@*W<'!]HVR1!OOF52B1I+4$.I\:[B1R=HE1)8E7G00F7>D<&I<Q.#
M0J%K-5,P&1ISV#E8^H`*[8Y":%L\$FJ`HV6R]^,9O!$9L9!(^\;(A!7N*!I3
ML9I'U.CX0(ZN,0,EV44X;V8_S]?6G'U;I'-[W`(;=:RM;EFE4XJ3?#(6Y#,>
MN#.'CHV\:P-8K1T_S@[0UF^J+:4&4GLU^)K&BTF[5W85#EY;2FH4T$1V%"+G
MQ?$#6F?:6T1Q+W$"C!+L;N(C[)K35**=,)<A7M(:=RN$@M@ZN&K9F:VKTT@Z
M)L#-A+6B<+L*2SE@MA?6P)$T)56YRB5&S@BURMA;&L!=PX\,NF-C;FO'UIEP
M*^NUQW#;*@R`M>H4OZT(U4W"_5P"+)$`I!R3Y@?NB7+=1B&1:4/$&I>I@!M,
M)N*\#6[NO.+DT0\C,AUOAR%Q:V2"[X=>?92L//X1I\^19Q!(=HD`LFRTTYO,
MEZ)V<GF@\M8.99,ET)[896A]R8N?D.LB\F]A["F]+-2Z](]Z?T`<(;D!N2N_
MP2&6%XQ)J2$=C!0\[PPX4B##E>"0*1$A+UYRH?.<`RAB;X=_,AU_'<Z&XQ&Z
M'T^5VWAVZ1:.C[[K&!ZGVK=U#1J@6%T$M!:?5PFZC\GYJ_-Q.$[+X#4XW?LX
M;>QM`G4PS[446#^+[7LF.)[1!E#-NRLY.8S6ZN!7%5A&V[DNJX'P96S]Z6@X
M^C1#D\$T.S4%NL:S*<"-D_BNH;`YK1WJ4@.NTA5&"*XH%12<EK#?8!S>P3"!
MU??.#S;R]P52:CM4N`%>I<0Y*;@:UW#P6\EGO]JARGM!A=NC_,Y_\3T<>CO\
MV`W('WG3G@DK^%[F6K$D^YM+^2#W/->`XIO5G.09E4RHH$9K'"/&#UW!7G1B
MCQ<4ZGT0_=!U"ZE9@+?K4(@AW+5#0`^W>8<4C'P/#]IDRG2,<=G33D^64136
MA*;C/.S=;+\DV!N&9=U@WTV)41@<[+C/0&!K\#U%;BS46XX"L9K?"R+O'/NS
MS^C^8?S?,W0_'3^B73]<_W8^_,I.FX1>+9D+*TI^'TVYU8/;KO`FMV8_(U"-
M;+%AZ&$+]K;_^R9_$T+W_8LQ?4)^@&FI0SUQ1G^F7[IT7ECG8-#3MM(3X91(
MH.WK#J^)*#Z[!>1S@.D'VL6TBN+4_S_VO>1VF[%"'2=F+E;]2#$]'\"Q8J:@
M^$56A94U;SH5'IA5XI&DN4`E,Q.LRF['UB^?'#^D6>QQ2/>H&2^(7R(.(-U.
MB$PI?<G*6F@E=\F4&6@WBU:BU3:Z,.+L?@^,%K`XM3RGW&_*$E?/3]910BN"
M%I)CW-N)LW>QKLU"[;T1R"$R4>:\VXS*1$>@\A1C(#8(*D>QTXWH2ZZ4''8X
M#$U)DX(<W#7H2V(:II/D:K;;%=86AP`ORK'<@%X2B>U7&.TP]^(,V78%2UHN
MV%-]6Q0P:5C`SO1M5U)3<"%!95/."5/7=*`X\!6/QW\>9:69'0Z@>`N,/7K`
M"$&H6H/+B(%>`RBAUUX`""F[3_TK8(C/@^@]46KD5LB+'2Y0C+/C8=((X=4Z
MB+889R?PHFC-4DP7S>_71)AG,F"VB3RMQHU]EPYQNH-[]1O:M+HGE#B_)U5R
M.TQI\.KB)"&VGELXK6X6BR?($<I><A\V)E#=PS%N1*TZXI`!NZ^A.!PMW_1#
M9I!\.$3'RTZV0./,TLGD@F/73PXMQ=@[U#^%R-F8=/)'3]FH2;:Q2"+QC#`A
MCI6B=]_N$&,"Z@YG?ZMO05CV1K\QORD_6$M$.P$;31)FS!!M$VV0\:]TG\E_
MF!Z\7'G9Q!A9A%$YM@;ZQ1,O:=]UHPU9AT^QB_T7ND>`\4T2L=JBEW*QU"K)
M\UF@C3)0HN,2&2%]49I3VM`5SDM$$T`AN:0\XM/PV*)G`D'4"E9AL$"S.#3"
M#75R"K"NJCU`9[3HO.!Z0[USA=&.I1(OVR3&:\?WBLQ)GBWIA]DAJMEL9'RC
MS`:SQ93:B*ZV,9.1+#`^<YAR!2]&([J-\O%0F78K<FUDR/STW/X)7R(:-'<>
M[P84LA;[G+)`BVT&88N7.L;3K;NO?,0+_@$[C0=LJW<KXI.)L]TKTBSY;/%9
M$H',8LR<R0)/)$0DCR[7&1G4;FA6P#^>%[0)?7LW9X9>XM%*H7)NB_U6O,%>
MY?#:-O>'8[7(>TG$TCJP!I\=/DP(2F1)E+":EKD@<80;;-AAZ5[9M^3E?4LV
M^3DK13RJ-^E(0FL[*B3WJLT`MG=&B+R,.;?%'0Z*73Y8O]JDTI=P3D=!M,YK
MMS7_;B2P?4`.EY3KP#C?4$D74?Q&V(QAIV5F)6HGZG5J/;A5%KWGK3&P]I8C
MV^()]H*M;0P<CKX.9I8U!M8*O_NA5U9M]SW/9T)*[IP)(XR2FXM456`]5^?*
M:0J)SZ6Q`GR:0\(%"W(*'GB%<S'VV!:)@MZ#JICRVV(^`I@*MA6RH8NF[!!*
MV0Z;(-.;C9!7?N05Y&M>9V%")D`!P=,B\]BAJZU9>92`\3I/P&E+4D0JE#HG
MPK%9D!*18.+[30K6-W2YG"7J_-""UAE[13I>RL-4(DD*-6='.WY;DZCL!56C
ML,J\($O(;(O/4(FF*8$3<%K@.>2P3"TMVY@?M!/7;K&.YT%.*Y6UZ9B#U^CV
MIU4.2YU8G![9+U%:#F1KHK2=I*I$J5^*:GNB]-X/G=`]4:*T]>!66?2>M\;`
MVEN.;(LGV`NV-E%Z/QSU1[?6)4IW:0':K4*S`8KDJ)#8@FP4!UV:>"HI87-,
M#1C\,BI)-D0'68[%95N<YEVAN\8BEGM!1`/#A#I?"Y*@SI8M6<>+<E/5RNZL
MLKNB80)2+B-1:DJFY.A>V0S@B#?$W=4DT"I.H#71J>`#6<1]%$]QT<\]7IA;
MA8H1UC+T(HFL0\X%9B$Z2)R:[:B3IG?^P[2T"R(<R6TZ<$S;6]H5-V*_EG;!
M@!:WM$O1RIJ<^<YV.BYB`]<V>4#ET"=?!1^OY[OU[8!N=]>>NF"CZ-8F!`Y>
M)=J_L#]L\6[Q`GV_5%UW3FK/5%T[256IND4IJC6I.BIP/_3H'UI]\.($-"";
MX-BGAXO6WQ](;EN[(8#.6]E#S-JY*RWXNS]_I34XV9%]TT%_-D#G=X/LTQOR
M'6(YM/[H+OLP^-N7X=?^PV`T!SHZTQ)A3<QT&::OQ.ZNKZ[^_/Z*61W]YCL]
M)2RAQ3\X(=#9]"Q)>>O)N[4F4_C4<G2T)[$2+W(WJ^)*+6^FXDRW)-N%>,=S
M$M47F?@Q0:/S@@OZU/MQO'3"?"_XVRA,HL#WG'R;^2KB\2*?>YV@/-$GN?,3
M-XB238SG^#6]">09G.-?!F;R.M7MJDYPQ[Y&YY/@:038SQT<,#D\.J&SS$Z[
M6ONA9FI0$`-,#%KHY;0@I829%#1P.!W8T:.<H=OYX'"\!TX%IKIK!-X.7=7K
MJ"6Z^4?1R;UQ'J"`?2_;R'>\&.$?^8X!M&`V=4+/B3U994E+7@!U;2M8J<6F
MC##*W0Z=X,BOC)U.QV0`M!L!E4-T:P4="&1/%#]SG[&WH7TL-6$G,1EY0_29
M159TJ<[VO$S*#4`8C4\BL'6`$UT,?^R+`&V\?I);5=NP_:A7Z'ZC]Q/`/XJ_
M.&`VFFV>$OS[AB`?O##XBME'3@LPV^B`E[.+C!!F-E&CX;?&+\E11J\X'?BT
ML\8)@8--"4V9S/V\@A/:>6N%$GMD*1N@F]5@TBO=$1WEO>/'7YU@@Q^Q0W,P
MK!-=X2S5]``.TT2`TFFJB&$<IQX1IPZ4!3$>5&'JUFT>#;8](74ITBXAJ?6<
M&AX8GVDD2-5;*ADZ]Y,&:(3;7TL:A@_PC96-J%4N44@&X`D5<$L'**"!\7M2
M()UO;2[U<7M!M,>?%:"VYB_MU"Q0;=QZ,>K-VW)Z@)9M'1BE+HVB%&S_VT.`
M']$'#]9*WUO[&<#G"N"5OK;R&XR/Y0#PM:Q.'/KA,D$3'&>ES-VZ6`.$DYD]
M+K6X7>1NL9NE\Z<*>J#&`)T`M:)_&7'W!?UJ)'NH]2&I15KFS=6/LV9&99;1
MA`TBX6@NSB[WJ.<!2D.:`I,<8"KHXV#,'><D3R2%/8YT%U6PCK,2YS0[)?8V
M2M)DUZ=1M*KIW.W!HP(=!'Z<FU$[*/RP(;L_2/P8>`^TZ0.F!#IXC)_)^/X+
MSD[15DT%2G*`*<``?NGZ%;0P+E\+B.^3KG+DAYYWZ^"/@]D>=RZ0ARY==?Y:
MSP;4L&(H3JU)1</3?6.*$:"]C./0X+G<TT`;+PLHH4)D*>AZ5,R1`0;"$BSB
M>1*5U`#![IY([?&`E9>[+'C?W@9.TN;%NY@+_*6[2AC)"W<1"^3+=CF>MH9P
MB-_#RY6V#HFC@?!U$J`[+]<@`/)O0A3\`\W).G9I[<!9Y,4R1%.\CF):FF?^
MYLB($\B;F0M5\VAZMNZ]FBDF8T/H?)K$H1/[4=]--T[PB%=/.)9Z<!$IU(0H
MAUV?!7DZ@*E/!H+7BIST`F7$Z%M&7BMES#\_D$N1_\E_Y`/=Y(3\\_]02P,$
M%`````@`##(#/692YY3N%@``@&<!`!4`'`!G;G1X+3(P,3`P-C,P7W!R92YX
M;6Q55`D``WCL5TQX[%=,=7@+``$$)0X```0Y`0``[5U9<^.ZL7Y/5?X#K_/L
M,4!PG9JY*8TMG[CBK6R?W-RG*5J$9-:A2!V2\I)?'X"B2"U<`(DR0`U?O$@-
M$+VP\76C`7S[^_O45UYQ%'MA\/T$?@$G"@Y&H>L%D^\G\_C4B4>>=_+W__WK
M7[[]S^GIOW\\7"MN.)I/<9`HHP@["7:5-R]Y4<ZC,(['7H25E&@8.,\^CI3G
M#^7!>\6)\AB.DS>'?)T]3%&_@"_(TNPOT((:.#W-'O'#B4F7Y/NT&_4+S+\Y
MSQX7!E\5\TRUSU0`@:)_!>@K5)7[FYSPA@Q_[%50HIS2]X(_GLG3%"*"(/Y^
M\I(DLZ]G9V]O;U_>GR/_2QA-2$.`SI:$)PO*K^^QMT;]AI:T\.S?-]>/HQ<\
M=4Z]($Z<8%2THMV4M8.V;9^EWQ+2V/L:I^VOPY&3I$II')=224'_.UV2G=*/
M3J%ZBN"7]]@](3)0E&]1Z.,'/%;2`7Q-/F;X^TGL36<^'7CZV4N$Q]]/)D'R
M?DKE"`P$:/N_761VL/P]"-QAD'C)QU4P#J-I.GKU1*$/^/WA:HV/"2''[U]&
MX?2,?GW&V-79OD-^3(@%T0><A[./N_%Y&+@X(/9&_HA#WW.I??UP?*JVQQ>,
MDYAM^#MT^RFLY#3QW?B*O-53W!X_97U_.E/G3OQRZ8=O+>JIHON]6;OPXI$?
MQO,($P_GD<[O(QR3QZ2VS?B6U'?1XA!OG,"9I%*XFWG!#@,LZ:#%X0W<<$9Y
MOAO?XK?!:!3.B;,()D1U@>M$+J,U\/37XN`?Y\\Q_G-.!C-\I6;&.]CM]BT.
M[BIXQ7$RW65<:TU;'E*0A)&'=QI2WK3%(0V=*"#V$=_CZ/&%8!K><6VW;].^
MDG#T1XJBSL/IC/BWU#W<D]F'W]3JNFIQR+3W"+^0!Q"HR#-1-731ME0OO%>/
MS!C\#F:S=9L#PY.=7M>B73:8V<ID<DV>G8V`-FL#NZWRB-\3(@?LYI]Z"7T(
M`,`&RJFR[&GU3^*)E46WRDJ_"PQ+!N^'H[4G^!0]AU&3&.DG/^L&/GB.D\@9
M)<N.?.<9^XN>&-N=<0TQDW/BO(=!."5^:P'HY_$9B<4FCC.CN-X^PWZ2?T)A
MO7T*8`;K_Y9]_#,',D\T$MM@H)SHIX$T8!JJB@Q3M52$+'6%@54#&43KS#C1
M:/D$\N>6S:Q')1G%V8RXOB`Y';UX?FX*XRB<<LDW&T7(Q5,8N3@BX>Z),H_)
M2!>SO^.?*+/((]-%\O']1#V0ZH(P6/SG8F]3=>2CG]=XXO@+?@?O7KRAMU(*
M$1KB$':AH=+15^I"B/@7([L(IXX7E,A^_6L1@J^QD:6(UP?YN?)E\4SW*7-T
MQG:"CQL\?<91A7LJI10E]3+36/4[I8.53_KY&TLF>7Q%_MST,76$G7$U=4QD
M.E'E\#C+:>Z)/*G$XZQ^G?.L:9:I:]!$@N;G9EM:^J+&X3-,Q5"09@9DX"X=
M_*7O3$I4L_9]P9R!+,.P@"CLQ*Z;YO%7OBGBE;,T+!)#>R$!B.X%8;?F_5FC
M*Y@U5=VT+5U^9;'SD2D-2:RT2Q*&.O[_8R>Z))^4@=P*RH)A2P6&1@*YSBB.
MA9-,=9KTJEM8(9OR5F@+IFWB_2U=[YKZFGC)%*A+J,`%?'W`$X^&SD%RZTS+
M_&496<ZJ#I&)H&;+KS9F-C*-&1*F`A8\G!,V(\>_"ES\_D_\4:FR#;J"655#
MNJEU`(^P\Y$IS910:>?S*%KS]M70I(JT8!GIP$):!V`^%RN9]BP)M;<PP4O/
MQ]$Y&?XDC*I?N#6J@E%-![;5!9VQ<I&IRY967>?A=!H&Z1I+NIP6W\T36GM#
MBYBJW65-HT(,``$JB\[X3EZFEM$W8%'NM[/--:+]5HYV*)MA6D6"@*XBY;V3
MO\_O;B^&MX_#"_K7X]WUU<7@B?SS8W`]N#T?*H__&`Z?'OD6DPZ1D;L;7WH!
M8=<C0#.,O9H%*)ZFN>(M%:I`TU7[4*_KWLM2Y.%;!%*\=[SB+5[.,I8D3@H_
MCG#@D%>_9.UIC9-U.A$Z*A-LA=C7!RNA]+/Q_1[$,SQ*:U=+5Z!2IJIIA6NA
MS'AR952/6UZ%#$;)W/%KEZC*286IHLF2UM9&2H<NH3::5JS6C%#P:A6'6Q*V
M),4B]$$<$\35`#_6B=*9T(*&:I$P'1H:^4L"'91"9@X&:A:H\!B3L->]7@BE
M<L#I:!,<Q3BE_(S`B47#M+IY$+CTU_#/N??J^$1:\2`Y=Z+H@P0,_W+\>57=
M$%-;(DYD(Q)&&B:R(-`1,L3".09M;YO([JRV9#G^IM$@D;[X)8R2)QQ-U\I]
MRV?&$M)<3B9`NJH;AFUUT"28.:M9/^VL!63U\?$#'F'R-I`)[A8G6?ZO:IJH
M:;((GS02/.F&90!+!UH'+8*;PYI%VOUG%5V@>2QK[C^(`"K,894D%XX*R,MC
M&=#HHD-HY*AF85>`NBL*H>\C/',\=_A.2_UQ3":]N^1E*_"I)^V,ZNK9J%G'
MW5]?0KUW*J,&=[U*DZ6W-&2J9&XS#%TS.Z1E=I9JUH&Y-!XFCB^50[Z/PAF.
MD@^Z;2>MI2<@=D8A2[6#KFN2XQS+!I9-5_5@!^V!F\.:%>?N(KE4<K=A,%J\
M%TS!_C;Y4EZZ#E0(#:#9@A`<;]C/R(K`(D@6+5Z'P80M("NAS&W=)JX0:+H)
M!:]T<FEF6[&L+!YC:'Y%-!5,/!)[9$+$R?!]Y,_IXN]O8>B^>;Y?B<B;FRX\
MJVXADT0QI@8!`ITVE9UY/L:@/H6]FP*M,)92VDSHIJDCH%E(-:#=:>M@9[*M
M2+X4.(K,#R^XKP4#N3"1!34(;=.2(GK?6>LU7+45P9>J62A^\)QGS_<2TDD#
M`"RA+.2JZ3HTB7"E7_)AY8)A&X70MS/+.-X['S3=R):`72?.,U6`OA>6*CSU
MRJJ:ZOPK`X,'7<\3G)B/YF3TA1`;C:*</L^/6.2W;NNJZ/+'O>R"@\=#(3N1
MZ1]F<ZB3D08U%4!+%YSZV]T.&)D[*)83:047V?"?G/<5431"_:9F>7Q$(FL2
M(-E0%;S"O[N%[,2JP/UZ;(53X>B/E]`G@XQIAC/Y:"PGKFI02-'02>B#-%'1
M/SO0XV2&09="JW6*TOZRPAPJEFT2L;737.(O]%?.BGQEB0/7]1:#N'<\]RHX
M=V8>\?LK0Z\"7HT-<PE!`DX,0S5LP0AL9V7NR;/DN?<'G#C$!;G+`_T(W)Q/
MYS[=N$+F$V_D53G:YH:%.'3=MH@X+,$)M;U-8$>>6\)D4J5;5UA/$XTEIQ=>
MAS%-2=^-"2"I#N!X>ED@&,TV+628)GW'!"?P]W<J+0B@I;R>5.:U+=C2@OEM
MHDY:0Q4S;=7PK`1S,D3Q@\!MU"]KLR+3;9L`VB1`$ASA[^T2=N+XH+4_.3X1
ML7VV[)3V5356[J%56??0/CZ17S?#VZ='Y>Y2N;H]O[L9"MM)NV`Q'W5#M%M!
MO<P,:=!&T+)UJ)I"?3GW,:YB7V$>J98%[8Q;9>6(REGVS=;29O5JJFE8)E15
M2#R3:`]<M7>-GP_9E<>X[9:!7@J-->JC1)?]KMS/TM(ON3.WCE"*=Z;9RUTS
M[-*5Q)\Y/HX?\"L.YIA6L,75%=YEI,L5#IU,TT#3`+`$+^8PIOE963E4S:?8
M58$XN1NG;#^&A1PW=^NN4RVAF(%4W8(FTL1'?2R*9N&BI15\^;;5_4:OU[N/
MPG%E2GF%(L?:`&@V,"Q;=`$'FX*;.#C:U?F[&8X<>N-4OA&M/G"MI,\*GDQ;
M,W3=`#3*ZH+B^?B1?*'V@0B9"(B>&7!!9B4_3/<599Q5+@?5M,E35C9]'Y!N
M6H++]/C45;80Q,OM,6[7>,2^3[<:X(!(TR>R&+A3+TB/JTV\5UQO,&R-"R\*
M=82@;:N")_I]+6</MH]RU\:F.$N6>4IHNF@!%:P<`!*(UV:Q<MDT_Q>4N<WK
M4(-`@X8N>.;?]U5GY?%H]V446Q@7$K@E/2YETKBPT=R4"A/J%C)LC0Q`-0W1
MAS.Q0<6=66MI-5BJVNXZ8>Q@&DOH99!XBX1=EBHZ+["SLOGLII3O8\P674UG
MCA<MSK-MWBY>09UZ88AL704JT"S3L`47IK5I)1PL\P+*3:T5YG$6X`E=K)<&
M5M):JE4I+N1:'Y'4-RJ2=99&M\T:YO&XEATX/]K3OWBMIDELNFI!0'[JJBVX
M6+%%@^%C^J``UQ:*7I;`_I)(^CP,B#SF1"09\@^#^`<>AU%6R/GDO./XQ@O2
M@5\%Q/2).@:!N][+HLCK!B<OH<LPPWW>"/+8Q0"FK0.@B3Y&JU5L)5:,!RCT
ME,.;Y@++_,,/'.#J!:`*ZGP"TC1-19;XBRE;MSPVEMLJ\I1OSL5)8\9HC2:/
M=PBD!<!$FG9$<VLCHRV=Y"9?PFBYK^8>1^GE/PU)HBKR(C]GF<A6D2;W358[
ML2/PTK]=-/G#B;T1HQI3VMSP30@@L(DK%%Q5RJ6=9N56,WF,*X6;W%]X_CS!
M5<4^%=2%M%2@(J0CA([*).K8/,:UOY6=LQ?>J^?BP"UD@4<^^;5I(1L;JVN:
M==`NV)FK3+[(L4V'7C1QZ8=OK+?=H=UVZIP/'O^A7%[?_9\4]][E3+/?=[?5
M)+^(S;:A1;"BK4F[;Z?LDB`I(!:K6-??N_Y^N_Y^NUKI]_?;R:F03NVD:9#R
M-D0\FETT56<>"7\A.GR_';V?ATQU]U%(@:+[X^-W@LFN@KSLB!@-@9`,IZ+R
M=Y3&*!K03$VU`3#(K"KHU%SVL[1:8I)A0ZC(#-INF53"I*$AW4"JI>F"2[-;
MTA-+7G63[4-E7K1..(FR5:_6'$==YX7^=%W5=0!$'<%]"&?"S;CDYX5=8**0
MD9<R0O[V<:J7P!U,PRCQ_I-^7F$M+$V+]U(S3%6WK.ZX(VY-;YO5SA(ZQISQ
M;P034U=]%]#]L7?CM0N/\MN.*FR-K7&VR18```U@J$C8V>]"K&T/&1UOY>"F
M4)I+<&I:+(]KLVU=@\"V+=&'8`JUKR;!\)84\AF5T"J85JN6#;I77`6J^2L9
M$X]0#G4@HB$4=RU&SE=0U=!J^1I:&M)4!`U#]+[<3T9;_,(YVEM5ET4)=%5O
M2L50A^3+B0MD2EY&F]XM]2M9$X=,6JKCDPJM#]]'.([)2Y2]/;0"MEPD)>*O
MJ@/9I\\"MQI`AYIE_E+39?NBXRTZ[!`Z"T81)F*YP(O?JSI9NYFWNFJ9K7VA
M.U-#I@UU5?H;*/;CC>$",K'[DS>96U["]8!'V'NM.:Z4I6GN^^E=BRK2+"B\
M2'D?9;(8!Z,0)%]$V>:+1AP!>63U7%7;IA""H:H(000$[U0_O"4T<7^,!8W;
M4KB/,`E;W66DD048@\!=N9R5V:!8.LL.3340A%3B1-9'[W-V%LO1;F&M]LO9
MY9+<DUK6K@"&MF$0\(GLH_=C+!+@S3?Q06.1):"E\MBXCI+'F#::YM*$]$9C
MTS9%;]3Y%'MB$0)OGJD[T19[&+QWT4$./`Q+)7*U`#@R\]I3%)]S:8@\-K98
M-SA0T0MGY[F&=:@C2,(B2_I<P`$9E_P6TK65<8(L\\7QY9V`5;ZJN6$N#J#J
M&E!M(@\ITY1M:'G;I':4C^3Y`\+5"&,W/06BI+1BE<]JNV'M(1>0:6D(ZJ:I
M"S[,ZK,-:"]!_1IIB*?(<8F4'_%H'O%A]JV6.5JER,2P;%U4Y;<0<]M50(<M
M;9'+V-*TRP:N95\Y*6E<2)3>AX&@I?[:)L<LH^/-2[!K8&\0GZL)&I:A(MW0
M!6=4/]7Z]I330<^UDC#"O/0")Q@=*,+D[+S0L(%4S4:F)J@<9^\(LPW&:RQ1
M!GM:P['T]`<*7VNBRA+BO*860$U'AFF;@I/S!]1F0R!0+Q/9HT?G(SM'(S\!
M9.54D"J3J&V4BT$%1("6@41?T?FYIL$OF^/=W[`4QF48/>#9/!J]$$Q)SW1A
MM;#JAKDZ5),FFC4H^JX6(5;&*1_)2Z38ZPA+I+IW66=)G\N5?,T&I@HM@C+E
M+.L\C)&U+[JVSF8N+8(0>38SNU[V1N&Y\@RZ2P!!J,I9^'X8F]Q33D<;(E*A
M#`*7_J(YZ%?'I]/#/2:#<S>3.A4FR--%>KJL9MDJO0`$0=O\I1SCWI(ZZ%JX
M2#]8+ID!T4T4?1"1_\OQYWSVM]$V$Z=ID`&8JFX#)&>"[#,-CT5$+9WB/$MM
M_#%QHD2J#64B[`[VAL<BH\SRK%8L;QBXU7;7]DFD%UX\\L-XOC@_.::KO45'
M)VLZKCAME!ZT#)53I>B)_)-VIH1C9:T[KC=G$B3OY%6``!@(I"\"_>1GR3`K
MDK_-Y.)/=RL["+2<*(TU#-70+56W3-,T1"4C6;6PMI6SF16&'.*ACE\/PF#Q
MGXN]38V1CWY>XXGC#XE_23Y*C@@MH9!&5QSR+Y3&RI#$&EN,O/0\T>VO12B&
M5<;K6ED?MWR'5MZG_-*DB1-\U)X@6DHI2A%EUK*>B"P9K'S2;SPRM)JPVPZ+
MDR^&\^!$7O1Q%TV<(#N:K#@/?G%LV>I\>S?.8+#C%T?%%R#LB<"U'W[UZD/;
MCY'7A.JM8=N,/D4R#)/G)V#^&R=P)HM#WF=>P([XU6W$7W2E+/MJ`^YOC;`.
M[-<0B_?*787ZC1KH@;YX3?5`OP?Z/=#O@7X/]`\,]%EA"A,\D43TK`"YBHE#
MG94,#P^`!^YBM'?C6_R6G4Q`-Y\D3N`ZD<MVWQ:DBP";>'C9,TV"D[Z5HG.E
MZ+T-TVMBH0XPL[<5[^RZBI]Y]=/#:?&*Z^%T#Z=[.-W#Z1Y.=R=O_CAZP>Z<
M;EA?FV?O(]+S/!@MTK.TON/%"28XS@^B2FF\8.3-?!PW9<W;?<BR?E@'A@TM
MP[),P66N.^?,/T$N![]+ZG!1QN/\.<9_SLGW0WJ&(VM4H6U'%45/2M95&R'$
MYOCJ0H9J6O$.G#-$L*!J:,3*-`0,48<N,,F_(238Y$-B@,D=$DCB#ZN%78O_
M/QON'".^[\%\#^8_!<QWR-74,2'?M;H%.-R<Z-CA=F7+0E)(LPT"4D4?]\9V
M,,.NG/',[8<#M"57;C5@67T;RZYVT@:*O72\**W1O\$.?41ZZET-DJVG%^_!
M=DQXVPC9HK9+,NN!,<F]Y.68$*TTRN*0/WN2NP,:ZR((9M!*CXM[7'SX)'?G
M'!8G7Y(GN?.YM4!2C2"ZMHV\RJW7T[:"^=F4HP:[Y":D!BQME&/I92=M8.F5
M_NH@="F9>!_75>1<(_4>,(O740^8>\#<`^8>,/>`N3N`>3FE?K#OC*QKLJQ,
M,,@/2X4`0<'G?NX,E[FY;*G^HN%RO\/A[*$3!5XPH4=8I0?\,8)M<QML+WM2
M2%?*HJ\V,/=P5HNUU[X6[Q:[BK%+I-QC:_&ZZ;%UCZU[;-UCZQY;=P=;;R*J
M)F!=22^O4GE1-1^+<A1SI$>I;QUWO79=1@-&MDH*E6FGIVFORFJWRJ+?5JJ6
MJ\==6\#,TDR\:^PJON;02H^[Q>NLQ]T][NYQ=X^[>]S='=Q=`*WT-IQ\DGW`
M/KT8Z3R,D[BXPV1YC4X3.M^S5WD-A!?#'T(0<I2:4&XB_$(8\E[Q54`H6+/@
M]C;"7^M,R7IK`]>7C+(.S]>2BW>U7<7Q#%KH\;MX7?7XO<?O/7[O\7N/W[N#
MWTNFUMLP:4R?-S635\6\"'PG3B5*IN>WXK*A:P*`R_/G2M%1:PGSO,O&''D)
MI7C/UU4X72_['DF+5U./I'LDW2/I'DGW2+H[2'KE%(UTV?GCW'=BGE-%REK)
MJV!>'+T+HY+`:#SA.%T$EMQ`F??0"G+..JO%S%LTXKU;9]%RA;Q[G"Q>03U.
M[G%RCY-[G-SCY`[AY,5\^H!G843/7&;?#,G04EY%<^/E'9G=N[KCVQD=R[,3
M8_+/?P%02P,$%`````@`##(#/:48VU@?!@``LBX``!$`'`!G;G1X+3(P,3`P
M-C,P+GAS9%54"0`#>.Q73'CL5TQU>`L``00E#@``!#D!``#M6EMOXC@4?E]I
M_X,WSQN2P%P**C.BE.X@T5*5[NZ\C4QBP)I@9QRGT'^_QT[")1>W]"(A+2]M
M8I_S^7SGBQWCD_.OZV6('HB(*6==RVNX%B+,YP%E\ZZ5Q#:.?4JMKU]^_^W\
M#]O^?G$W0@'WDR5A$OF"8$D"M*)R@?J"Q_&,"H*TT8#A:4@$FCZB._I`))KP
MF5QAZ,X&0\V&VVB=?6@WO#/O@VO;V1`7.`9(Z-<PS8:WZ>EGPW'609^=9MMI
MNIZ+/G;<5L=KHMOKC>$UA#^C3UK&_H(L,8($L+AK+:2,.HZS6JT:JU:#BSDX
MN9[S_7HTT796:MA93T5(]\Q52^[0<BB+)68^R>U#RGX:S%7W%"AOX$OV631>
MN]UV=*^%)!9S(F_PDL01]LF>^1R4(>N&SY>:M>U^LEMNCCYG<OT<:Q(2I?`5
M%\M+,L-)*+O6KP2'.JT6PE(*.DTDV3-(V(Y).AX\0/(Q(MOT:O))[.0=*@EM
MV_7LEF>!)@B=8\:XQ!*>$'VO6J*(LAG/;J%!):$C>$CN`0*IB[_OAG6T5+<S
M`43-J,^CQ_&LSUE`&#QG<!'SD`;JN;K`H=)MLB!$QA:B0=<ZW&T39!YF0&:4
M44T''B?713;:H,)U?WQS.;B9#"[5U60\&E[V[N'FHC?JW?0':/)M,+B?G#M%
MJ.(H"00U9E_T=21(#.`ZA2-HR+PS$Y.GCT,_"5_@N(VLWB]KS65[;S4W-O%X
M-H0%;4F>+VF%KUG7YG-UG=S#O^O!S?T$C:_0\*8_OAZ<U'V=NGT<+ZY"OCI@
MSE:[FS5NO4SC?F_R#5V-QO^>9G%!Y\ML&Y'_[[%@P"25CT-8[,52$VBFFC[/
MU*R?VU;ZY0B[EY@%*(5#.W@GN0IRT=@/>9P(`CLT"A/G=H=R)I/1Q"2/!Z]&
M3VFR08`;#8+X#.W"G&2ID^4:,SS7:],8]DL5HI0-S)(TRY)L(5"&<=*C3H]>
MP",U['AV0U8]W^<)K#%L#F\0%F`1Q$5YGK0WJ]4JJY4CJCD$F&@+BC:H)_WJ
M])LDTYC\2J!_\*"V"D6]2OUF?3Z4]=DBH!3B)$:=&$/V0&*YK-)AM\LLP<>R
M!#O.I^2;DL\D%Y14)C_O,B?_4W7R,^=3\NN2/\""P8H=WQ(Q66!!B@J4^LTR
M?"[+D",@@$`:XZ1&[4M!<O^G/J+L\V4$/RQU\+<A9N7W@\'4K-%9Q:M"@65G
MH[MP2..=]*K32^5*D`6DBSZ0W7,@LXE9GW99GST0E**<5#'.HDOZ0`/"RAOA
M0J]1"\^MF2MH`W"2H58&,J_<46W:S:FO^,F>>_X/<J[^J,+-'9DA79;IJ()&
MUXKI,@I5.4>W+029=2U5=K%5?<7]U')_P-B-]3+,312^H4"D-=L/-QLV!\#"
M+V&4BD9.)'A$A(2]UF[-*0V<2N5^N1D$J5'B/Q$.(4KGS8B#SH<2+SX:[T1]
M]X3IG<B'>'HH>7`AX3NR'BG\=Z(+,_-0NH7)_$ZD^]M1*JF?.[OU1KC;KT>>
M`W,N)&*5Q=>Z4G!::AYQ7P,97-2=G?O9JLGVFG;+:ZSC((_QD!"V23@LA-SO
MX!!V"KQ*KKT";UT,$J\YXTL0K;'C/L<XTMX.">46T-X"'AR1AF1DKFI`"OK,
M!G*&P/:2$PJ1/J<9@+T%.#B04NW[M:G1@*].S1L&I%I>'$]`Z%O$PCA+[P#O
MQ;%0?4+TIN&DD'419=]>Z#V96E-_5!13>M-8"NQ+2P?>M<PF-`S5QSA=2XH$
M5H)T"=??L73`!G[Z#R59JBT.4$O`C<I$(?PE>!+EAA1,+(0ST!PJ[8,5E_+@
M7L,&B<@J0G5T2F6((AF3P7%1>>K(OLCL`/OC(GJ%J?@'APFY)EAM]741MD#N
M"9OC(K1S]%CD4=UU7.$/HE+8^TW'%:[A**Q(XWFFQT6OX@2I2,ML<EQT]L]?
M*@6JZCTR$ME)1"G\<OMQ!6[ZQJ5(YIFVQT40-BD1IL%@K68WK+$L&,L%$3FG
M^FX#C25G1&+Q^&PBY<#3'UTR[YJFGW4"(3*ETO"<%:K`I>>MOO^X9*GX?*1F
M.U87>OXSI"/)6EZ$L$R\0H[]@,^==,\-E_\!4$L!`AX#%`````@`##(#/==$
M$)'H-0``;BP"`!$`&````````0```*2!`````&=N='@M,C`Q,#`V,S`N>&UL
M550%``-X[%=,=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`##(#/:LD1;+D
M"@``=7@``!4`&````````0```*2!,S8``&=N='@M,C`Q,#`V,S!?8V%L+GAM
M;%54!0`#>.Q73'5X"P`!!"4.```$.0$``%!+`0(>`Q0````(``PR`STZ.\F-
M_1```.TN`0`5`!@```````$```"D@69!``!G;G1X+3(P,3`P-C,P7V1E9BYX
M;6Q55`4``WCL5TQU>`L``00E#@``!#D!``!02P$"'@,4````"``,,@,]K!`%
MN_<9``!09@$`%0`8```````!````I(&R4@``9VYT>"TR,#$P,#8S,%]L86(N
M>&UL550%``-X[%=,=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`##(#/692
MYY3N%@``@&<!`!4`&````````0```*2!^&P``&=N='@M,C`Q,#`V,S!?<')E
M+GAM;%54!0`#>.Q73'5X"P`!!"4.```$.0$``%!+`0(>`Q0````(``PR`SVE
M&-M8'P8``+(N```1`!@```````$```"D@36$``!G;G1X+3(P,3`P-C,P+GAS
M9%54!0`#>.Q73'5X"P`!!"4.```$.0$``%!+!08`````!@`&`!H"``"?B@``
"````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.xml
<DESCRIPTION>IDEA: Investments
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Investments</ReportName>
  <ReportLongName>10501 - Disclosure - Investments</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Investments</Label>
      <Level>3</Level>
      <ElementName>us-gaap_FairValueDisclosuresTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(5) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Investments&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;FASB has issued authoritative guidance at ASC 820, "Fair Value Measurements."&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;This statement established a framework for measuring the fair value of assets and liabilities.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;This framework is intended to provide increased consistency in how fair value determinations are made under various existing accounting standards that permit, or in some cases, require estimates of fair-market value.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;This standard also expanded financial statement disclosure requirements about a company's use of fair-value measurements, including the effect of such measure on earnings.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company adopted the provisions of ASC 820 related to its financial assets and liabilities in 2008, and to its non-financial assets and liabilities in 2009, neither of which had a material impact on the Company's consolidated financial position, results of operations or cash flows.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company's investment securities are classified as available for sale and are stated at fair value based on quoted market prices.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Assets or liabilities that have recurring measurements are shown below as of June 30, 2010:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" colspan="5" align="center"&gt;Fair Value Measurements at Reporting Date Using&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;Quoted&amp;nbsp;Prices&amp;nbsp;in&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Active&amp;nbsp;Markets&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Significant&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Significant&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;for&amp;nbsp;Identical&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Other&amp;nbsp;Observable&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;Unobservable&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Assets&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Inputs&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Inputs&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;Total&amp;nbsp;as&amp;nbsp;of&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="left"&gt;Description&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;
&lt;p align="center"&gt;June&amp;nbsp;30,&amp;nbsp;2010&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;
&lt;p align="center"&gt;(Level 1)&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;
&lt;p align="center"&gt;(Level 2)&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;
&lt;p align="center"&gt;(Level 3)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Cash &amp;amp; Cash Equivalents&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 295,234,858&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 295,234,858&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ -&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ -&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Short-Term Investments:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Government Securities&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;35,184,070&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;35,184,070&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; U.S. Treasury Notes&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;50,286,250&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;50,286,250&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;143,489&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;143,489&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Long-Term Investments:&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Common Stocks&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;50,370,409&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;50,370,409&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mutual Funds - Equity&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;52,676,771&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;52,676,771&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Limited Partnership - Equity&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;8,972,929&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;8,972,929&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Certificate of Deposit&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;250,000&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;250,000&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Other - Equity&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;349,700&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;349,700&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Total&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 493,468,476&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 433,959,297&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ 59,509,179&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$ -&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt" size="3"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The Company determines the fair value of its U.S. Treasury Notes by utilizing monthly valuation statements that are provided by its broker.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The broker bases the investment valuation by using the bid price in the market. &lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;In addition, the Company determines the fair value of its limited partnership equity investments by utilizing monthly valuation statements that are provided by the limited partnership.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The limited partnership bases its equity investment valuations on unadjusted quoted prices in active markets.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Since valuations are based on quoted prices that are readily and regularly available in an active market, valuation of these s
ecurities does not entail a significant degree of judgment.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The amortized cost, unrealized gains and losses, and market value of investment securities are shown as of June 30, 2010:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;table style="border-collapse: collapse; font-family: 'Times New Roman', serif; margin-left: 0.25in; font-size: 10pt;" class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt; &lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" colspan="2"&gt;
&lt;p align="center"&gt;Unrealized&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;Cost&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p align="center"&gt;Gains&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p align="center"&gt;Losses&lt;/p&gt;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid; padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p align="center"&gt;Market value&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;Short-Term Investments:&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Government Securities&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;U.S. Treasury Notes&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Other &lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Long-Term Investments:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Common Stocks&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Mutual Funds-Equity&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Limited Partnership &amp;ndash; Equity&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;35,175,926&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;50,221,526&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;143,489&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;42,599,856 &lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;48,168,541 &lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;7,844,023&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;12,776&lt;font class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;64,724&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;9,511,823&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;5,577,327&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;1,128,906&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;($&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;4,632)&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;(1,741,270)&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;(1,069,097)&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;35,184,070&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;50,286,250&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;143,489&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;50,370,409&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;52,676,771&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;8,972,929&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Certificate of Deposit&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;250,000&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;-&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;250,000&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Other &amp;ndash; Equity&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;338,506&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;11,194&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&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;&amp;nbsp; &lt;/font&gt;-&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="border-bottom: black 1px solid; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;349,700&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="border-bottom: black 3px double; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$&lt;font class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;184,741,867&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="border-bottom: black 3px double; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$ 16,306,750&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="border-bottom: black 3px double; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;($&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;2,814,999)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="border-bottom: black 3px double; text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;$ 198,233,618&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 153.9pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="205"&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 81pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="108"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 85.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="114"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 103.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="138"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0in; padding-left: 5.4pt; width: 94.5pt; padding-right: 5.4pt; padding-top: 0in;" valign="top" width="126"&gt;
&lt;p style="text-align: right; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="right"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;p style="text-align: center; margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal" align="center"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="font-family: 'Times New Roman', serif;"&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font size="3" class="_mt"&gt;Unrealized losses on investments as of June 30, 2010, are as follows:&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="600"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Aggregate Unrealized Losses&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;Aggregate Fair Value&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="center"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Less than one year&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;($ 2,814,999)&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;$ 41,486,148&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Greater than one year&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;-&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;
&lt;p align="center"&gt;-&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;ASC 320, "Accounting for Certain Investments in Debt and Equity Securities", as amended and interpreted, provided guidance on determining when an investment is other than temporarily impaired.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company reviews its fixed income and equity investment portfolio for any unrealized losses that would be deemed other-than-temporary and require the recognition of an impairment loss in income.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;If the cost of an investment exceeds its fair value, the Company evaluates, &lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;among other factors, general market conditions, the duration and extent to which the fair value is less than cost, and the Company's intent and ability to hold the investments.&lt;font class="_mt"&gt;&amp;n
bsp; &lt;/font&gt;Management also considers the type of security, related-industry and sector performance, as well as published investment ratings and analyst reports, to evaluate its portfolio.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Once a decline in fair value is determined to be other than temporary, an impairment charge is recorded and a new cost basis in the investment is established.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;If market, industry, and/or investee conditions deteriorate, the Company may incur future impairments.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Management considered equity investment losses of $17,909,901 to be other than temporary in 2008.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The Company considered additional equity investment losses of $1,290,590 to be other than temporary in 2009.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Accordingly, the losses were recognized in the consolidated statement of income in their respective reporting periods.&lt;fo
nt class="_mt"&gt;&amp;nbsp; &lt;/font&gt;No additional equity investment losses were considered to be other than temporary at June 30, 2010.&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Fixed income securities as of June 30, 2010, have contractual maturities as follows:&lt;/font&gt;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="500"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Due within one year&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$85,613,809&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Due between one and five years&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;250,000&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Due over five years&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;-&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>&amp;nbsp;
(5) &amp;nbsp;&amp;nbsp; Investments
&amp;nbsp;
FASB has issued authoritative guidance at ASC 820, "Fair Value Measurements."&amp;nbsp; This statement established a</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>This item represents the complete disclosure regarding the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments, assets, and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the Company is exposed to based on the gross fair value of the related item, (c) 
policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risk is are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 107
 -Paragraph 15B
 -Subparagraph a, b

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 107
 -Paragraph 3, 10, 14, 15

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 133
 -Paragraph 44A, 44B

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 157
 -Paragraph 32, 33, 34

Reference 5: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 107
 -Paragraph 15C, 15D

Reference 6: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 107
 -Paragraph 15A
 -Subparagraph a-d

Reference 7: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 159
 -Paragraph 17-22, 27, 28

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.xml
<DESCRIPTION>IDEA: Management Opinion
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Management Opinion</ReportName>
  <ReportLongName>10201 - Disclosure - Management Opinion</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Management Opinion</Label>
      <Level>3</Level>
      <ElementName>gntx_ManagementOpinion</ElementName>
      <ElementPrefix>gntx</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>Management Opinion</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;font class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 8pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(2) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, consisting of only a normal and recurring nature, necessary to present fairly the financial position of the Registrant as of June 30, 2010, and the results of operations and cash flows for the interim periods presented. &lt;/font&gt;&lt;/p&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>&amp;nbsp;
(2) &amp;nbsp;&amp;nbsp; In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments,</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>Management Opinion</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.xml
<DESCRIPTION>IDEA: Basis of Presentation
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Basis of Presentation</ReportName>
  <ReportLongName>10101 - Disclosure - Basis of Presentation</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Basis of Presentation</Label>
      <Level>3</Level>
      <ElementName>us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;(1) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;The unaudited condensed consolidated financial statements included herein have been prepared by the Registrant, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission.&lt;font class="_mt"&gt; &lt;/font&gt;Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations, although the Registrant believes that the disclosures are adequate to make the information presented not misleading.&lt;font class="_mt"&gt; &lt;/font&gt;It i
s suggested that these unaudited condensed consolidated financial statements be read in conjunction with the financial statements and notes thereto included in the Registrant's 2009 annual report on Form 10-K.&lt;/font&gt; &lt;/p&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>(1)  The unaudited condensed consolidated financial statements included herein have been prepared by the Registrant, without audit, pursuant to the rules and</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>Description containing the entire organization, consolidation and basis of presentation of financial statements disclosure. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name FASB Staff Position (FSP)
 -Number FAS140-4 and FIN46(R)-8
 -Paragraph 8, C1, C7

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 51
 -Paragraph 2-6

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Statement of Position (SOP)
 -Number 94-6
 -Paragraph 10

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name FASB Interpretation (FIN)
 -Number 46R
 -Paragraph 4, 14, 15

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>defnref.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XBRL>
<DefinitionAndReference>
  <Element Id="dei_EntityCommonStockSharesOutstanding">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="gntx_PrepaidExpensesAndOther">
    <definition>Prepaid Expenses And Other</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInOtherOperatingAssets">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInAccountsPayable">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInTradingSecurities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LongTermInvestments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_GainLossOnSaleOfInvestments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LiabilitiesAndStockholdersEquity">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NetCashProvidedByUsedInFinancingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DeferredTaxLiabilitiesNoncurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CostOfGoodsSold">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InventoryDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccountsPayableCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityRegistrantName">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ComprehensiveIncomeNoteTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityCentralIndexKey">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NetIncomeLoss">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ScheduleOfSubsequentEventsTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EarningsPerShareTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_GrossProfit">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_StockholdersEquity">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInInventories">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ResearchAndDevelopmentExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IntangibleAssetsNetExcludingGoodwill">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CashAndCashEquivalentsAtCarryingValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ProceedsFromStockPlans">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_DocumentFiscalPeriodFocus">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_SegmentReportingDisclosureTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EarningsPerShareBasic">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OperatingExpenses">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NetCashProvidedByUsedInOperatingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_LiabilitiesCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="gntx_ManagementOpinion">
    <definition>Management Opinion</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ShortTermInvestments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CommonStockDividendsPerShareDeclared">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_EarningsPerShareDiluted">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_RetainedEarningsAccumulatedDeficit">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ShareBasedCompensation">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccountsReceivableNetCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ImpairmentOfInvestments">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_SalesRevenueGoodsNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_AmendmentFlag">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_EntityFilerCategory">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_CurrentFiscalYearEndDate">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DeferredIncomeTaxExpenseBenefit">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_DocumentFiscalYearFocus">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_CommonStockValue">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AccruedLiabilitiesCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NetCashProvidedByUsedInInvestingActivities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_NonoperatingIncomeExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DepreciationDepletionAndAmortization">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AdditionalPaidInCapitalCommonStock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_Assets">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PaymentsForRepurchaseOfCommonStock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_DocumentType">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherAssetsNoncurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_ScheduleOfStockByClassTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInAccountsReceivable">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncomeTaxExpenseBenefit">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PaymentsOfDividendsCommonStock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InventoryNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PropertyPlantAndEquipmentAdditions">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_PropertyPlantAndEquipmentNet">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_AssetsCurrent">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_FairValueDisclosuresTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OperatingIncomeLoss">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_OtherNonoperatingIncomeExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_SellingGeneralAndAdministrativeExpense">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_InvestmentIncomeNonoperating">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="us-gaap_IncreaseDecreaseInAccruedLiabilities">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
  <Element Id="dei_DocumentPeriodEndDate">
    <definition>No authoritative reference available.</definition>
    <reference>No authoritative reference available.</reference>
  </Element>
</DefinitionAndReference>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.xml
<DESCRIPTION>IDEA: Comprehensive Income
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Comprehensive Income</ReportName>
  <ReportLongName>10901 - Disclosure - Comprehensive Income</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Comprehensive Income</Label>
      <Level>3</Level>
      <ElementName>us-gaap_ComprehensiveIncomeNoteTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;div style="font-family: 'Times New Roman', serif;"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;
&lt;/font&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;(9)&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;Comprehensive income (loss) reflects the change in equity of a business enterprise during&amp;nbsp;&amp;nbsp; a&amp;nbsp;period from transactions and other events and circumstances from non-owner sources.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;For the Company, comprehensive income (loss) represents net income (loss) adjusted for items such as unrealized gains and losses on investments and foreign currency translation adjustments.&lt;font class="_mt"&gt;&amp;nbsp;&lt;/font&gt;Comprehensive income (loss) was as follows:&lt;/font&gt;&lt;/p&gt;
&lt;p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;div style="margin: 0in 0in 0pt 0.5in; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;
&lt;table border="0" cellspacing="0" cellpadding="0" width="500"&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;June 30, 2010&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td style="border-bottom: black 1px solid;" valign="bottom" align="center"&gt;June 30, 2009&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Quarter Ended&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$23,884,823&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$19,526,561&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="bottom" align="left"&gt;Six Months Ended&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$57,763,874&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="bottom" align="right"&gt;$16,721,370&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman', serif; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt; &lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>(9)&amp;nbsp; Comprehensive income (loss) reflects the change in equity of a business enterprise during&amp;nbsp;&amp;nbsp; a&amp;nbsp;period from transactions and other</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>This label may include the following:  1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income. Components of comprehensive income include: (1) foreign currency translation adjustments; (2) gains and losses on foreign currency transactions that are designated as, and are effective as, economic hedges of a net investment in a foreign entity; (3) gains and losses on intercompany foreign currency transactions that are of a long-term-investment nature, when the entities to the transaction are consolidated, combined, or accounted for by the equity method in the reporting enterprise's financial statements; (4) change in the market value of a futures contract that qualifies as a hedge of an asset reported at fair value; (5) unrealize
d holding gains and losses on available-for-sale securities and that resulting from transfers of debt securities from the held-to-maturity category to the available-for-sale category; (6) a net loss recognized as an additional pension liability not yet recognized as net periodic pension cost; and (7)  the net gain or loss and net prior service cost or credit for pension plans and other postretirement benefit plans.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 130
 -Paragraph 14-26

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R1.xml
<DESCRIPTION>IDEA: Document and Entity Information
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Document and Entity Information</ReportName>
  <ReportLongName>00090 - Document - Document and Entity Information</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>2</Id>
      <Labels>
        <Label Id="1" Label="Jul. 23, 2010" />
      </Labels>
      <CurrencyCode />
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit1</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol />
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Document Type</Label>
      <Level>3</Level>
      <ElementName>dei_DocumentType</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>10-Q</NonNumbericText>
          <NonNumericTextHeader>10-Q</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:SECReportItemType</ElementDataType>
      <SimpleDataType>na</SimpleDataType>
      <ElementDefenition>The type of document being provided (such as 10-K, 10-Q, N-1A, etc). The document type should be limited to the same value as the supporting SEC submission type. The acceptable values are as follows: S-1, S-3, S-4, S-11, F-1, F-3, F-4, F-9, F-10, 6-K, 8-K, 10, 10-K, 10-Q, 20-F, 40-F, N-1A, 485BPOS, NCSR, N-Q, and Other.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>6</Id>
      <Label>Amendment Flag</Label>
      <Level>3</Level>
      <ElementName>dei_AmendmentFlag</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>false</NonNumbericText>
          <NonNumericTextHeader>false</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:booleanItemType</ElementDataType>
      <SimpleDataType>na</SimpleDataType>
      <ElementDefenition>If the value is true, then the document as an amendment to previously-filed/accepted document.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>7</Id>
      <Label>Document Period End Date</Label>
      <Level>3</Level>
      <ElementName>dei_DocumentPeriodEndDate</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>2010-06-30</NonNumbericText>
          <NonNumericTextHeader>2010-06-30</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:dateItemType</ElementDataType>
      <SimpleDataType>date</SimpleDataType>
      <ElementDefenition>The end date of the period reflected on the cover page if a periodic report.  For all other reports and registration statements this will be the filing date. The format of the date is CCYY-MM-DD.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>8</Id>
      <Label>Document Fiscal Year Focus</Label>
      <Level>3</Level>
      <ElementName>dei_DocumentFiscalYearFocus</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>2010</NonNumbericText>
          <NonNumericTextHeader>2010</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:gYearItemType</ElementDataType>
      <SimpleDataType>positiveinteger</SimpleDataType>
      <ElementDefenition>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>9</Id>
      <Label>Document Fiscal Period Focus</Label>
      <Level>3</Level>
      <ElementName>dei_DocumentFiscalPeriodFocus</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>Q2</NonNumbericText>
          <NonNumericTextHeader>Q2</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:fiscalPeriodItemType</ElementDataType>
      <SimpleDataType>na</SimpleDataType>
      <ElementDefenition>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>10</Id>
      <Label>Entity Registrant Name</Label>
      <Level>3</Level>
      <ElementName>dei_EntityRegistrantName</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>GENTEX CORP</NonNumbericText>
          <NonNumericTextHeader>GENTEX CORP</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:normalizedStringItemType</ElementDataType>
      <SimpleDataType>normalizedstring</SimpleDataType>
      <ElementDefenition>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation 12B
 -Number 240
 -Section 12b
 -Subsection 1

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>11</Id>
      <Label>Entity Central Index Key</Label>
      <Level>3</Level>
      <ElementName>dei_EntityCentralIndexKey</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>0000355811</NonNumbericText>
          <NonNumericTextHeader>0000355811</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:centralIndexKeyItemType</ElementDataType>
      <SimpleDataType>na</SimpleDataType>
      <ElementDefenition>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation 12B
 -Number 240
 -Section 12b
 -Subsection 1

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>12</Id>
      <Label>Current Fiscal Year End Date</Label>
      <Level>3</Level>
      <ElementName>dei_CurrentFiscalYearEndDate</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>--12-31</NonNumbericText>
          <NonNumericTextHeader>--12-31</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:gMonthDayItemType</ElementDataType>
      <SimpleDataType>monthday</SimpleDataType>
      <ElementDefenition>End date of current fiscal year in the format --MM-DD.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>13</Id>
      <Label>Entity Filer Category</Label>
      <Level>3</Level>
      <ElementName>dei_EntityFilerCategory</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>Large Accelerated Filer</NonNumbericText>
          <NonNumericTextHeader>Large Accelerated Filer</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:filerCategoryItemType</ElementDataType>
      <SimpleDataType>na</SimpleDataType>
      <ElementDefenition>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, or (4) Smaller Reporting Company. 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.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>14</Id>
      <Label>Entity Common Stock, Shares Outstanding</Label>
      <Level>3</Level>
      <ElementName>dei_EntityCommonStockSharesOutstanding</ElementName>
      <ElementPrefix>dei</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>139959016</NumericAmount>
          <RoundedNumericAmount>139959016</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:sharesItemType</ElementDataType>
      <SimpleDataType>shares</SimpleDataType>
      <ElementDefenition>Indicate number of shares outstanding of each of registrant's classes of common stock, as of latest practicable date. Where multiple classes exist define each class by adding class of stock items such as Common Class A [Member], Common Class B [Member] onto the Instrument [Domain] of the Entity Listings, Instrument</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>2</NumberOfCols>
  <NumberOfRows>10</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>NoRounding</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R2.xml
<DESCRIPTION>IDEA: CONDENSED CONSOLIDATED BALANCE SHEETS
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>CONDENSED CONSOLIDATED BALANCE SHEETS (USD $)</ReportName>
  <ReportLongName>00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>2</Id>
      <Labels>
        <Label Id="1" Label="Dec. 31, 2009" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>ASSETS</Label>
      <Level>3</Level>
      <ElementName>us-gaap_AssetsAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>6</Id>
      <Label>Cash and cash equivalents</Label>
      <Level>4</Level>
      <ElementName>us-gaap_CashAndCashEquivalentsAtCarryingValue</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>295234858</NumericAmount>
          <RoundedNumericAmount>295234858</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>336108446</NumericAmount>
          <RoundedNumericAmount>336108446</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For 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 th
ree years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits should not be reported as cash and cash equivalents.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 7, 26

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 8, 9

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 95
 -Paragraph 7
 -Footnote 1

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 1
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>7</Id>
      <Label>Short-term investments</Label>
      <Level>4</Level>
      <ElementName>us-gaap_ShortTermInvestments</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>85613809</NumericAmount>
          <RoundedNumericAmount>85613809</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>17123647</NumericAmount>
          <RoundedNumericAmount>17123647</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Investments which are intended to be sold in the short term (usually less than one year or the normal operating cycle, whichever is longer) including trading securities, available-for-sale securities, held-to-maturity securities, and other short-term investments not otherwise listed in the existing taxonomy.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 1
 -Subparagraph g
 -Article 7

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>8</Id>
      <Label>Accounts receivable, net</Label>
      <Level>4</Level>
      <ElementName>us-gaap_AccountsReceivableNetCurrent</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>93453861</NumericAmount>
          <RoundedNumericAmount>93453861</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>71159512</NumericAmount>
          <RoundedNumericAmount>71159512</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 3
 -Subparagraph a(1)
 -Article 5

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 4
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>9</Id>
      <Label>Inventories</Label>
      <Level>4</Level>
      <ElementName>us-gaap_InventoryNet</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>79280713</NumericAmount>
          <RoundedNumericAmount>79280713</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>53608996</NumericAmount>
          <RoundedNumericAmount>53608996</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Carrying amount (lower of cost or market) as of the balance sheet date of inventories less all valuation and other allowances. Excludes noncurrent inventory balances (expected to remain on hand past one year or one operating cycle, if longer).</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>10</Id>
      <Label>Prepaid expenses and other</Label>
      <Level>4</Level>
      <ElementName>gntx_PrepaidExpensesAndOther</ElementName>
      <ElementPrefix>gntx</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>Prepaid Expenses And Other</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>23769957</NumericAmount>
          <RoundedNumericAmount>23769957</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>27412894</NumericAmount>
          <RoundedNumericAmount>27412894</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Prepaid Expenses And Other</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>11</Id>
      <Label>Total current assets</Label>
      <Level>4</Level>
      <ElementName>us-gaap_AssetsCurrent</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>577353198</NumericAmount>
          <RoundedNumericAmount>577353198</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>505413495</NumericAmount>
          <RoundedNumericAmount>505413495</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 9
 -Article 5

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>12</Id>
      <Label>PLANT AND EQUIPMENT - NET</Label>
      <Level>4</Level>
      <ElementName>us-gaap_PropertyPlantAndEquipmentNet</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>196744410</NumericAmount>
          <RoundedNumericAmount>196744410</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>197530249</NumericAmount>
          <RoundedNumericAmount>197530249</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Tangible assets that are held by an entity for use in the production or supply of goods and services, for rental to others, or for administrative purposes and that are expected to provide economic benefit for more than one year; net of accumulated depreciation. Examples include land, buildings, and production equipment.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 13
 -Subparagraph a
 -Article 5

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 12
 -Paragraph 5
 -Subparagraph b, c

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 8
 -Article 7

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>13</Id>
      <Label>OTHER ASSETS</Label>
      <Level>3</Level>
      <ElementName>us-gaap_AssetsNoncurrentAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>14</Id>
      <Label>Long-term investments</Label>
      <Level>4</Level>
      <ElementName>us-gaap_LongTermInvestments</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>112619809</NumericAmount>
          <RoundedNumericAmount>112619809</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>109155248</NumericAmount>
          <RoundedNumericAmount>109155248</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>15</Id>
      <Label>Patents and other assets, net</Label>
      <Level>4</Level>
      <ElementName>us-gaap_IntangibleAssetsNetExcludingGoodwill</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>13685549</NumericAmount>
          <RoundedNumericAmount>13685549</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>10504497</NumericAmount>
          <RoundedNumericAmount>10504497</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 142
 -Paragraph 42, 45

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>16</Id>
      <Label>Total other assets</Label>
      <Level>4</Level>
      <ElementName>us-gaap_OtherAssetsNoncurrent</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>126305358</NumericAmount>
          <RoundedNumericAmount>126305358</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>119659745</NumericAmount>
          <RoundedNumericAmount>119659745</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet due to materiality considerations. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 17
 -Article 5

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>17</Id>
      <Label>Total assets</Label>
      <Level>4</Level>
      <ElementName>us-gaap_Assets</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>debit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>900402966</NumericAmount>
          <RoundedNumericAmount>900402966</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>822603489</NumericAmount>
          <RoundedNumericAmount>822603489</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Concepts (CON)
 -Number 6
 -Paragraph 25

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 18
 -Article 5

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 12
 -Article 7

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>18</Id>
      <Label>LIABILITIES AND SHAREHOLDERS' INVESTMENT</Label>
      <Level>3</Level>
      <ElementName>us-gaap_LiabilitiesAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>19</Id>
      <Label>Accounts payable</Label>
      <Level>4</Level>
      <ElementName>us-gaap_AccountsPayableCurrent</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>terselabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>44263614</NumericAmount>
          <RoundedNumericAmount>44263614</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>27456747</NumericAmount>
          <RoundedNumericAmount>27456747</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>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).</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 19
 -Subparagraph a
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>20</Id>
      <Label>Accrued liabilities</Label>
      <Level>4</Level>
      <ElementName>us-gaap_AccruedLiabilitiesCurrent</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>39245322</NumericAmount>
          <RoundedNumericAmount>39245322</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>31181031</NumericAmount>
          <RoundedNumericAmount>31181031</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>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).</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 20
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>21</Id>
      <Label>Total current liabilities</Label>
      <Level>4</Level>
      <ElementName>us-gaap_LiabilitiesCurrent</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>83508936</NumericAmount>
          <RoundedNumericAmount>83508936</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>58637778</NumericAmount>
          <RoundedNumericAmount>58637778</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 21
 -Article 5

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>22</Id>
      <Label>DEFERRED INCOME TAXES</Label>
      <Level>4</Level>
      <ElementName>us-gaap_DeferredTaxLiabilitiesNoncurrent</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>23675897</NumericAmount>
          <RoundedNumericAmount>23675897</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>28036968</NumericAmount>
          <RoundedNumericAmount>28036968</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Represents the noncurrent portion of deferred tax liabilities, which result from applying the applicable tax rate to net taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax. A noncurrent taxable temporary difference is a difference between the tax basis and the carrying amount of a noncurrent asset or liability in the financial statements prepared in accordance with generally accepted accounting principles. In a classified statement of financial position, an enterprise shall separate deferred tax liabilities and assets into a current amount and a noncurrent amount. Deferred tax liabilities and assets shall be classified as current or noncurrent based on the classification of the related asset or liability for financial reporting. A deferred tax liability or asset that is not related to an asset or liability for financial reporting, including deferred tax assets related to carryforwards, shall be classified according to the 
expected reversal date of the temporary difference.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 109
 -Paragraph 41, 42

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>23</Id>
      <Label>SHAREHOLDERS' INVESTMENT</Label>
      <Level>3</Level>
      <ElementName>us-gaap_StockholdersEquityAbstract</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:stringItemType</ElementDataType>
      <SimpleDataType>string</SimpleDataType>
      <ElementDefenition>No definition available.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>24</Id>
      <Label>Common stock</Label>
      <Level>4</Level>
      <ElementName>us-gaap_CommonStockValue</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>8397541</NumericAmount>
          <RoundedNumericAmount>8397541</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>8300363</NumericAmount>
          <RoundedNumericAmount>8300363</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Dollar value of issued common stock whether issued at par value, no par or stated value. This item includes treasury stock repurchased by the entity. Note: elements for number of common shares, par value and other disclosure concepts are in another section within stockholders' equity.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 30
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>25</Id>
      <Label>Additional paid-in capital</Label>
      <Level>4</Level>
      <ElementName>us-gaap_AdditionalPaidInCapitalCommonStock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole />
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>300517517</NumericAmount>
          <RoundedNumericAmount>300517517</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>270351796</NumericAmount>
          <RoundedNumericAmount>270351796</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 31
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>26</Id>
      <Label>Retained earnings</Label>
      <Level>4</Level>
      <ElementName>us-gaap_RetainedEarningsAccumulatedDeficit</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>474719319</NumericAmount>
          <RoundedNumericAmount>474719319</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>438937242</NumericAmount>
          <RoundedNumericAmount>438937242</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>The cumulative amount of the reporting entity's undistributed earnings or deficit.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Principles Board Opinion (APB)
 -Number 12
 -Paragraph 10

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 31
 -Article 5

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 04
 -Article 3

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>27</Id>
      <Label>Other shareholders' investment</Label>
      <Level>4</Level>
      <ElementName>us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>9583756</NumericAmount>
          <RoundedNumericAmount>9583756</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>18339342</NumericAmount>
          <RoundedNumericAmount>18339342</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at fiscal year-end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, and unrealized gains and losses on certain investments in debt and equity securities as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 04
 -Article 3

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Principles Board Opinion (APB)
 -Number 12
 -Paragraph 10

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 130
 -Paragraph 14, 17, 26

Reference 4: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 31
 -Article 5

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>28</Id>
      <Label>Total shareholders' investment</Label>
      <Level>4</Level>
      <ElementName>us-gaap_StockholdersEquity</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>793218133</NumericAmount>
          <RoundedNumericAmount>793218133</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>735928743</NumericAmount>
          <RoundedNumericAmount>735928743</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>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.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Research Bulletin (ARB)
 -Number 51
 -Paragraph A3
 -Appendix A

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Staff Accounting Bulletin (SAB)
 -Number Topic 4
 -Section E

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 29, 30, 31
 -Article 5

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
    <Row>
      <Id>29</Id>
      <Label>Total liabilities and shareholders' investment</Label>
      <Level>4</Level>
      <ElementName>us-gaap_LiabilitiesAndStockholdersEquity</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>credit</BalanceType>
      <PeriodType>instant</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>totallabel</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>900402966</NumericAmount>
          <RoundedNumericAmount>900402966</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
        <Cell>
          <Id>2</Id>
          <ShowCurrencySymbol>true</ShowCurrencySymbol>
          <IsNumeric>true</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>822603489</NumericAmount>
          <RoundedNumericAmount>822603489</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>xbrli:monetaryItemType</ElementDataType>
      <SimpleDataType>monetary</SimpleDataType>
      <ElementDefenition>Total of all Liabilities and Stockholders' Equity items.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 02
 -Paragraph 32
 -Article 5

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 03
 -Paragraph 25
 -Article 7

</ElementReferences>
      <IsTotalLabel>true</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>2</NumberOfCols>
  <NumberOfRows>25</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>NoRounding</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<FilingSummary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <MyReports>
    <Report>
      <IsDefault>true</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ShortName>Document and Entity Information</ShortName>
      <Role>http://www.gentex.com/role/DocumentDocumentAndEntityInformation2</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R1.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <Role>http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedBalanceSheets</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R2.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <Role>http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfIncome</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R3.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <Role>http://www.gentex.com/role/StatementCopyOfCondensedConsolidatedStatementsOfCashFlows</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R4.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>10101 - Disclosure - Basis of Presentation</LongName>
      <ShortName>Basis of Presentation</ShortName>
      <Role>http://www.gentex.com/role/DisclosureBasisOfPresentation</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R5.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>10201 - Disclosure - Management Opinion</LongName>
      <ShortName>Management Opinion</ShortName>
      <Role>http://www.gentex.com/role/DisclosureManagementOpinion</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R6.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>10301 - Disclosure - Adoption of New Accounting Standards</LongName>
      <ShortName>Adoption of New Accounting Standards</ShortName>
      <Role>http://www.gentex.com/role/DisclosureAdoptionOfNewAccountingStandards</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R7.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>10401 - Disclosure - Subsequent Events</LongName>
      <ShortName>Subsequent Events</ShortName>
      <Role>http://www.gentex.com/role/DisclosureSubsequentEvents</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R8.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>10501 - Disclosure - Investments</LongName>
      <ShortName>Investments</ShortName>
      <Role>http://www.gentex.com/role/DisclosureInvestments</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R9.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>10601 - Disclosure - Inventories</LongName>
      <ShortName>Inventories</ShortName>
      <Role>http://www.gentex.com/role/DisclosureInventories</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R10.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>10701 - Disclosure - Earnings Per Share</LongName>
      <ShortName>Earnings Per Share</ShortName>
      <Role>http://www.gentex.com/role/DisclosureEarningsPerShare</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R11.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>10801 - Disclosure - Stock-Based Compensation Plans</LongName>
      <ShortName>Stock-Based Compensation Plans</ShortName>
      <Role>http://www.gentex.com/role/DisclosureStockBasedCompensationPlans</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R12.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>10901 - Disclosure - Comprehensive Income</LongName>
      <ShortName>Comprehensive Income</ShortName>
      <Role>http://www.gentex.com/role/DisclosureComprehensiveIncome</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R13.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>11001 - Disclosure - Stock Dividends</LongName>
      <ShortName>Stock Dividends</ShortName>
      <Role>http://www.gentex.com/role/DisclosureStockDividends</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R14.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Sheet</ReportType>
      <LongName>11101 - Disclosure - Segments</LongName>
      <ShortName>Segments</ShortName>
      <Role>http://www.gentex.com/role/DisclosureSegments</Role>
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName>R15.xml</XmlFileName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <ReportType>Book</ReportType>
      <LongName>All Reports</LongName>
      <ShortName>All Reports</ShortName>
      <Role />
      <ContainEmbeddedReports>false</ContainEmbeddedReports>
      <XmlFileName />
    </Report>
  </MyReports>
  <EntityCount>1</EntityCount>
  <ContextCount>9</ContextCount>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <UnitCount>3</UnitCount>
  <ElementCount>82</ElementCount>
  <FootnotesReported>false</FootnotesReported>
  <TuplesReported>false</TuplesReported>
  <ContextSummary>
    <ContextSummary>
      <ContextName>Duration_4_1_2009_To_6_30_2009</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>As_Of_12_31_2009</ContextName>
      <ElementCount>21</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>As_Of_6_30_2010</ContextName>
      <ElementCount>21</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>Duration_1_1_2009_To_6_30_2009</ContextName>
      <ElementCount>40</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>As_Of_12_31_2008</ContextName>
      <ElementCount>1</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>As_Of_7_23_2010</ContextName>
      <ElementCount>1</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>As_Of_6_30_2009</ContextName>
      <ElementCount>1</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>Duration_1_1_2010_To_6_30_2010</ContextName>
      <ElementCount>60</ElementCount>
    </ContextSummary>
    <ContextSummary>
      <ContextName>Duration_4_1_2010_To_6_30_2010</ContextName>
      <ElementCount>17</ElementCount>
    </ContextSummary>
  </ContextSummary>
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>28
<FILENAME>Financial_Report.xls
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xls
M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O
M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y
M/2(M+2TM/5].97AT4&%R=%\R,F,P834Y9E\S-61E7S1C83A?86)A-5\T86,V
M93!C8C9B9C$B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7
M96(@4&%G92P@86QS;R!K;F]W;B!A<R!A(%=E8B!!<F-H:79E(&9I;&4N("!)
M9B!Y;W4@87)E('-E96EN9R!T:&ES(&UE<W-A9V4L('EO=7(@8G)O=W-E<B!O
M<B!E9&ET;W(@9&]E<VXG="!S=7!P;W)T(%=E8B!!<F-H:79E(&9I;&5S+B`@
M4&QE87-E(&1O=VYL;V%D(&$@8G)O=W-E<B!T:&%T('-U<'!O<G1S(%=E8B!!
M<F-H:79E+"!S=6-H(&%S($UI8W)O<V]F="!);G1E<FYE="!%>'!L;W)E<BX-
M"@T*+2TM+2TM/5].97AT4&%R=%\R,F,P834Y9E\S-61E7S1C83A?86)A-5\T
M86,V93!C8C9B9C$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C)C
M,&$U.69?,S5D95\T8V$X7V%B835?-&%C-F4P8V(V8F8Q+U=O<FMB;V]K+FAT
M;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B
M;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I
M:2(-"@T*/&AT;6P@>&UL;G,Z=CTS1")U<FXZ<V-H96UA<RUM:6-R;W-O9G0M
M8V]M.G9M;"(@>&UL;G,Z;STS1")U<FXZ<V-H96UA<RUM:6-R;W-O9G0M8V]M
M.F]F9FEC93IO9F9I8V4B('AM;&YS.G@],T0B=7)N.G-C:&5M87,M;6EC<F]S
M;V9T+6-O;3IO9F9I8V4Z97AC96PB('AM;&YS/3-$(FAT='`Z+R]W=W<N=S,N
M;W)G+U12+U)%0RUH=&UL-#`B/@T*/&AE860^#0H\;65T82!N86UE/3-$(D5X
M8V5L(%=O<FMB;V]K($9R86UE<V5T(CX-"@T*/&UE=&$@;F%M93TS1%!R;V=)
M9"!C;VYT96YT/3-$17AC96PN4VAE970^#0H\;&EN:R!R96P],T1&:6QE+4QI
M<W0@:')E9CTS1")7;W)K<VAE971S+V9I;&5L:7-T+GAM;"(^#0H-"CPA+2U;
M:68@9W1E(&US;R`Y73X\>&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX
M.D5X8V5L5V]R:W-H965T<SX-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@
M(#QX.DYA;64^1&]C=6UE;G1?86YD7T5N=&ET>5]);F9O<FUA=&EO/"]X.DYA
M;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T
M<R]3:&5E=#`Q+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@
M(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^0T].1$5.4T5$7T-/
M3E-/3$E$051%1%]"04Q!3D-%/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T
M4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#`R+FAT;6PB+SX-"B`@
M(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*
M("`@(#QX.DYA;64^0T].1$5.4T5$7T-/3E-/3$E$051%1%]35$%414U%/"]X
M.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H
M965T<R]3:&5E=#`S+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-
M"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^0T].1$5.4T5$
M7T-/3E-/3$E$051%1%]35$%414U%,3PO>#I.86UE/@T*("`@(#QX.E=O<FMS
M:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970P-"YH=&UL(B\^
M#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E
M=#X-"B`@("`\>#I.86UE/D)A<VES7V]F7U!R97-E;G1A=&EO;CPO>#I.86UE
M/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O
M4VAE970P-2YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\
M>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/DUA;F%G96UE;G1?3W!I
M;FEO;CPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$
M(E=O<FMS:&5E=',O4VAE970P-BYH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K
M<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/D%D
M;W!T:6]N7V]F7TYE=U]!8V-O=6YT:6YG7U-T83PO>#I.86UE/@T*("`@(#QX
M.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970P-RYH
M=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O
M<FMS:&5E=#X-"B`@("`\>#I.86UE/E-U8G-E<75E;G1?179E;G1S/"]X.DYA
M;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T
M<R]3:&5E=#`X+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@
M(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^26YV97-T;65N=',\
M+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K
M<VAE971S+U-H965T,#DN:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T
M/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y);G9E;G1O
M<FEE<SPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$
M(E=O<FMS:&5E=',O4VAE970Q,"YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K
M<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/D5A
M<FYI;F=S7U!E<E]3:&%R93PO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O
M=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970Q,2YH=&UL(B\^#0H@("`\
M+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@
M("`\>#I.86UE/E-T;V-K0F%S961?0V]M<&5N<V%T:6]N7U!L86YS/"]X.DYA
M;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T
M<R]3:&5E=#$R+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@
M(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^0V]M<')E:&5N<VEV
M95]);F-O;64\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E
M9CTS1")7;W)K<VAE971S+U-H965T,3,N:'1M;"(O/@T*("`@/"]X.D5X8V5L
M5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M
M93Y3=&]C:U]$:79I9&5N9',\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713
M;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,30N:'1M;"(O/@T*("`@
M/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@
M("`@/'@Z3F%M93Y396=M96YT<SPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E
M=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970Q-2YH=&UL(B\^#0H@
M("`\+W@Z17AC96Q7;W)K<VAE970^#0H@(#PO>#I%>&-E;%=O<FMS:&5E=',^
M#0H@(#QX.E-T>6QE<VAE970@2%)E9CTS1")7;W)K<VAE971S+W)E<&]R="YC
M<W,B+SX-"B`@/'@Z06-T:79E4VAE970^,#PO>#I!8W1I=F53:&5E=#X-"B`@
M/'@Z4')O=&5C=%-T<G5C='5R93Y&86QS93PO>#I0<F]T96-T4W1R=6-T=7)E
M/@T*("`\>#I0<F]T96-T5VEN9&]W<SY&86QS93PO>#I0<F]T96-T5VEN9&]W
M<SX-"B`\+W@Z17AC96Q7;W)K8F]O:SX-"CPO>&UL/CPA6V5N9&EF72TM/@T*
M/"]H96%D/@T*("`\8F]D>3X-"B`@(#QP/E1H:7,@<&%G92!S:&]U;&0@8F4@
M;W!E;F5D('=I=&@@36EC<F]S;V9T($5X8V5L(%A0(&]R(&YE=V5R+CPO<#X-
M"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7S(R8S!A
M-3EF7S,U9&5?-&-A.%]A8F$U7S1A8S9E,&-B-F)F,0T*0V]N=&5N="U,;V-A
M=&EO;CH@9FEL93HO+R]#.B\R,F,P834Y9E\S-61E7S1C83A?86)A-5\T86,V
M93!C8C9B9C$O5V]R:W-H965T<R]3:&5E=#`Q+FAT;6P-"D-O;G1E;G0M5')A
M;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP
M93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@
M(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@
M8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@
M='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO
M="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\
M8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%23X-
M"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS
M1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY$;V-U;65N="!A;F0@16YT:71Y($EN
M9F]R;6%T:6]N/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1H(&-O;'-P86X],T0Q/C8@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^/"]T:#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/DIU;BX@
M,S`L(#(P,3`\8G(^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^2G5L
M+B`R,RP@,C`Q,#QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T
M;W`^1&]C=6UE;G0@5'EP93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^,3`M43QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@
M(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI
M9VX],T1T;W`^06UE;F1M96YT($9L86<\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/F9A;'-E/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y$;V-U;65N="!097)I;V0@16YD($1A=&4\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/C(P,3`M,#8M,S`\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D1O8W5M
M96YT($9I<V-A;"!996%R($9O8W5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XR,#$P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#Y$;V-U;65N="!&:7-C86P@4&5R:6]D($9O8W5S/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#Y1,CQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^16YT:71Y(%)E9VES
M=')A;G0@3F%M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^1T5.
M5$58($-/4E`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/D5N=&ET>2!#96YT<F%L($EN9&5X($ME>3PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^,#`P,#,U-3@Q,3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^0W5R<F5N="!&:7-C
M86P@665A<B!%;F0@1&%T93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^+2TQ,BTS,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^16YT:71Y($9I;&5R($-A=&5G;W)Y/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#Y,87)G92!!8V-E;&5R871E9"!&:6QE<CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M16YT:71Y($-O;6UO;B!3=&]C:RP@4VAA<F5S($]U='-T86YD:6YG/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,SDL.34Y+#`Q-CQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O
M9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C)C,&$U.69?,S5D
M95\T8V$X7V%B835?-&%C-F4P8V(V8F8Q#0I#;VYT96YT+4QO8V%T:6]N.B!F
M:6QE.B\O+T,Z+S(R8S!A-3EF7S,U9&5?-&-A.%]A8F$U7S1A8S9E,&-B-F)F
M,2]7;W)K<VAE971S+U-H965T,#(N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%
M;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT
M+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^
M#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT
M/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$
M=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V
M92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*
M("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS1$E$,$5)/@T*("`@("`@
M/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S
M<&%N/3-$,3X\<W1R;VYG/D-/3D1%3E-%1"!#3TY33TQ)1$%4140@0D%,04Y#
M12!32$5%5%,@*%531"`F;F)S<#LD*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T:#Y*=6XN(#,P+"`R,#$P/&)R/CPO=&@^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,#D\8G(^/"]T:#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^05-31513/"]S
M=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-A<V@@
M86YD(&-A<V@@97%U:79A;&5N=',\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/B9N8G-P.R0@,CDU+#(S-"PX-3@\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XF;F)S<#LD(#,S-BPQ,#@L-#0V
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y3:&]R="UT97)M(&EN=F5S=&UE;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XX-2PV,3,L.#`Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^,3<L,3(S+#8T-SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^06-C;W5N=',@<F5C
M96EV86)L92P@;F5T/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XY
M,RPT-3,L.#8Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^-S$L,34Y+#4Q,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA
M<W,],T1P;"!V86QI9VX],T1T;W`^26YV96YT;W)I97,\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C<Y+#(X,"PW,3,\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU,RPV,#@L.3DV/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y0<F5P
M86ED(&5X<&5N<V5S(&%N9"!O=&AE<CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^,C,L-S8Y+#DU-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C(W+#0Q,BPX.30\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R974^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y4;W1A;"!C=7)R96YT
M(&%S<V5T<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-3<W+#,U
M,RPQ.3@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XU,#4L-#$S+#0Y-3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^4$Q!3E0@04Y$($5154E0345.5"`M($Y%5#PO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3DV+#<T-"PT,3`\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ.3<L
M-3,P+#(T.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@
M(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI
M9VX],T1T;W`^/'-T<F]N9SY/5$A%4B!!4U-%5%,\+W-T<F]N9SX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3&]N9RUT97)M(&EN=F5S=&UE
M;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,3(L-C$Y+#@P
M.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C$P.2PQ-34L,C0X/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#Y0871E;G1S(&%N9"!O=&AE<B!A<W-E=',L(&YE=#PO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3,L-C@U+#4T.3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$P+#4P
M-"PT.3<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R;W4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG
M;CTS1'1O<#Y4;W1A;"!O=&AE<B!A<W-E=',\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C$R-BPS,#4L,S4X/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3$Y+#8U.2PW-#4\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R974^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y4;W1A;"!A
M<W-E=',\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/CDP,"PT,#(L
M.38V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^.#(R+#8P,RPT.#D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^3$E!0DE,251)15,@04Y$(%-(05)%
M2$],1$524R<@24Y615-4345.5#PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y!8V-O=6YT<R!P87EA8FQE/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XT-"PR-C,L-C$T/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C<L-#4V+#<T-SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS
M1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^06-C
M<G5E9"!L:6%B:6QI=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^,SDL,C0U+#,R,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C,Q+#$X,2PP,S$\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R974^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y4;W1A;"!C=7)R96YT(&QI86)I
M;&ET:65S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX,RPU,#@L
M.3,V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^-3@L-C,W+#<W.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-
M"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P
M;"!V86QI9VX],T1T;W`^1$5&15)2140@24Y#3TU%(%1!6$53/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,RPV-S4L.#DW/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C@L,#,V+#DV.#QS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M/'-T<F]N9SY32$%214A/3$1%4E,G($E.5D535$U%3E0\+W-T<F]N9SX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^0V]M;6]N('-T;V-K/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX+#,Y-RPU-#$\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX+#,P,"PS
M-C,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D%D9&ET:6]N86P@<&%I9"UI;B!C87!I=&%L/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XS,#`L-3$W+#4Q-SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(W,"PS-3$L-SDV/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y2971A
M:6YE9"!E87)N:6YG<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M-#<T+#<Q.2PS,3D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XT,S@L.3,W+#(T,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3W1H97(@<VAA<F5H;VQD97)S)R!I
M;G9E<W1M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XY+#4X
M,RPW-38\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XQ."PS,SDL,S0R/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F]U/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^5&]T86P@<VAA<F5H;VQD97)S)R!I;G9E<W1M
M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XW.3,L,C$X+#$S
M,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C<S-2PY,C@L-S0S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F5U/@T*("`@("`@("`\=&0@8VQA<W,],T1P
M;"!V86QI9VX],T1T;W`^5&]T86P@;&EA8FEL:71I97,@86YD('-H87)E:&]L
M9&5R<R<@:6YV97-T;65N=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^)FYB<W`[)"`Y,#`L-#`R+#DV-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/B9N8G-P.R0@.#(R+#8P,RPT.#D\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@
M/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7S(R8S!A-3EF
M7S,U9&5?-&-A.%]A8F$U7S1A8S9E,&-B-F)F,0T*0V]N=&5N="U,;V-A=&EO
M;CH@9FEL93HO+R]#.B\R,F,P834Y9E\S-61E7S1C83A?86)A-5\T86,V93!C
M8C9B9C$O5V]R:W-H965T<R]3:&5E=#`S+FAT;6P-"D-O;G1E;G0M5')A;G-F
M97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@
M=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH
M96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N
M=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP
M93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!2
M96UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D
M>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%23X-"B`@
M("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@
M<F]W<W!A;CTS1#(^/'-T<F]N9SY#3TY$14Y3140@0T].4T],241!5$5$(%-4
M051%345.5%,@3T8@24Y#3TU%("A54T0@)FYB<W`[)"D\8G(^/"]S=')O;F<^
M/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#(^,R!-
M;VYT:',@16YD960\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS
M<&%N/3-$,CXV($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y*=6XN(#,P+"`R,#$P
M/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/DIU;BX@,S`L(#(P
M,#D\8G(^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^2G5N+B`S,"P@
M,C`Q,#QB<CX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y*=6XN(#,P
M+"`R,#`Y/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y.
M150@4T%,15,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B9N8G-P
M.R0@,C`Q+#4V,"PY-C`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XF;F)S<#LD(#$Q-RPS-#$L-S<W/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)FYB<W`[)"`S.#<L
M,S(Y+#@X.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/B9N8G-P.R0@,C$Q+#$W,RPR-30\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-/4U0@3T8@1T]/1%,@4T],
M1#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3(W+#8V-RPQ,S0\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX
M,2PU-#<L,C<R/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^,C0T+#@V-RPV.30\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XQ-3,L,#8X+#,W.3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D=R;W-S('!R;V9I
M=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-S,L.#DS+#@R-CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,U
M+#<Y-"PU,#4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XQ-#(L-#8R+#$Y-3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C4X+#$P-"PX-S4\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^3U!%4D%4
M24Y'($584$5.4T53.CPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y%;F=I;F5E<FEN9RP@<F5S96%R8V@@86YD(&1E=F5L;W!M
M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-2PR,C(L-C(R
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M,3$L,C(Q+#<R,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C(Y+#4V,2PQ-#`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XR,BPV,#$L.3(T/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y396QL:6YG+"!G96YE
M<F%L("9A;7`[(&%D;6EN:7-T<F%T:79E/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XY+#@X-"PT-#4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XX+#0Y-"PT.#`\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ.2PU,#8L,SDY/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3<L,C(U
M+#4V,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<B!C;&%S<STS1')E=3X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/E1O=&%L(&]P97)A=&EN9R!E>'!E;G-E<SPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,C4L,3`W+#`V-SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$Y+#<Q-BPR,#`\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT.2PP-C<L
M-3,Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^,SDL.#(W+#0X-3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-
M"B`@("`@(#QT<B!C;&%S<STS1')O=3X-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/DEN8V]M92!F<F]M(&]P97)A=&EO;G,\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0X+#<X-BPW-3D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-BPP-S@L,S`U
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M.3,L,SDT+#8U-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C$X+#(W-RPS.3`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^3U1(15(@24Y#3TU%("A%
M6%!%3E-%*3PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y);G9E<W1M96YT(&EN8V]M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^-34V+#`P-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C@V-RPV-#`\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#`V."PX.#<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#`V,"PS,#0\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DEM
M<&%I<FUE;G0@;&]S<R!O;B!A=F%I;&%B;&4M9F]R+7-A;&4@<V5C=7)I=&EE
M<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C`\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XP/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH,2PR.3`L-3DP
M*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T
M;W`^3W1H97(L(&YE=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M.3DX+#,P,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C$L,S4V+#(T-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C,L-38R+#<W-#QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#,L,3,Q+#`Y,2D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R974^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y4;W1A;"!O
M=&AE<B!I;F-O;64@*&5X<&5N<V4I/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XQ+#4U-"PS,#8\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XR+#(R,RPX.#0\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT+#8S,2PV-C$\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@R+#,V,2PS-S<I
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F]U/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T
M;W`^26YC;VUE(&)E9F]R92!P<F]V:7-I;VX@9F]R(&EN8V]M92!T87AE<SPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-3`L,S0Q+#`V-3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$X+#,P
M,BPQ.#D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XY."PP,C8L,S$W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^,34L.3$V+#`Q,SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4%)/5DE324].($9/4B!)3D-/
M344@5$%815,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$V+#(X
M,RPW,S4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XV+#`Y,BPX.#(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XS,2PU,#8L.#4W/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-2PR-C,L-C,W/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F]U/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3D54($E.0T]-
M13PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)FYB<W`[)"`S-"PP
M-3<L,S,P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^)FYB<W`[)"`Q,BPR,#DL,S`W/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)FYB<W`[)"`V-BPU,3DL-#8P/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)FYB
M<W`[)"`Q,"PV-3(L,S<V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/D5!4DY)3D=3(%!%4B!32$%213H\
M+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS
M1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^0F%S
M:6,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B9N8G-P.R0@,"XR
M-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/B9N8G-P.R0@,"XP.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/B9N8G-P.R0@,"XT.#QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B9N8G-P.R0@,"XP.#QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^1&EL=71E
M9#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)FYB<W`[)"`P+C(T
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M)FYB<W`[)"`P+C`Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^)FYB<W`[)"`P+C0W/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)FYB<W`[)"`P+C`X/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y#87-H($1I
M=FED96YD<R!$96-L87)E9"!P97(@4VAA<F4\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/B9N8G-P.R0@,"XQ,3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B9N8G-P.R0@,"XQ,3QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B9N8G-P.R0@
M,"XR,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/B9N8G-P.R0@,"XR,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T
M<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM
M+3U?3F5X=%!A<G1?,C)C,&$U.69?,S5D95\T8V$X7V%B835?-&%C-F4P8V(V
M8F8Q#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(R8S!A-3EF7S,U
M9&5?-&-A.%]A8F$U7S1A8S9E,&-B-F)F,2]7;W)K<VAE971S+U-H965T,#0N
M:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT
M86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S
M8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I
M=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E
M=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS
M1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C
M<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E
M<&]R="!I9#TS1$E$,$5)/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/D-/3D1%
M3E-%1"!#3TY33TQ)1$%4140@4U1!5$5-14Y44R!/1B!#05-(($9,3U=3("A5
M4T0@)FYB<W`[)"D\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L
M87-S/3-$=&@@8V]L<W!A;CTS1#(^-B!-;VYT:',@16YD960\+W1H/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^
M2G5N+B`S,"P@,C`Q,#QB<CX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T
M:#Y*=6XN(#,P+"`R,#`Y/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG
M;CTS1'1O<#X\<W1R;VYG/D-!4T@@1DQ/5U,@1E)/32!/4$52051)3D<@04-4
M259)5$E%4SH\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX]
M,T1T;W`^3F5T(&EN8V]M92`H;&]S<RD\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/B9N8G-P.R0@-C8L-3$Y+#0V,#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B9N8G-P.R0@,3`L-C4R+#,W
M-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T
M;W`^/'-T<F]N9SY!9&IU<W1M96YT<R!T;R!R96-O;F-I;&4@;F5T(&EN8V]M
M92`H;&]S<RD@=&\@;F5T(&-A<V@@<')O=FED960@8GD@;W!E<F%T:6YG(&%C
M=&EV:71I97,Z/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/D1E<')E8VEA=&EO;B!A;F0@86UO<G1I>F%T:6]N/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ.2PU-3,L,#DV/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3DL,C$S+#DX-#QS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M*$=A:6XI(&QO<W,@;VX@9&ES<&]S86P@;V8@87-S971S/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XT,SDL-C@Y/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,SDW+#$X-#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^*$=A:6XI(&QO
M<W,@;VX@<V%L92!O9B!I;G9E<W1M96YT<SPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;3XH,RPT-C,L-3,X*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C,L-#,R+#$S,3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^26UP86ER;65N="!L
M;W-S(&]N(&%V86EL86)L92UF;W(M<V%L92!S96-U<FET:65S/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XP/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PR.3`L-3DP/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y$969E<G)E9"!I
M;F-O;64@=&%X97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,P
M,2PT,S4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M/B@S+#@R.2PT.#4I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y3=&]C:RUB87-E9"!C;VUP96YS871I;VX@97AP
M96YS92!R96QA=&5D('1O(&5M<&QO>65E('-T;V-K(&]P=&EO;G,L(&5M<&QO
M>65E('-T;V-K('!U<F-H87-E<R!A;F0@<F5S=')I8W1E9"!S=&]C:SPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-"PX-S`L,C$R/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-"PT-#DL,3`Q
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y%>&-E<W,@=&%X(&)E;F5F:71S(&9R;VT@<W1O8VLM8F%S960@8V]M<&5N
M<V%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@T.3<L-#,V
M*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/CQS=')O;F<^0VAA;F=E(&EN(&]P97)A=&EN9R!A<W-E=',@86YD(&QI
M86)I;&ET:65S.CPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG
M;CTS1'1O<#Y!8V-O=6YT<R!R96-E:79A8FQE+"!N970\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6T^*#(R+#(Y-"PS-#DI/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH-BPY,C$L,#<W*3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS
M1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^26YV
M96YT;W)I97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#(U+#8W
M,2PW,3<I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^-BPV,3(L.#DW/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y0<F5P86ED(&5X<&5N<V5S(&%N9"!O=&AE<CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,BPV-34L.34X/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3(L-#,W
M+#4S.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX]
M,T1T;W`^06-C;W5N=',@<&%Y86)L93PO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^,38L.#`V+#@V-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6T^*#(L.38S+#0T,RD\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%C8W)U960@;&EA8FEL
M:71I97,L(&5X8VQU9&EN9R!D:79I9&5N9',@9&5C;&%R960\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C<L.#@V+#$S,3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0L-S8U+#DU-#QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS
M1')E=3X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DYE
M="!C87-H('!R;W9I9&5D(&)Y("AU<V5D(&9O<BD@;W!E<F%T:6YG(&%C=&EV
M:71I97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C8W+#$P-2PX
M,#@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XT.2PU,S<L-S4Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#X\<W1R;VYG/D-!4T@@1DQ/5U,@1E)/32!)3E9%4U1)
M3D<@04-4259)5$E%4SH\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^4&QA;G0@86YD(&5Q=6EP;65N="!A9&1I=&EO;G,\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#$Y+#`Y-2PR.#0I/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH,3$L-#4W
M+#$X-RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/E!R;V-E961S(&9R;VT@<V%L92!O9B!P;&%N="!A;F0@97%U:7!M
M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-C$L,S(X/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,BPP
M,#,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/BA);F-R96%S92D@9&5C<F5A<V4@:6X@:6YV97-T;65N=',\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#<X+#DY,BPV-C(I/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C<L,C@Y+#$P
M,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T
M;W`^*$EN8W)E87-E*2!D96-R96%S92!I;B!O=&AE<B!A<W-E=',\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#4L-#@S+#8W.2D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@Q,3`L.3,P*3QS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E=3X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/DYE="!C87-H('!R;W9I9&5D(&)Y("AU<V5D(&9O<BD@:6YV97-T:6YG(&%C
M=&EV:71I97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#$P,RPS
M,3`L,CDW*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C$U+#<R,BPY.#D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^0T%32"!&3$]74R!&4D]-($9)
M3D%.0TE.1R!!0U1)5DE42453.CPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y)<W-U86YC92!O9B!C;VUM;VX@<W1O8VL@9G)O
M;2!S=&]C:R!P;&%N('1R86YS86-T:6]N<SPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,C4L,SDR+#8X.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C(Q-2PS.3`\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-A<V@@9&EV:61E;F1S
M('!A:60\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#,P+#4U.2PR
M,C0I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;3XH,S`L,C@S+#DR-RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/E)E<'5R8VAA<V5S(&]F(&-O;6UO;B!S=&]C:SPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,#QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C`\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D5X8V5S<R!T87@@
M8F5N969I=',@9G)O;2!S=&]C:RUB87-E9"!C;VUP96YS871I;VX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0Y-RPT,S8\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XP/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F5U/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3F5T(&-A<V@@
M<')O=FED960@8GD@*'5S960@9F]R*2!F:6YA;F-I;F<@86-T:79I=&EE<SPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH-"PV-CDL,#DY*3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#,P+#`V
M."PU,S<I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F]U/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI
M9VX],T1T;W`^3D54($E.0U)%05-%("A$14-214%312D@24X@0T%32"!!3D0@
M0T%32"!%455)5D%,14Y44SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;3XH-#`L.#<S+#4X."D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XS-2PQ.3(L,C`S/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y#05-(($%.1"!#05-(($5154E6
M04Q%3E13+"!B96=I;FYI;F<@;V8@<&5R:6]D/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XS,S8L,3`X+#0T-CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(Y-"PS,#8L-3$R/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y#05-(($%.
M1"!#05-(($5154E604Q%3E13+"!E;F0@;V8@<&5R:6]D/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XF;F)S<#LD(#(Y-2PR,S0L.#4X/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)FYB<W`[
M)"`S,CDL-#DX+#<Q-3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-
M"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?
M3F5X=%!A<G1?,C)C,&$U.69?,S5D95\T8V$X7V%B835?-&%C-F4P8V(V8F8Q
M#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(R8S!A-3EF7S,U9&5?
M-&-A.%]A8F$U7S1A8S9E,&-B-F)F,2]7;W)K<VAE971S+U-H965T,#4N:'1M
M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L
M90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI
M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS
M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU
M=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H
M;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP
M=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R
M="!I9#TS1$E$,$5)/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,]
M,T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/D)A<VES(&]F
M(%!R97-E;G1A=&EO;CQB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@
M8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XV($UO;G1H<R!%;F1E9#PO=&@^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T
M:#Y*=6XN(#,P+"`R,#$P/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG
M;CTS1'1O<#Y"87-I<R!O9B!0<F5S96YT871I;VX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/CQD:78^(#QP('-T>6QE/3-$)W1E>'0M:6YD96YT
M.B`M,"XR-6EN.R!M87)G:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF
M86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@
M,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].
M;W)M86P^/&9O;G0@8VQA<W,],T1?;70^*#$I(#QF;VYT('-T>6QE/3-$)V9O
M;G0Z(#=P="`G5&EM97,@3F5W(%)O;6%N)SLG(&-L87-S/3-$7VUT/B`\+V9O
M;G0^/"]F;VYT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L
M87-S/3-$7VUT/E1H92!U;F%U9&ET960@8V]N9&5N<V5D(&-O;G-O;&ED871E
M9"!F:6YA;F-I86P@<W1A=&5M96YT<R!I;F-L=61E9"!H97)E:6X@:&%V92!B
M965N('!R97!A<F5D(&)Y('1H92!296=I<W1R86YT+"!W:71H;W5T(&%U9&ET
M+"!P=7)S=6%N="!T;R!T:&4@<G5L97,@86YD(')E9W5L871I;VYS(&]F('1H
M92!396-U<FET:65S(&%N9"!%>&-H86YG92!#;VUM:7-S:6]N+CQF;VYT(&-L
M87-S/3-$7VUT/B`\+V9O;G0^0V5R=&%I;B!I;F9O<FUA=&EO;B!A;F0@9F]O
M=&YO=&4@9&ES8VQO<W5R97,@;F]R;6%L;'D@:6YC;'5D960@:6X@9FEN86YC
M:6%L('-T871E;65N=',@<')E<&%R960@:6X@86-C;W)D86YC92!W:71H(&%C
M8V]U;G1I;F<@<')I;F-I<&QE<R!G96YE<F%L;'D@86-C97!T960@:6X@=&AE
M(%5N:71E9"!3=&%T97,@:&%V92!B965N(&-O;F1E;G-E9"!O<B!O;6ET=&5D
M('!U<G-U86YT('1O('-U8V@@<G5L97,@86YD(')E9W5L871I;VYS+"!A;'1H
M;W5G:"!T:&4@4F5G:7-T<F%N="!B96QI979E<R!T:&%T('1H92!D:7-C;&]S
M=7)E<R!A<F4@861E<75A=&4@=&\@;6%K92!T:&4@:6YF;W)M871I;VX@<')E
M<V5N=&5D(&YO="!M:7-L96%D:6YG+CQF;VYT(&-L87-S/3-$7VUT/B`\+V9O
M;G0^270@:7,@<W5G9V5S=&5D('1H870@=&AE<V4@=6YA=61I=&5D(&-O;F1E
M;G-E9"!C;VYS;VQI9&%T960@9FEN86YC:6%L('-T871E;65N=',@8F4@<F5A
M9"!I;B!C;VYJ=6YC=&EO;B!W:71H('1H92!F:6YA;F-I86P@<W1A=&5M96YT
M<R!A;F0@;F]T97,@=&AE<F5T;R!I;F-L=61E9"!I;B!T:&4@4F5G:7-T<F%N
M="=S(#(P,#D@86YN=6%L(')E<&]R="!O;B!&;W)M(#$P+4LN/"]F;VYT/B`\
M+W`^(#PO9&EV/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X
M=%!A<G1?,C)C,&$U.69?,S5D95\T8V$X7V%B835?-&%C-F4P8V(V8F8Q#0I#
M;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(R8S!A-3EF7S,U9&5?-&-A
M.%]A8F$U7S1A8S9E,&-B-F)F,2]7;W)K<VAE971S+U-H965T,#8N:'1M;`T*
M0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*
M0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*
M#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O
M;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M
M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N
M:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\
M+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I
M9#TS1$E$,$5)/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T
M;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/DUA;F%G96UE;G0@
M3W!I;FEO;CQB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,]
M,T1T:"!C;VQS<&%N/3-$,3XV($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y*=6XN
M(#,P+"`R,#$P/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y-86YA9V5M96YT($]P:6YI;VX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/CQD:78^(#QF;VYT(&-L87-S/3-$7VUT/@T*/"]F;VYT/@T*/&1I
M=CX-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M
M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P
M<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R
M;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@.'!T.R<@8VQA<W,],T1?
M;70^(#PO9F]N=#XF;F)S<#L\+W`^#0H\<"!S='EL93TS1"=T97AT+6EN9&5N
M=#H@+3`N,C5I;CL@;6%R9VEN.B`P:6X@,&EN(#!P="`P+C(U:6X[(&9O;G0M
M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z
M(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O
M3F]R;6%L/CQF;VYT(&-L87-S/3-$7VUT/B@R*2`\9F]N="!S='EL93TS1"=F
M;VYT.B`W<'0@)U1I;65S($YE=R!2;VUA;B<[)R!C;&%S<STS1%]M=#XF;F)S
M<#LF;F)S<#L@/"]F;VYT/CPO9F]N=#X\9F]N="!S='EL93TS1"=F;VYT+7-I
M>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#Y);B!T:&4@;W!I;FEO;B!O9B!M86YA
M9V5M96YT+"!T:&4@86-C;VUP86YY:6YG('5N875D:71E9"!C;VYD96YS960@
M8V]N<V]L:61A=&5D(&9I;F%N8VEA;"!S=&%T96UE;G1S(&-O;G1A:6X@86QL
M(&%D:G5S=&UE;G1S+"!C;VYS:7-T:6YG(&]F(&]N;'D@82!N;W)M86P@86YD
M(')E8W5R<FEN9R!N871U<F4L(&YE8V5S<V%R>2!T;R!P<F5S96YT(&9A:7)L
M>2!T:&4@9FEN86YC:6%L('!O<VET:6]N(&]F('1H92!296=I<W1R86YT(&%S
M(&]F($IU;F4@,S`L(#(P,3`L(&%N9"!T:&4@<F5S=6QT<R!O9B!O<&5R871I
M;VYS(&%N9"!C87-H(&9L;W=S(&9O<B!T:&4@:6YT97)I;2!P97)I;V1S('!R
M97-E;G1E9"X@/"]F;VYT/CPO<#X\+V1I=CX@/"]D:78^/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-
M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\R,F,P834Y9E\S-61E7S1C
M83A?86)A-5\T86,V93!C8C9B9C$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z
M+R\O0SHO,C)C,&$U.69?,S5D95\T8V$X7V%B835?-&%C-F4P8V(V8F8Q+U=O
M<FMS:&5E=',O4VAE970P-RYH=&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D
M:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M
M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@
M("`\345402!H='1P+65Q=6EV/3-$0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G
M=&5X="]H=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT
M+VIA=F%S8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H
M:7,@0V]M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@
M/'1A8FQE(&-L87-S/3-$<F5P;W)T(&ED/3-$240P14D^#0H@("`@("`\='(^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X]
M,T0R/CQS=')O;F<^061O<'1I;VX@;V8@3F5W($%C8V]U;G1I;F<@4W1A;F1A
M<F1S/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H
M(&-O;'-P86X],T0Q/C8@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/DIU;BX@,S`L
M(#(P,3`\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%D
M;W!T:6]N(&]F($YE=R!!8V-O=6YT:6YG(%-T86YD87)D<SPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^/&1I=CX@/&9O;G0@8VQA<W,],T1?;70^
M#0H\+V9O;G0^#0H\9&EV/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN
M(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[
M(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@
M8VQA<W,],T1-<V].;W)M86P^/&9O;G0@8VQA<W,],T1?;70^/&9O;G0@8VQA
M<W,],T1?;70^*#,I(#QF;VYT('-T>6QE/3-$)V9O;G0Z(#=P="`G5&EM97,@
M3F5W(%)O;6%N)SLG(&-L87-S/3-$7VUT/B9N8G-P.R9N8G-P.R`\+V9O;G0^
M/"]F;VYT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S
M/3-$7VUT/D%D;W!T:6]N(&]F($YE=R!!8V-O=6YT:6YG(%-T86YD87)D<SPO
M9F]N=#X\+V9O;G0^/"]P/@T*/&1I=CX-"CQP('-T>6QE/3-$)VUA<F=I;CH@
M,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG
M<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I
M;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/B9N8G-P.SPO<#X-"CQP('-T>6QE
M/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F;VYT+69A;6EL>3H@
M)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P
M=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#X\
M9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#Y)
M;B!*86YU87)Y(#(P,3`L('1H92!&:6YA;F-I86P@06-C;W5N=&EN9R!3=&%N
M9&%R9',@0F]A<F0@*$9!4T(I(&ES<W5E9"!!8V-O=6YT:6YG(%-T86YD87)D
M<R!5<&1A=&4@3F\N(#(P,3`M,#8L("));7!R;W9I;F<@1&ES8VQO<W5R97,@
M86)O=70@1F%I<B!686QU92!-96%S=7)E;65N=',@*")!4U4@,C`Q,"TP-B(I
M+CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O;G0^05-5(#(P,3`M,#8@
M86UE;F1E9"!!4T,@.#(P('1O(')E<75I<F4@82!N=6UB97(@;V8@861D:71I
M;VYA;"!D:7-C;&]S=7)E<R!R96=A<F1I;F<@9F%I<B!V86QU92!M96%S=7)E
M;65N=',N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y4:&4@86UE
M;F1E9"!G=6ED86YC92!R97%U:7)E<R!E;G1I=&EE<R!T;R!D:7-C;&]S92!T
M:&4@86UO=6YT<R!O9B!S:6=N:69I8V%N="!T<F%N<V9E<G,@8F5T=V5E;B!,
M979E;"`Q(&%N9"!,979E;"`R(&]F('1H92!F86ER('9A;'5E(&AI97)A<F-H
M>2!A;F0@=&AE(')E87-O;G,@9F]R('1H97-E('1R86YS9F5R<RP@=&AE(')E
M87-O;G,@9F]R(&%N>2!T<F%N<V9E<G,@:6X@;W(@;W5T(&]F($QE=F5L(#,L
M(&%N9"!I;F9O<FUA=&EO;B!I;B!T:&4@<F5C;VYC:6QI871I;VX@;V8@<F5C
M=7)R:6YG($QE=F5L(#,@;65A<W5R96UE;G1S(&%B;W5T('!U<F-H87-E<RP@
M<V%L97,L(&ES<W5A;F-E<R!A;F0@<V5T=&QE;65N=',@;VX@82!G<F]S<R!B
M87-I<RX\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/E1H92!!4U4@
M86QS;R!C;&%R:69I960@=&AE(')E<75I<F5M96YT(&9O<B!E;G1I=&EE<R!T
M;R!D:7-C;&]S92!I;F9O<FUA=&EO;B!A8F]U="!B;W1H('1H92!V86QU871I
M;VX@=&5C:&YI<75E<R!A;F0@:6YP=71S('5S960@:6X@97-T:6UA=&EN9R!,
M979E;"`R(&%N9"!,979E;"`S(&9A:7(@=F%L=64@;65A<W5R96UE;G1S+CQF
M;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O;G0^5&AE(&%M96YD960@9W5I
M9&%N8V4@=V%S(&5F9F5C=&EV92!F;W(@9FEN86YC:6%L('!E<FEO9',@8F5G
M:6YN:6YG(&%F=&5R($1E8V5M8F5R(#$U+"`R,#`Y+"!E>&-E<'0@=&AE(')E
M<75I<F5M96YT('1O(&1I<V-L;W-E($QE=F5L(#,@=')A;G-A8W1I;VYS(&]N
M(&$@9W)O<W,@8F%S:7,L('=H:6-H(&)E8V]M97,@969F96-T:79E(&9O<B!F
M:6YA;F-I86P@<&5R:6]D<R!B96=I;FYI;F<@869T97(@1&5C96UB97(@,34L
M(#(P,3`N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y!4U4@,C`Q
M,"TP-B!D:60@;F]T(&AA=F4@82!M871E<FEA;"!E9F9E8W0@;VX@=&AE($-O
M;7!A;GDG<R!C;VYS;VQI9&%T960@9FEN86YC:6%L('!O<VET:6]N(&]R(')E
M<W5L=',@;V8@;W!E<F%T:6]N<RX\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@
M/"]F;VYT/E1H92!A9&1I=&EO;F%L(&1I<V-L;W-U<F4@<F5Q=6ER96UE;G1S
M(&]F($%352`R,#$P+3`V(&AA=F4@8F5E;B!I;F-L=61E9"!I;B!.;W1E(#4N
M/"]F;VYT/CPO<#X\+V1I=CX\+V1I=CX@/"]D:78^/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO
M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\R,F,P834Y9E\S-61E7S1C83A?
M86)A-5\T86,V93!C8C9B9C$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O
M0SHO,C)C,&$U.69?,S5D95\T8V$X7V%B835?-&%C-F4P8V(V8F8Q+U=O<FMS
M:&5E=',O4VAE970P."YH=&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG
M.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@
M8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\
M345402!H='1P+65Q=6EV/3-$0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X
M="]H=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA
M=F%S8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@
M0V]M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A
M8FQE(&-L87-S/3-$<F5P;W)T(&ED/3-$240P14D^#0H@("`@("`\='(^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R
M/CQS=')O;F<^4W5B<V5Q=65N="!%=F5N=',\8G(^/"]S=')O;F<^/"]T:#X-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^-B!-;VYT:',@
M16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@("`@
M/'1H(&-L87-S/3-$=&@^2G5N+B`S,"P@,C`Q,#QB<CX\+W1H/@T*("`@("`@
M/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA
M<W,],T1P;"!V86QI9VX],T1T;W`^4W5B<V5Q=65N="!%=F5N=',\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQD:78^(#QF;VYT(&-L87-S/3-$
M7VUT/@T*/"]F;VYT/@T*/&1I=CX-"CQP('-T>6QE/3-$)W1E>'0M:6YD96YT
M.B`M,"XR-6EN.R!M87)G:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF
M86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@
M,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].
M;W)M86P^/&9O;G0@8VQA<W,],T1?;70^*#0I(#QF;VYT('-T>6QE/3-$)V9O
M;G0Z(#=P="`G5&EM97,@3F5W(%)O;6%N)SLG(&-L87-S/3-$7VUT/B9N8G-P
M.R9N8G-P.R`\+V9O;G0^/"]F;VYT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ
M93H@,3%P=#LG(&-L87-S/3-$7VUT/E-U8G-E<75E;G0@179E;G1S/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M
M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z
M(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O
M3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S
M/3-$7VUT/B`\+V9O;G0^)FYB<W`[/"]P/@T*/'`@<W1Y;&4],T0G;6%R9VEN
M.B`P:6X@,&EN(#!P="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W
M(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N
M+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/CQF;VYT('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/DEN(#(P,#DL($9!
M4T(@:7-S=65D(&%U=&AO<FET871I=F4@9W5I9&%N8V4@870@05-#(#@U-2P@
M(E-U8G-E<75E;G0@179E;G1S+B(\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@
M/"]F;VYT/E1H92!S=&%N9&%R9"!E<W1A8FQI<VAE9"!P<FEN8VEP;&5S(&%N
M9"!R97%U:7)E;65N=',@9F]R('-U8G-E<75E;G0@979E;G1S+CQF;VYT(&-L
M87-S/3-$7VUT/B9N8G-P.R`\+V9O;G0^5&AE('-T86YD87)D(&%L<V\@<V5T
M(&9O<G1H('1H92!P97)I;V0@869T97(@=&AE(&)A;&%N8V4@<VAE970@9&%T
M92!D=7)I;F<@=VAI8V@@;6%N86=E;65N="!S:&%L;"!E=F%L=6%T92!E=F5N
M=',O=')A;G-A8W1I;VYS('1H870@;6%Y(&]C8W5R(&9O<B!P;W1E;G1I86P@
M<F5C;V=N:71I;VX@;W(@9&ES8VQO<W5R92!I;B!I=',@9FEN86YC:6%L('-T
M871E;65N=',N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y4:&4@
M0V]M<&%N>2!H87,@979A;'5A=&5D('-U8G-E<75E;G0@979E;G1S+"!A;F0@
M8V]N8VQU9&5D('1H870@;F\@979E;G1S(&AA=F4@;V-C=7)R960@<VEN8V4@
M2G5N92`S,"P@,C`Q,"!T:&%T(')E<75I<F4@9&ES8VQO<W5R92!O<B!R96-O
M9VYI=&EO;B!I;B!I=',@8V]N<V]L:61A=&5D(&9I;F%N8VEA;"!S=&%T96UE
M;G1S+B`\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L\+V9O;G0^/"]F;VYT/CPO
M<#X\+V1I=CX@/"]D:78^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM
M/5].97AT4&%R=%\R,F,P834Y9E\S-61E7S1C83A?86)A-5\T86,V93!C8C9B
M9C$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C)C,&$U.69?,S5D
M95\T8V$X7V%B835?-&%C-F4P8V(V8F8Q+U=O<FMS:&5E=',O4VAE970P.2YH
M=&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A
M8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C
M:6DB#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV
M/3-$0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T
M/75T9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$
M4VAO=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R
M:7!T/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P
M;W)T(&ED/3-$240P14D^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^26YV97-T
M;65N=',\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$
M=&@@8V]L<W!A;CTS1#$^-B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^2G5N+B`S
M,"P@,C`Q,#QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M26YV97-T;65N=',\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQD
M:78^(#QD:78@<W1Y;&4],T0G9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M
M86XG+"!S97)I9CLG/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P
M="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R
M:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE
M.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE
M.B`Q,7!T.R<@8VQA<W,],T1?;70^(#PO9F]N=#XF;F)S<#L\+W`^#0H\<"!S
M='EL93TS1"=T97AT+6EN9&5N=#H@+3`N,C5I;CL@;6%R9VEN.B`P:6X@,&EN
M(#!P="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@
M<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM
M<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@8VQA<W,],T1?;70^*#4I
M(#QF;VYT('-T>6QE/3-$)V9O;G0Z(#=P="`G5&EM97,@3F5W(%)O;6%N)SLG
M(&-L87-S/3-$7VUT/B9N8G-P.R9N8G-P.R`\+V9O;G0^/"]F;VYT/CQF;VYT
M('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/DEN=F5S
M=&UE;G1S/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I
M;B`P<'0@,"XR-6EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L
M('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I
M;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/B9N8G-P.SPO<#X-"CQP('-T>6QE
M/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F;VYT+69A;6EL>3H@
M)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U
M;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/CQF
M;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/D9!
M4T(@:&%S(&ES<W5E9"!A=71H;W)I=&%T:79E(&=U:61A;F-E(&%T($%30R`X
M,C`L(")&86ER(%9A;'5E($UE87-U<F5M96YT<RXB/&9O;G0@8VQA<W,],T1?
M;70^)FYB<W`[(#PO9F]N=#Y4:&ES('-T871E;65N="!E<W1A8FQI<VAE9"!A
M(&9R86UE=V]R:R!F;W(@;65A<W5R:6YG('1H92!F86ER('9A;'5E(&]F(&%S
M<V5T<R!A;F0@;&EA8FEL:71I97,N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[
M(#PO9F]N=#Y4:&ES(&9R86UE=V]R:R!I<R!I;G1E;F1E9"!T;R!P<F]V:61E
M(&EN8W)E87-E9"!C;VYS:7-T96YC>2!I;B!H;W<@9F%I<B!V86QU92!D971E
M<FUI;F%T:6]N<R!A<F4@;6%D92!U;F1E<B!V87)I;W5S(&5X:7-T:6YG(&%C
M8V]U;G1I;F<@<W1A;F1A<F1S('1H870@<&5R;6ET+"!O<B!I;B!S;VUE(&-A
M<V5S+"!R97%U:7)E(&5S=&EM871E<R!O9B!F86ER+6UA<FME="!V86QU92X\
M9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/E1H:7,@<W1A;F1A<F0@
M86QS;R!E>'!A;F1E9"!F:6YA;F-I86P@<W1A=&5M96YT(&1I<V-L;W-U<F4@
M<F5Q=6ER96UE;G1S(&%B;W5T(&$@8V]M<&%N>2=S('5S92!O9B!F86ER+79A
M;'5E(&UE87-U<F5M96YT<RP@:6YC;'5D:6YG('1H92!E9F9E8W0@;V8@<W5C
M:"!M96%S=7)E(&]N(&5A<FYI;F=S+CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P
M.R`\+V9O;G0^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN
M(#!I;B`P<'0@,"XR-6EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA
M;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z
M('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/B9N8G-P.SPO<#X-"CQP('-T
M>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F;VYT+69A;6EL
M>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[
M('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L
M/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT
M/E1H92!#;VUP86YY(&%D;W!T960@=&AE('!R;W9I<VEO;G,@;V8@05-#(#@R
M,"!R96QA=&5D('1O(&ET<R!F:6YA;F-I86P@87-S971S(&%N9"!L:6%B:6QI
M=&EE<R!I;B`R,#`X+"!A;F0@=&\@:71S(&YO;BUF:6YA;F-I86P@87-S971S
M(&%N9"!L:6%B:6QI=&EE<R!I;B`R,#`Y+"!N96ET:&5R(&]F('=H:6-H(&AA
M9"!A(&UA=&5R:6%L(&EM<&%C="!O;B!T:&4@0V]M<&%N>2=S(&-O;G-O;&ED
M871E9"!F:6YA;F-I86P@<&]S:71I;VXL(')E<W5L=',@;V8@;W!E<F%T:6]N
M<R!O<B!C87-H(&9L;W=S+CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O
M;G0^5&AE($-O;7!A;GDG<R!I;G9E<W1M96YT('-E8W5R:71I97,@87)E(&-L
M87-S:69I960@87,@879A:6QA8FQE(&9O<B!S86QE(&%N9"!A<F4@<W1A=&5D
M(&%T(&9A:7(@=F%L=64@8F%S960@;VX@<75O=&5D(&UA<FME="!P<FEC97,N
M/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y!<W-E=',@;W(@;&EA
M8FEL:71I97,@=&AA="!H879E(')E8W5R<FEN9R!M96%S=7)E;65N=',@87)E
M('-H;W=N(&)E;&]W(&%S(&]F($IU;F4@,S`L(#(P,3`Z/"]F;VYT/CPO<#X-
M"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F;VYT
M+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z
M(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O
M3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S
M/3-$7VUT/B`\+V9O;G0^)FYB<W`[/"]P/@T*/&1I=B!S='EL93TS1"=M87)G
M:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.
M97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO
M;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#X-"CQT86)L92!B
M;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED
M=&@],T0Q,#`E/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1L
M969T/B9N8G-P.R9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1C96YT97(^/'-T<F]N9SXF;F)S<#LF;F)S<#L\+W-T<F]N9SX\
M+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X
M('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0U(&%L:6=N/3-$
M8V5N=&5R/D9A:7(@5F%L=64@365A<W5R96UE;G1S(&%T(%)E<&]R=&EN9R!$
M871E(%5S:6YG)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1L969T/B9N8G-P.R9N8G-P.SPO=&0^#0H\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/'-T<F]N9SXF;F)S<#LF
M;F)S<#L\+W-T<F]N9SX\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$8V5N=&5R/B9N8G-P.R9N8G-P.U%U;W1E9"9N8G-P.U!R:6-E<R9N
M8G-P.VEN/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E
M;G1E<CX\<W1R;VYG/B9N8G-P.R9N8G-P.SPO<W1R;VYG/CPO=&0^#0H\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^(#PO=&0^/"]T<CX-
M"CQT<CX\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#LF
M;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N
M=&5R/B9N8G-P.R9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1C96YT97(^06-T:79E)FYB<W`[36%R:V5T<R9N8G-P.SPO=&0^
M#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T
M9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^4VEG;FEF
M:6-A;G0F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$8V5N=&5R/E-I9VYI9FEC86YT)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1L969T/B9N8G-P.R9N8G-P.SPO
M=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[
M/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^)FYB
M<W`[)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1&-E;G1E<CYF;W(F;F)S<#M)9&5N=&EC86PF;F)S<#L\+W1D/@T*/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/D]T:&5R)FYB<W`[3V)S
M97)V86)L929N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1C96YT97(^56YO8G-E<G9A8FQE)FYB<W`[/"]T9#X\+W1R/@T*/'1R
M/CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1L969T/B9N8G-P.R9N8G-P
M.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB
M<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^
M)FYB<W`[)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T
M;VTZ(&)L86-K(#%P>"!S;VQI9#LG('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1&-E;G1E<CY!<W-E=',F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R
M9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$8V5N=&5R/DEN<'5T<R9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL
M93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1C96YT97(^26YP=71S)FYB<W`[/"]T9#X\+W1R
M/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1L969T/B9N8G-P
M.R9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C
M96YT97(^)FYB<W`[5&]T86PF;F)S<#MA<R9N8G-P.V]F/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E;G1E<CXF;F)S<#LF;F)S<#L\
M+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P
M.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/B9N
M8G-P.R9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1C96YT97(^(#PO=&0^/"]T<CX-"CQT<CX\=&0@<W1Y;&4],T0G8F]R9&5R
M+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$;&5F=#Y$97-C<FEP=&EO;B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL
M93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X-"CQP(&%L:6=N/3-$8V5N=&5R/DIU
M;F4F;F)S<#LS,"PF;F)S<#LR,#$P)FYB<W`[/"]P/CPO=&0^#0H\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S
M='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X-"CQP(&%L:6=N/3-$8V5N=&5R
M/BA,979E;"`Q*3PO<#X\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O
M='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^#0H\<"!A;&EG;CTS1&-E;G1E<CXH3&5V96P@,BD\+W`^/"]T
M9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\
M+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#%P>"!S
M;VQI9#LG('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/@T*/'`@86QI
M9VX],T1C96YT97(^*$QE=F5L(#,I/"]P/CPO=&0^/"]T<CX-"CQT<CX\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#Y#87-H("9A;7`[($-A<V@@
M17%U:79A;&5N=',F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^)FYB<W`[)"`R.34L,C,T+#@U."9N8G-P.SPO=&0^
M#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T
M9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD
M(#(Y-2PR,S0L.#4X)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B9N8G-P.R0@+29N8G-P.SPO=&0^#0H\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD("TF;F)S<#L\
M+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&QE
M9G0^4VAO<G0M5&5R;2!);G9E<W1M96YT<SHF;F)S<#L\+W1D/CPO='(^#0H\
M='(^/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&QE9G0^)FYB<W`[)FYB
M<W`[)FYB<W`[($=O=F5R;FUE;G0@4V5C=7)I=&EE<R9N8G-P.SPO=&0^#0H\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-
M"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS-2PQ.#0L,#<P
M)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C,U+#$X-"PP-S`F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^+29N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XM)FYB<W`[/"]T9#X\+W1R/@T*/'1R
M/CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1L969T/B9N8G-P.R9N8G-P
M.R9N8G-P.R!5+E,N(%1R96%S=7)Y($YO=&5S)FYB<W`[/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4P+#(X-BPR-3`F;F)S
M<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N
M8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M+29N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XU,"PR.#8L,C4P)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/BTF;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&QE9G0^)FYB<W`[)FYB<W`[)FYB
M<W`[($]T:&5R)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C$T,RPT.#DF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,30S+#0X.29N8G-P.SPO=&0^#0H\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-
M"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XM)FYB<W`[/"]T
M9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\
M+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/BTF;F)S
M<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1&QE9G0^3&]N9RU497)M($EN=F5S=&UE;G1S.B9N8G-P.SPO=&0^/"]T<CX-
M"CQT<CX\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#LF
M;F)S<#LF;F)S<#L@0V]M;6]N(%-T;V-K<R9N8G-P.SPO=&0^#0H\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU,"PS-S`L-#`Y)FYB<W`[
M/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S
M<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4P
M+#,W,"PT,#DF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^+29N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XM)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1L969T/B9N8G-P.R9N8G-P.R9N8G-P
M.R!-=71U86P@1G5N9',@+2!%<75I='DF;F)S<#L\+W1D/@T*/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-3(L-C<V+#<W,29N8G-P.SPO
M=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[
M/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU,BPV
M-S8L-S<Q)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/BTF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^+29N8G-P.SPO=&0^/"]T<CX-"CQT<CX\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#LF;F)S<#LF;F)S<#L@
M3&EM:71E9"!087)T;F5R<VAI<"`M($5Q=6ET>29N8G-P.SPO=&0^#0H\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XX+#DW,BPY,CDF;F)S
M<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N
M8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M+29N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XX+#DW,BPY,CDF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^+29N8G-P.SPO=&0^/"]T<CX-"CQT<CX\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#LF;F)S<#LF;F)S
M<#L@0V5R=&EF:6-A=&4@;V8@1&5P;W-I="9N8G-P.SPO=&0^#0H\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-3`L,#`P)FYB<W`[/"]T
M9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\
M+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/BTF;F)S
M<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N
M8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M,C4P+#`P,"9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XM)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1L969T/B9N8G-P.R9N8G-P.R9N8G-P.R!/=&AE
M<B`M($5Q=6ET>29N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M
M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XS-#DL-S`P)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE/3-$
M)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#%P>"!S;VQI9#LG('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C,T.2PW,#`F;F)S<#L\+W1D/@T*/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D
M('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#%P>"!S;VQI9#LG('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^/"]T<CX-
M"CQT<CX\=&0^)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1L969T/E1O=&%L)FYB<W`[/"]T9#X-"CQT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.R0@-#DS+#0V."PT
M-S8F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^)FYB<W`[)"`T,S,L.34Y+#(Y-R9N8G-P.SPO=&0^#0H\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD(#4Y+#4P.2PQ
M-SDF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^)FYB<W`[)"`M)FYB<W`[/"]T9#X\+W1R/CPO=&%B;&4^/"]D:78^
M#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL
M>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[
M('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L
M/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT
M('-I>F4],T0S/B`\+V9O;G0^)FYB<W`[/"]P/@T*/'`@<W1Y;&4],T0G;6%R
M9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M
M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P
M.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#XF;F)S<#L\+W`^#0H\<"!S
M='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI
M;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T
M.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA
M;#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M
M=#Y4:&4@0V]M<&%N>2!D971E<FUI;F5S('1H92!F86ER('9A;'5E(&]F(&ET
M<R!5+E,N(%1R96%S=7)Y($YO=&5S(&)Y('5T:6QI>FEN9R!M;VYT:&QY('9A
M;'5A=&EO;B!S=&%T96UE;G1S('1H870@87)E('!R;W9I9&5D(&)Y(&ET<R!B
M<F]K97(N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y4:&4@8G)O
M:V5R(&)A<V5S('1H92!I;G9E<W1M96YT('9A;'5A=&EO;B!B>2!U<VEN9R!T
M:&4@8FED('!R:6-E(&EN('1H92!M87)K970N(#QF;VYT(&-L87-S/3-$7VUT
M/B9N8G-P.SPO9F]N=#Y);B!A9&1I=&EO;BP@=&AE($-O;7!A;GD@9&5T97)M
M:6YE<R!T:&4@9F%I<B!V86QU92!O9B!I=',@;&EM:71E9"!P87)T;F5R<VAI
M<"!E<75I='D@:6YV97-T;65N=',@8GD@=71I;&EZ:6YG(&UO;G1H;'D@=F%L
M=6%T:6]N('-T871E;65N=',@=&AA="!A<F4@<')O=FED960@8GD@=&AE(&QI
M;6ET960@<&%R=&YE<G-H:7`N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO
M9F]N=#Y4:&4@;&EM:71E9"!P87)T;F5R<VAI<"!B87-E<R!I=',@97%U:71Y
M(&EN=F5S=&UE;G0@=F%L=6%T:6]N<R!O;B!U;F%D:G5S=&5D('%U;W1E9"!P
M<FEC97,@:6X@86-T:79E(&UA<FME=',N/&9O;G0@8VQA<W,],T1?;70^)FYB
M<W`[(#PO9F]N=#Y3:6YC92!V86QU871I;VYS(&%R92!B87-E9"!O;B!Q=6]T
M960@<')I8V5S('1H870@87)E(')E861I;'D@86YD(')E9W5L87)L>2!A=F%I
M;&%B;&4@:6X@86X@86-T:79E(&UA<FME="P@=F%L=6%T:6]N(&]F('1H97-E
M('-E8W5R:71I97,@9&]E<R!N;W0@96YT86EL(&$@<VEG;FEF:6-A;G0@9&5G
M<F5E(&]F(&IU9&=M96YT+CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=M87)G
M:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.
M97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO
M;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#X\9F]N="!S='EL
M93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#X@/"]F;VYT/B9N
M8G-P.SPO<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XR
M-6EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F
M;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L
M87-S/3-$37-O3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P
M=#LG(&-L87-S/3-$7VUT/E1H92!A;6]R=&EZ960@8V]S="P@=6YR96%L:7IE
M9"!G86EN<R!A;F0@;&]S<V5S+"!A;F0@;6%R:V5T('9A;'5E(&]F(&EN=F5S
M=&UE;G0@<V5C=7)I=&EE<R!A<F4@<VAO=VX@87,@;V8@2G5N92`S,"P@,C`Q
M,#H\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P
M="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R
M:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE
M.R<@8VQA<W,],T1-<V].;W)M86P^)FYB<W`[/"]P/@T*/'`@<W1Y;&4],T0G
M;6%R9VEN.B`P:6X@,&EN(#!P="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G5&EM
M97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U
M871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@
M<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^/&9O;G0@
M8VQA<W,],T1?;70^(#PO9F]N=#X\+V9O;G0^/"]P/@T*/'1A8FQE('-T>6QE
M/3-$)V)O<F1E<BUC;VQL87!S93H@8V]L;&%P<V4[(&9O;G0M9F%M:6QY.B`G
M5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&UA<F=I;BUL969T.B`P+C(U:6X[
M(&9O;G0M<VEZ93H@,3!P=#LG(&-L87-S/3-$37-O3F]R;6%L5&%B;&4@8F]R
M9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P/@T*/'1R
M/CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE
M9G0Z(#4N-'!T.R!W:61T:#H@,34S+CEP=#L@<&%D9&EN9RUR:6=H=#H@-2XT
M<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0R
M,#4^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A
M;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P
M<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R
M;6%L/B9N8G-P.SPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T
M=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`X,7!T.R!P
M861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG
M;CTS1'1O<"!W:61T:#TS1#$P.#X@/"]T9#X-"CQT9"!S='EL93TS1"=P861D
M:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@
M.#4N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I
M;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$Q-#X@/"]T9#X-"CQT9"!S='EL
M93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T
M.R!W:61T:#H@,3`S+C5P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I
M;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q,S@^(#PO=&0^
M#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL
M969T.B`U+C1P=#L@=VED=&@Z(#DT+C5P=#L@<&%D9&EN9RUR:6=H=#H@-2XT
M<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q
M,C8^(#PO=&0^/"]T<CX-"CQT<CX\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T
M;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#$U,RXY<'0[
M('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L
M:6=N/3-$=&]P('=I9'1H/3-$,C`U/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P
M:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S
M97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP
M;&4[)R!C;&%S<STS1$US;TYO<FUA;#XF;F)S<#L\+W`^/"]T9#X-"CQT9"!S
M='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N
M-'!T.R!W:61T:#H@.#%P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I
M;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q,#@^(#PO=&0^
M#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED
M.R!P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!P
M861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG
M;CTS1'1O<"!C;VQS<&%N/3-$,CX-"CQP(&%L:6=N/3-$8V5N=&5R/E5N<F5A
M;&EZ960\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@
M,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@.30N-7!T.R!P861D
M:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS
M1'1O<"!W:61T:#TS1#$R-CX@/"]T9#X\+W1R/@T*/'1R/CQT9"!S='EL93TS
M1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W
M:61T:#H@,34S+CEP=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M
M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0R,#4^#0H\<"!S='EL
M93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S
M($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T
M:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$
M8V5N=&5R/B9N8G-P.SPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB
M;W1T;VTZ(&)L86-K(#%P>"!S;VQI9#L@<&%D9&EN9RUB;W1T;VTZ(#!I;CL@
M<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#@Q<'0[('!A9&1I;F<M<FEG
M:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I
M9'1H/3-$,3`X/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P=#L@
M9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US
M:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS
M1$US;TYO<FUA;"!A;&EG;CTS1&-E;G1E<CY#;W-T/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R!P861D
M:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@
M.#4N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I
M;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$Q-#X-"CQP(&%L:6=N/3-$8V5N
M=&5R/D=A:6YS/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O
M;3H@8FQA8VL@,7!X('-O;&ED.R!P861D:6YG+6)O='1O;3H@,&EN.R!P861D
M:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@,3`S+C5P=#L@<&%D9&EN9RUR:6=H
M=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED
M=&@],T0Q,S@^#0H\<"!A;&EG;CTS1&-E;G1E<CY,;W-S97,\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[
M('!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I
M9'1H.B`Y-"XU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O
M<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3(V/@T*/'`@86QI9VX]
M,T1C96YT97(^36%R:V5T('9A;'5E/"]P/CPO=&0^/"]T<CX-"CQT<CX\=&0@
M<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U
M+C1P=#L@=VED=&@Z(#$U,RXY<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P
M861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,C`U/@T*
M/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ
M("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P
M=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#Y3
M:&]R="U497)M($EN=F5S=&UE;G1S.CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$
M)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I
M9'1H.B`X,7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z
M(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$P.#X-"CQP('-T>6QE/3-$
M)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F;VYT+69A;6EL>3H@)U1I
M;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T
M=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N
M/3-$8V5N=&5R/B9N8G-P.SPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)W!A9&1I
M;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`X
M-2XU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN
M.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3$T/B`\+W1D/@T*/'1D('-T>6QE
M/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[
M('=I9'1H.B`Q,#,N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN
M9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$S.#X@/"]T9#X-
M"CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE
M9G0Z(#4N-'!T.R!W:61T:#H@.30N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P
M=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$R
M-CX@/"]T9#X\+W1R/@T*/'1R/CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O
M;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@,34S+CEP=#L@
M<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI
M9VX],T1T;W`@=VED=&@],T0R,#4^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I
M;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E
M<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L
M93LG(&-L87-S/3-$37-O3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ
M93H@,3%P=#LG(&-L87-S/3-$7VUT/CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P
M.R`\+V9O;G0^1V]V97)N;65N="!396-U<FET:65S/"]F;VYT/CPO<#X-"CQP
M('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G
M5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N
M8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O
M;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^/&9O
M;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y5+E,N(%1R96%S=7)Y($YO
M=&5S/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P
M<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O
M;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA
M<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T
M.R<@8VQA<W,],T1?;70^/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N
M=#Y/=&AE<B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@
M,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I
M9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[
M)R!C;&%S<STS1$US;TYO<FUA;#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z
M(#$Q<'0[)R!C;&%S<STS1%]M=#Y,;VYG+51E<FT@26YV97-T;65N=',Z/"]F
M;VYT/CPO<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O
M;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ
M93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-
M<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA
M<W,],T1?;70^/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y#;VUM
M;VX@4W1O8VMS/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN
M(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R
M:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE
M.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE
M.B`Q,7!T.R<@8VQA<W,],T1?;70^/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[
M(#PO9F]N=#Y-=71U86P@1G5N9',M17%U:71Y/"]F;VYT/CPO<#X-"CQP('-T
M>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM
M97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U
M871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@
M<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^/&9O;G0@
M8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y,:6UI=&5D(%!A<G1N97)S:&EP
M("9N9&%S:#L@17%U:71Y/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$
M)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I
M9'1H.B`X,7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z
M(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$P.#X-"CQP('-T>6QE/3-$
M)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT
M+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z
M(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O
M3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE
M.B`Q,7!T.R<@8VQA<W,],T1?;70^)FYB<W`[)#QF;VYT(&-L87-S/3-$7VUT
M/B9N8G-P.R9N8G-P.R`\+V9O;G0^,S4L,3<U+#DR-CPO9F]N=#X\+W`^#0H\
M<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,&EN
M(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@
M9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C
M;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$
M)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/C4P+#(R,2PU,C8\+V9O
M;G0^/"]P/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I
M;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N
M)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@
M<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H=#X\9F]N
M="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XQ-#,L
M-#@Y/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT
M.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S($YE
M=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N
M+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG
M:'0^)FYB<W`[/"]P/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[
M(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W
M(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM
M=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H
M=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M
M=#XT,BPU.3DL.#4V(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=T97AT+6%L
M:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ
M("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P
M=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A
M;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG
M(&-L87-S/3-$7VUT/C0X+#$V."PU-#$@/"]F;VYT/CPO<#X-"CQP('-T>6QE
M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F
M;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I
M>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$
M37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^-RPX-#0L,#(S/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I
M;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`X-2XU<'0[('!A9&1I;F<M<FEG:'0Z
M(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H
M/3-$,3$T/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I
M;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N
M)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@
M<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H=#X\9F]N
M="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XF;F)S
M<#LD/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[
M)FYB<W`[)FYB<W`[(#PO9F]N=#XQ,BPW-S8\9F]N="!C;&%S<STS1%]M=#X@
M/"]F;VYT/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R
M:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE
M<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A
M=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS
M1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S
M/3-$7VUT/C8T+#<R-#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=T97AT+6%L
M:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ
M("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P
M=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A
M;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG
M(&-L87-S/3-$7VUT/BT\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G=&5X="UA
M;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY
M.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@
M<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@
M86QI9VX],T1R:6=H=#XF;F)S<#L\+W`^#0H\<"!S='EL93TS1"=T97AT+6%L
M:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ
M("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P
M=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A
M;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG
M(&-L87-S/3-$7VUT/CDL-3$Q+#@R,SPO9F]N=#X\+W`^#0H\<"!S='EL93TS
M1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N
M="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE
M.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US
M;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ
M93H@,3%P=#LG(&-L87-S/3-$7VUT/C4L-3<W+#,R-SPO9F]N=#X\+W`^#0H\
M<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,&EN
M(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@
M9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C
M;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$
M)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/C$L,3(X+#DP-CPO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN
M.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@,3`S+C5P=#L@<&%D9&EN
M9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T
M;W`@=VED=&@],T0Q,S@^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H
M=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.
M97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO
M;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I
M9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$
M7VUT/CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O;G0^*"9N8G-P.R0\
M9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/CQF;VYT(&-L87-S/3-$
M7VUT/B9N8G-P.SPO9F]N=#X\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L\+V9O
M;G0^/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[/"]F;VYT/C0L-C,R*3PO9F]N
M=#X\+W`^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN
M.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG
M+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S
M:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF;VYT
M('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/BT\+V9O
M;G0^/"]P/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I
M;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N
M)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@
M<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H=#X\9F]N
M="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XM/"]F
M;VYT/CPO<#X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G
M:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA
M;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z
M('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^)FYB
M<W`[/"]P/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I
M;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N
M)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@
M<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H=#X\9F]N
M="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XH,2PW
M-#$L,C<P*3PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R
M:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE
M<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A
M=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS
M1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S
M/3-$7VUT/B@Q+#`V.2PP.3<I/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)W1E
M>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A
M;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P
M<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R
M;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q
M,7!T.R<@8VQA<W,],T1?;70^+3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T
M.R!W:61T:#H@.30N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN
M9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$R-CX-"CQP('-T
M>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T
M.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT
M+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S
M/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N
M="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^)FYB<W`[)#QF;VYT(&-L87-S
M/3-$7VUT/B9N8G-P.R9N8G-P.R`\+V9O;G0^,S4L,3@T+#`W,#PO9F]N=#X\
M+W`^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P
M:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S
M97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP
M;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF;VYT('-T
M>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/C4P+#(X-BPR
M-3`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[
M(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W
M(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM
M=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H
M=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M
M=#XQ-#,L-#@Y/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ
M(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I
M;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T
M=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N
M/3-$<FEG:'0^)FYB<W`[/"]P/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@
M<FEG:'0[(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM
M97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U
M871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX]
M,T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S
M<STS1%]M=#XU,"PS-S`L-#`Y/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)W1E
M>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A
M;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P
M<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R
M;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q
M,7!T.R<@8VQA<W,],T1?;70^-3(L-C<V+#<W,3PO9F]N=#X\+W`^#0H\<"!S
M='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P
M=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N
M="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S
M<STS1$US;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O
M;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/C@L.3<R+#DR.3PO9F]N=#X\
M+W`^/"]T9#X\+W1R/@T*/'1R/CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O
M;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@,34S+CEP=#L@
M<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI
M9VX],T1T;W`@=VED=&@],T0R,#4^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I
M;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E
M<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L
M93LG(&-L87-S/3-$37-O3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ
M93H@,3%P=#LG(&-L87-S/3-$7VUT/CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P
M.R`\+V9O;G0^0V5R=&EF:6-A=&4@;V8@1&5P;W-I=#PO9F]N=#X\+W`^/"]T
M9#X-"CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG
M+6QE9G0Z(#4N-'!T.R!W:61T:#H@.#%P=#L@<&%D9&EN9RUR:6=H=#H@-2XT
M<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q
M,#@^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P
M:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S
M97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP
M;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF;VYT('-T
M>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/C(U,"PP,#`\
M+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ
M(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#@U+C5P=#L@<&%D
M9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX]
M,T1T;W`@=VED=&@],T0Q,30^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R
M:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE
M<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A
M=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS
M1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S
M/3-$7VUT/BT\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN
M9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#$P
M,RXU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN
M.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3,X/@T*/'`@<W1Y;&4],T0G=&5X
M="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M
M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P
M=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M
M86P@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q
M<'0[)R!C;&%S<STS1%]M=#XM/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[
M('=I9'1H.B`Y-"XU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG
M+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3(V/@T*/'`@<W1Y
M;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#!I;B`P<'0[
M(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M
M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,]
M,T1-<V].;W)M86P@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT
M+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XR-3`L,#`P/"]F;VYT/CPO<#X\
M+W1D/CPO='(^#0H\='(^/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P
M:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`Q-3,N.7!T.R!P861D
M:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS
M1'1O<"!W:61T:#TS1#(P-3X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I
M;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[
M(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@
M8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q
M,7!T.R<@8VQA<W,],T1?;70^/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO
M9F]N=#Y/=&AE<B`F;F1A<V@[($5Q=6ET>3PO9F]N=#X\+W`^/"]T9#X-"CQT
M9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z
M(#4N-'!T.R!W:61T:#H@.#%P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A
M9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q,#@^#0H\
M<"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[('1E
M>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A
M;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P
M<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R
M;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q
M,7!T.R<@8VQA<W,],T1?;70^/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[)FYB
M<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[
M)FYB<W`[)FYB<W`[(#PO9F]N=#XS,S@L-3`V/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F
M=#H@-2XT<'0[('=I9'1H.B`X-2XU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T
M.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3$T
M/@T*/'`@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED
M.R!T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N
M="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE
M.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US
M;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ
M93H@,3%P=#LG(&-L87-S/3-$7VUT/CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P
M.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N
M8G-P.R`\+V9O;G0^,3$L,3DT/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[
M('=I9'1H.B`Q,#,N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN
M9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$S.#X-"CQP('-T
M>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#%P>"!S;VQI9#L@=&5X="UA
M;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY
M.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@
M<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@
M86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[
M)R!C;&%S<STS1%]M=#X\9F]N="!C;&%S<STS1%]M=#XF;F)S<#LF;F)S<#LF
M;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S
M<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF;F)S<#LF
M;F)S<#L@/"]F;VYT/BT\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED
M=&@Z(#DT+C5P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P
M.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q,C8^#0H\<"!S='EL93TS
M1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[('1E>'0M86QI9VXZ
M(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I
M;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T
M=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA
M<W,],T1?;70^/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[)FYB<W`[)FYB<W`[
M)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[(#PO9F]N=#XS
M-#DL-S`P/"]F;VYT/CPO<#X\+W1D/CPO='(^#0H\='(^/'1D('-T>6QE/3-$
M)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I
M9'1H.B`Q-3,N.7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT
M;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#(P-3X-"CQP('-T>6QE
M/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@
M3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I
M;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^)FYB<W`[/"]P
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D
M9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#@Q<'0[('!A9&1I;F<M<FEG:'0Z
M(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H
M/3-$,3`X/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N
M="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE
M.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US
M;TYO<FUA;#XF;F)S<#L\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG
M+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@.#4N
M-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG
M('9A;&EG;CTS1'1O<"!W:61T:#TS1#$Q-#X-"CQP('-T>6QE/3-$)W1E>'0M
M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL
M>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[
M('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L
M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED
M=&@Z(#$P,RXU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O
M<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3,X/@T*/'`@<W1Y;&4]
M,T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O
M;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ
M93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-
M<V].;W)M86P@86QI9VX],T1R:6=H=#XF;F)S<#L\+W`^/"]T9#X-"CQT9"!S
M='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N
M-'!T.R!W:61T:#H@.30N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D
M9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$R-CX-"CQP
M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@
M,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F
M;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L
M87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]P/CPO=&0^
M/"]T<CX-"CQT<CX\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@
M<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#$U,RXY<'0[('!A9&1I;F<M
M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P
M('=I9'1H/3-$,C`U/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P
M=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N
M="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S
M<STS1$US;TYO<FUA;#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[
M)R!C;&%S<STS1%]M=#Y4;W1A;#PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T
M.R!W:61T:#H@.#%P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M
M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q,#@^#0H\<"!S='EL
M93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`S<'@@9&]U8FQE.R!T97AT+6%L
M:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ
M("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P
M=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A
M;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG
M(&-L87-S/3-$7VUT/B9N8G-P.R0\9F]N="!C;&%S<STS1%]M=#XF;F)S<#LF
M;F)S<#L@/"]F;VYT/C$X-"PW-#$L.#8W/"]F;VYT/CPO<#X\+W1D/@T*/'1D
M('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@
M-2XT<'0[('=I9'1H.B`X-2XU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P
M861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3$T/@T*
M/'`@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,W!X(&1O=6)L93L@
M=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M
M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@
M,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].
M;W)M86P@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z
M(#$Q<'0[)R!C;&%S<STS1%]M=#XF;F)S<#LD(#$V+#,P-BPW-3`\+V9O;G0^
M/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@
M<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#$P,RXU<'0[('!A9&1I;F<M
M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P
M('=I9'1H/3-$,3,X/@T*/'`@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA
M8VL@,W!X(&1O=6)L93L@=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN
M(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R
M:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE
M.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H=#X\9F]N="!S='EL
M93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XH)FYB<W`[)#QF
M;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O;G0^,BPX,30L.3DY*3PO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN
M.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@.30N-7!T.R!P861D:6YG
M+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O
M<"!W:61T:#TS1#$R-CX-"CQP('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L
M86-K(#-P>"!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I
M;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E
M<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L
M93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y
M;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^)FYB<W`[)"`Q
M.3@L,C,S+#8Q.#PO9F]N=#X\+W`^/"]T9#X\+W1R/@T*/'1R/CQT9"!S='EL
M93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T
M.R!W:61T:#H@,34S+CEP=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I
M;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0R,#4^#0H\<"!S
M='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I
M;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T
M=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/B9N8G-P
M.SPO<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M
M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@
M,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].
M;W)M86P^)FYB<W`[/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB
M;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#@Q<'0[
M('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L
M:6=N/3-$=&]P('=I9'1H/3-$,3`X/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG
M;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G
M5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N
M8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI
M9VX],T1R:6=H=#XF;F)S<#L\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D
M:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@
M.#4N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I
M;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$Q-#X-"CQP('-T>6QE/3-$)W1E
M>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A
M;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P
M<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R
M;6%L(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@
M=VED=&@Z(#$P,RXU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG
M+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3,X/@T*/'`@<W1Y
M;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#!I;B`P<'0[
M(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M
M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,]
M,T1-<V].;W)M86P@86QI9VX],T1R:6=H=#XF;F)S<#L\+W`^/"]T9#X-"CQT
M9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z
M(#4N-'!T.R!W:61T:#H@.30N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@
M<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#$R-CX-
M"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`P
M:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF
M.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG
M(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]P/CPO
M=&0^/"]T<CX\+W1A8FQE/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@8V5N
M=&5R.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S
M($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T
M:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$
M8V5N=&5R/B9N8G-P.SPO<#X-"CQD:78@<W1Y;&4],T0G9F]N="UF86UI;'DZ
M("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CLG/@T*/'`@<W1Y;&4],T0G;6%R
M9VEN.B`P:6X@,&EN(#!P="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@
M3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I
M;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<VEZ
M93TS1#,@8VQA<W,],T1?;70^56YR96%L:7IE9"!L;W-S97,@;VX@:6YV97-T
M;65N=',@87,@;V8@2G5N92`S,"P@,C`Q,"P@87)E(&%S(&9O;&QO=W,Z/"]F
M;VYT/CPO<#X\+V1I=CX-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P
M<'0@,"XR-6EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E
M<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L
M93LG(&-L87-S/3-$37-O3F]R;6%L/B9N8G-P.SPO<#X-"CQD:78@<W1Y;&4]
M,T0G;6%R9VEN.B`P:6X@,&EN(#!P="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G
M5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N
M8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^#0H\
M=&%B;&4@8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<]
M,T0P('=I9'1H/3-$-C`P/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1L969T/CQS=')O;F<^)FYB<W`[)FYB<W`[/"]S=')O;F<^/"]T9#X-
M"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D
M/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#%P>"!S;VQI
M9#LG('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E;G1E<CY!9V=R96=A=&4@
M56YR96%L:7IE9"!,;W-S97,F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$8V5N=&5R/D%G9W)E9V%T92!&86ER(%9A;'5E)FYB<W`[
M/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1L
M969T/CQS=')O;F<^)FYB<W`[)FYB<W`[/"]S=')O;F<^/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\<W1R;VYG/B9N8G-P.SPO
M<W1R;VYG/CPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N
M=&5R/CQS=')O;F<^)FYB<W`[)FYB<W`[/"]S=')O;F<^/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\<W1R;VYG/B9N8G-P.SPO
M<W1R;VYG/CPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N
M=&5R/CQS=')O;F<^)FYB<W`[)FYB<W`[/"]S=')O;F<^/"]T9#X\+W1R/@T*
M/'1R/CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1L969T/DQE<W,@=&AA
M;B!O;F4@>65A<B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X-"CQP(&%L:6=N/3-$8V5N=&5R/B@F;F)S<#LD(#(L
M.#$T+#DY.2D\+W`^/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X-"CQP(&%L:6=N/3-$8V5N=&5R/B9N8G-P.SPO<#X\+W1D/@T*
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/@T*/'`@86QI9VX]
M,T1C96YT97(^)FYB<W`[)"`T,2PT.#8L,30X)FYB<W`[/"]P/CPO=&0^/"]T
M<CX-"CQT<CX\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#Y'<F5A
M=&5R('1H86X@;VYE('EE87(F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^#0H\<"!A;&EG;CTS1&-E;G1E<CXM)FYB
M<W`[/"]P/CPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^#0H\<"!A;&EG;CTS1&-E;G1E<CXF;F)S<#L\+W`^/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X-"CQP(&%L:6=N/3-$8V5N
M=&5R/BT\<W1R;VYG/B9N8G-P.SPO<W1R;VYG/CPO<#X\+W1D/CPO='(^/"]T
M86)L93X\+V1I=CX-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@
M,"XR-6EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF
M.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG
M(&-L87-S/3-$37-O3F]R;6%L/B9N8G-P.SPO<#X-"CQP('-T>6QE/3-$)VUA
M<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F;VYT+69A;6EL>3H@)U1I;65S
M($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T
M:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/CQF;VYT('-T
M>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/D%30R`S,C`L
M(")!8V-O=6YT:6YG(&9O<B!#97)T86EN($EN=F5S=&UE;G1S(&EN($1E8G0@
M86YD($5Q=6ET>2!396-U<FET:65S(BP@87,@86UE;F1E9"!A;F0@:6YT97)P
M<F5T960L('!R;W9I9&5D(&=U:61A;F-E(&]N(&1E=&5R;6EN:6YG('=H96X@
M86X@:6YV97-T;65N="!I<R!O=&AE<B!T:&%N('1E;7!O<F%R:6QY(&EM<&%I
M<F5D+CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O;G0^5&AE($-O;7!A
M;GD@<F5V:65W<R!I=',@9FEX960@:6YC;VUE(&%N9"!E<75I='D@:6YV97-T
M;65N="!P;W)T9F]L:6\@9F]R(&%N>2!U;G)E86QI>F5D(&QO<W-E<R!T:&%T
M('=O=6QD(&)E(&1E96UE9"!O=&AE<BUT:&%N+71E;7!O<F%R>2!A;F0@<F5Q
M=6ER92!T:&4@<F5C;V=N:71I;VX@;V8@86X@:6UP86ER;65N="!L;W-S(&EN
M(&EN8V]M92X\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/DEF('1H
M92!C;W-T(&]F(&%N(&EN=F5S=&UE;G0@97AC965D<R!I=',@9F%I<B!V86QU
M92P@=&AE($-O;7!A;GD@979A;'5A=&5S+"`\+V9O;G0^/&9O;G0@<W1Y;&4]
M,T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^86UO;F<@;W1H97(@
M9F%C=&]R<RP@9V5N97)A;"!M87)K970@8V]N9&ET:6]N<RP@=&AE(&1U<F%T
M:6]N(&%N9"!E>'1E;G0@=&\@=VAI8V@@=&AE(&9A:7(@=F%L=64@:7,@;&5S
M<R!T:&%N(&-O<W0L(&%N9"!T:&4@0V]M<&%N>2=S(&EN=&5N="!A;F0@86)I
M;&ET>2!T;R!H;VQD('1H92!I;G9E<W1M96YT<RX\9F]N="!C;&%S<STS1%]M
M=#XF;F)S<#L@/"]F;VYT/DUA;F%G96UE;G0@86QS;R!C;VYS:61E<G,@=&AE
M('1Y<&4@;V8@<V5C=7)I='DL(')E;&%T960M:6YD=7-T<GD@86YD('-E8W1O
M<B!P97)F;W)M86YC92P@87,@=V5L;"!A<R!P=6)L:7-H960@:6YV97-T;65N
M="!R871I;F=S(&%N9"!A;F%L>7-T(')E<&]R=',L('1O(&5V86QU871E(&ET
M<R!P;W)T9F]L:6\N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y/
M;F-E(&$@9&5C;&EN92!I;B!F86ER('9A;'5E(&ES(&1E=&5R;6EN960@=&\@
M8F4@;W1H97(@=&AA;B!T96UP;W)A<GDL(&%N(&EM<&%I<FUE;G0@8VAA<F=E
M(&ES(')E8V]R9&5D(&%N9"!A(&YE=R!C;W-T(&)A<VES(&EN('1H92!I;G9E
M<W1M96YT(&ES(&5S=&%B;&ES:&5D+CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P
M.R`\+V9O;G0^268@;6%R:V5T+"!I;F1U<W1R>2P@86YD+V]R(&EN=F5S=&5E
M(&-O;F1I=&EO;G,@9&5T97)I;W)A=&4L('1H92!#;VUP86YY(&UA>2!I;F-U
M<B!F=71U<F4@:6UP86ER;65N=',N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[
M(#PO9F]N=#Y-86YA9V5M96YT(&-O;G-I9&5R960@97%U:71Y(&EN=F5S=&UE
M;G0@;&]S<V5S(&]F("9N8G-P.R0Q-RPY,#DL.3`Q('1O(&)E(&]T:&5R('1H
M86X@=&5M<&]R87)Y(&EN(#(P,#@N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[
M(#PO9F]N=#Y4:&4@0V]M<&%N>2!C;VYS:61E<F5D(&%D9&ET:6]N86P@97%U
M:71Y(&EN=F5S=&UE;G0@;&]S<V5S(&]F("9N8G-P.R0Q+#(Y,"PU.3`@=&\@
M8F4@;W1H97(@=&AA;B!T96UP;W)A<GD@:6X@,C`P.2X\9F]N="!C;&%S<STS
M1%]M=#XF;F)S<#L@/"]F;VYT/D%C8V]R9&EN9VQY+"!T:&4@;&]S<V5S('=E
M<F4@<F5C;V=N:7IE9"!I;B!T:&4@8V]N<V]L:61A=&5D('-T871E;65N="!O
M9B!I;F-O;64@:6X@=&AE:7(@<F5S<&5C=&EV92!R97!O<G1I;F<@<&5R:6]D
M<RX\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/DYO(&%D9&ET:6]N
M86P@97%U:71Y(&EN=F5S=&UE;G0@;&]S<V5S('=E<F4@8V]N<VED97)E9"!T
M;R!B92!O=&AE<B!T:&%N('1E;7!O<F%R>2!A="!*=6YE(#,P+"`R,#$P+CPO
M9F]N=#X\+W`^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T.R!F
M;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I
M>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$
M37-O3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L
M87-S/3-$7VUT/B`\+V9O;G0^)FYB<W`[/"]P/@T*/'`@<W1Y;&4],T0G;6%R
M9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M
M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P
M.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#X\9F]N="!S='EL93TS1"=F
M;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#X@/"]F;VYT/B9N8G-P.SPO
M<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F
M;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I
M>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$
M37-O3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L
M87-S/3-$7VUT/D9I>&5D(&EN8V]M92!S96-U<FET:65S(&%S(&]F($IU;F4@
M,S`L(#(P,3`L(&AA=F4@8V]N=')A8W1U86P@;6%T=7)I=&EE<R!A<R!F;VQL
M;W=S.CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@
M,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S
M97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP
M;&4[)R!C;&%S<STS1$US;TYO<FUA;#XF;F)S<#L\+W`^#0H\9&EV('-T>6QE
M/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XU:6X[(&9O;G0M9F%M:6QY.B`G
M5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N
M8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^#0H\
M=&%B;&4@8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<]
M,T0P('=I9'1H/3-$-3`P/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1L969T/D1U92!W:71H:6X@;VYE('EE87(F;F)S<#L\+W1D/@T*/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[)#@U+#8Q
M,RPX,#DF;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1&QE9G0^1'5E(&)E='=E96X@;VYE(&%N9"!F:79E('EE87)S
M)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C(U,"PP,#`F;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1&QE9G0^1'5E(&]V97(@9FEV92!Y96%R<R9N8G-P
M.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB
M<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XM
M)FYB<W`[/"]T9#X\+W1R/CPO=&%B;&4^/"]D:78^/"]D:78^(#PO9&EV/CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*
M("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C)C,&$U
M.69?,S5D95\T8V$X7V%B835?-&%C-F4P8V(V8F8Q#0I#;VYT96YT+4QO8V%T
M:6]N.B!F:6QE.B\O+T,Z+S(R8S!A-3EF7S,U9&5?-&-A.%]A8F$U7S1A8S9E
M,&-B-F)F,2]7;W)K<VAE971S+U-H965T,3`N:'1M;`T*0V]N=&5N="U4<F%N
M<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E
M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@
M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C
M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T
M>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T
M(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB
M;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS1$E$,$5)/@T*
M("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$
M,2!R;W=S<&%N/3-$,CX\<W1R;VYG/DEN=F5N=&]R:65S/&)R/CPO<W1R;VYG
M/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/C8@
M36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H/DIU;BX@,S`L(#(P,3`\8G(^/"]T:#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DEN=F5N=&]R:65S/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\9&EV/B`\9&EV('-T>6QE/3-$
M)V9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[)SX\9F]N
M="!C;&%S<STS1%]M=#X-"CPO9F]N=#X-"CQD:78^#0H\<"!S='EL93TS1"=T
M97AT+6EN9&5N=#H@+3`N,C5I;CL@;6%R9VEN.B`P:6X@,&EN(#!P="`P+C(U
M:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O
M;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA
M<W,],T1-<V].;W)M86P^/&9O;G0@8VQA<W,],T1?;70^*#8I(#QF;VYT('-T
M>6QE/3-$)V9O;G0Z(#=P="`G5&EM97,@3F5W(%)O;6%N)SLG(&-L87-S/3-$
M7VUT/B9N8G-P.R9N8G-P.R`\+V9O;G0^/"]F;VYT/CQF;VYT('-T>6QE/3-$
M)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/DEN=F5N=&]R:65S(&-O
M;G-I<W1E9"!O9B!T:&4@9F]L;&]W:6YG(&%T('1H92!R97-P96-T:79E(&)A
M;&%N8V4@<VAE970@9&%T97,Z/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)VUA
M<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O
M;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A
M<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G
M9F]N="US:7IE.B`V<'0[)R!C;&%S<STS1%]M=#X@/"]F;VYT/B9N8G-P.SPO
M<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M
M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P
M=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M
M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`V<'0[)R!C;&%S<STS1%]M
M=#X@/"]F;VYT/B9N8G-P.SPO<#X-"CQD:78@<W1Y;&4],T0G;6%R9VEN.B`P
M:6X@,&EN(#!P="`Q:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N
M)RP@<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@
M<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N
M="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^/&9O;G0@8VQA<W,],T1?;70^
M#0H\+V9O;G0^/"]F;VYT/@T*/'1A8FQE(&)O<F1E<CTS1#`@8V5L;'-P86-I
M;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#4P,#X-"CQT<CX\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#LF;F)S<#L\+W1D
M/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQS=')O;F<^
M)FYB<W`[/"]S=')O;F<^/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M8F]T
M=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1C96YT97(^2G5N92`S,"P@,C`Q,"9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL
M93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1C96YT97(^1&5C96UB97(@,S$L(#(P,#DF;F)S
M<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1&QE9G0^4F%W(&UA=&5R:6%L<SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD(#4S+#DP."PT.3`F;F)S<#L\+W1D
M/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO
M=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[
M)#,T+#`T,2PR,C0F;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1&QE9G0^5V]R:RUI;BUP<F]C97-S)FYB<W`[)FYB
M<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[
M)FYB<W`[("9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XY+#<R-RPU.3(F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-BPX,3DL,C0S)FYB<W`[/"]T9#X\
M+W1R/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1L969T/D9I
M;FES:&5D(&=O;V1S)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E
M<BUB;W1T;VTZ(&)L86-K(#%P>"!S;VQI9#LG('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C$U+#8T-"PV,S$F;F)S<#L\+W1D/@T*/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3(L-S0X+#4R.29N8G-P.SPO=&0^
M/"]T<CX-"CQT<CX\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#X@
M/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S
M<#L\+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#-P
M>"!D;W5B;&4[)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S
M<#LD(#<Y+#(X,"PW,3,F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B9N8G-P.R9N8G-P.R`F;F)S<#L\+W1D/@T*/'1D
M('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#-P>"!D;W5B;&4[)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD-3,L-C`X+#DY
M-CQS=')O;F<^)FYB<W`[/"]S=')O;F<^/"]T9#X\+W1R/CPO=&%B;&4^/"]D
M:78^/"]D:78^/"]D:78^(#PO9&EV/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-
M"BTM+2TM+3U?3F5X=%!A<G1?,C)C,&$U.69?,S5D95\T8V$X7V%B835?-&%C
M-F4P8V(V8F8Q#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(R8S!A
M-3EF7S,U9&5?-&-A.%]A8F$U7S1A8S9E,&-B-F)F,2]7;W)K<VAE971S+U-H
M965T,3$N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D
M+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970]
M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T
M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@
M8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T
M('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@
M*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S
M<STS1')E<&]R="!I9#TS1$E$,$5)/@T*("`@("`@/'1R/@T*("`@("`@("`\
M=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG
M/D5A<FYI;F=S(%!E<B!3:&%R93QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@
M("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XV($UO;G1H<R!%;F1E9#PO
M=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T:#Y*=6XN(#,P+"`R,#$P/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#Y%87)N:6YG<R!097(@4VAA<F4\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/CQD:78^(#QD:78@<W1Y;&4],T0G9F]N="UF
M86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CLG/@T*/'`@<W1Y;&4]
M,T0G=&5X="UI;F1E;G0Z("TP+C(U:6X[(&UA<F=I;CH@,&EN(#!I;B`P<'0@
M,"XR-6EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF
M.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG
M(&-L87-S/3-$37-O3F]R;6%L/CQF;VYT(&-L87-S/3-$7VUT/B@W*29N8G-P
M.R9N8G-P.R`\+V9O;G0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T
M.R<@8VQA<W,],T1?;70^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T
M.R<@8VQA<W,],T1?;70^5&AE(&9O;&QO=VEN9R!T86)L92!R96-O;F-I;&5S
M('1H92!N=6UE<F%T;W)S(&%N9"!D96YO;6EN871O<G,@=7-E9"!I;B!T:&4@
M8V%L8W5L871I;VX@;V8@8F%S:6,@86YD(&1I;'5T960@96%R;FEN9W,@<&5R
M('-H87)E("A%4%,I.CPO9F]N=#X@#0H\+V9O;G0^/"]P/@T*/'`^#0H\+W`^
M#0H\9&EV/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N
M="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE
M.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US
M;TYO<FUA;#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S
M<STS1%]M=#X\9F]N="!C;&%S<STS1%]M=#X@/"]F;VYT/CPO9F]N=#XF;F)S
M<#L\+W`^#0H\9&EV('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XU
M:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O
M;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA
M<W,],T1-<V].;W)M86P^#0H\=&%B;&4@8F]R9&5R/3-$,"!C96QL<W!A8VEN
M9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)3X-"CQT<CX\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#X\<W1R;VYG/B9N8G-P.R9N
M8G-P.SPO<W1R;VYG/CPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M8F]T
M=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A
M;CTS1#,@86QI9VX],T1C96YT97(^475A<G1E<B!%;F1E9"!*=6YE(#,P+"9N
M8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C
M:R`Q<'@@<V]L:60[)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#,@86QI
M9VX],T1C96YT97(^4VEX($UO;G1H<R!%;F1E9"!*=6YE(#,P+"9N8G-P.SPO
M=&0^/"]T<CX-"CQT<CX\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F
M=#XF;F)S<#LF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O
M='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$8V5N=&5R/C(P,3`F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R
M9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$8V5N=&5R/C(P,#DF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$8V5N=&5R/C(P,3`F;F)S<#L\+W1D/@T*/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/C(P,#DF;F)S<#L\+W1D/CPO
M='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&QE9G0^3G5M
M97)A=&]R<SHF;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1&QE9G0^)FYB<W`[)FYB<W`[)FYB<W`[($YU;65R871O
M<B!F;W(@8F]T:"!B87-I8R!A;F0F;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&QE9G0^)FYB<W`[)FYB<W`[)FYB
M<W`[)FYB<W`[)FYB<W`[(&1I;'5T960@15!3+"!N970@:6YC;VUE)FYB<W`[
M/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S
M<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N
M8G-P.R0@,S0L,#4W+#,S,"9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD(#$R+#(P.2PS,#<F;F)S<#L\
M+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P
M.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB
M<W`[)"`V-BPU,3DL-#8P)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.R0@,3`L-C4R+#,W-B9N8G-P.SPO
M=&0^/"]T<CX-"CQT<CX\=&0^)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1L969T/D1E;F]M:6YA=&]R<SHF;F)S
M<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1&QE9G0^)FYB<W`[)FYB<W`[)FYB<W`[($1E;F]M:6YA=&]R(&9O<B!B87-I
M8R!%4%,L)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1L969T/B9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P
M.R!W96EG:'1E9"UA=F5R86=E('-H87)E<R9N8G-P.SPO=&0^/"]T<CX-"CQT
M<CX\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#LF;F)S
M<#LF;F)S<#LF;F)S<#LF;F)S<#L@;W5T<W1A;F1I;F<F;F)S<#L\+W1D/@T*
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^
M#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3,Y+#$R-"PW
M-S$F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^,3,W+#$V,RPW.3@F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3,X+#8Y-RPP,#<F;F)S<#L\+W1D/@T*
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^
M#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3,W+#$S-2PT
M,#<F;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1&QE9G0^)FYB<W`[)FYB<W`[)FYB<W`[(%!O=&5N=&EA;&QY(&1I
M;'5T:79E('-H87)E<R9N8G-P.SPO=&0^/"]T<CX-"CQT<CX\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#LF;F)S<#LF;F)S<#LF;F)S
M<#LF;F)S<#L@<F5S=6QT:6YG(&9R;VT@<W1O8VL@<&QA;G,F;F)S<#L\+W1D
M/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O
M;&ED.R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,2PT,C$L-3`Y
M)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L
M86-K(#%P>"!S;VQI9#LG('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/C,X,RPP.3(F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O
M='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^,2PS-C4L-C,U)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE/3-$
M)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#%P>"!S;VQI9#LG('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C,U,BPT,C0F;F)S<#L\+W1D/CPO='(^#0H\
M='(^/'1D/B9N8G-P.SPO=&0^/"]T<CX-"CQT<CX\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#LF;F)S<#LF;F)S<#L@1&5N;VUI;F%T
M;W(@9F]R(&1I;'5T960@15!3)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE/3-$
M)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#-P>"!D;W5B;&4[)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XQ-#`L-30V+#(X,"9N8G-P.SPO=&0^#0H\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-
M"CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`S<'@@9&]U8FQE
M.R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3,W+#4T-BPX.3`F
M;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA
M8VL@,W!X(&1O=6)L93LG('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/C$T,"PP-C(L-C0R)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E
M<BUB;W1T;VTZ(&)L86-K(#-P>"!D;W5B;&4[)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#XQ,S<L-#@W+#@S,29N8G-P.SPO=&0^/"]T<CX-"CQT
M<CX\=&0^)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1L969T/E-H87)E<R!R96QA=&5D('1O('-T;V-K('!L86YS
M(&YO="9N8G-P.SPO=&0^/"]T<CX-"CQT<CX\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$;&5F=#YI;F-L=61E9"!I;B!D:6QU=&5D(&%V97)A9V4@8V]M
M;6]N)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1L969T/G-H87)E<R!O=71S=&%N9&EN9R!B96-A=7-E('1H96ER
M)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1L969T/F5F9F5C="!W;W5L9"!B92!A;G1I9&EL=71I=F4F;F)S<#L\
M+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P
M.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C@U
M+#DY."9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XW+#<X.2PR,C`F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^,S`Q+#`S."9N8G-P.SPO=&0^#0H\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XW+#@P-RPV-C,F;F)S
M<#L\+W1D/CPO='(^/"]T86)L93X\+V1I=CX\+V1I=CX\+V1I=CX@/"]D:78^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^
M#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\R,F,P
M834Y9E\S-61E7S1C83A?86)A-5\T86,V93!C8C9B9C$-"D-O;G1E;G0M3&]C
M871I;VXZ(&9I;&4Z+R\O0SHO,C)C,&$U.69?,S5D95\T8V$X7V%B835?-&%C
M-F4P8V(V8F8Q+U=O<FMS:&5E=',O4VAE970Q,BYH=&UL#0I#;VYT96YT+51R
M86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y
M<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL/@T*
M("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$0V]N=&5N="U4>7!E
M(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R:7!T
M('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$;R!.
M;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-"B`@
M/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T(&ED/3-$240P14D^
M#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X]
M,T0Q(')O=W-P86X],T0R/CQS=')O;F<^4W1O8VLM0F%S960@0V]M<&5N<V%T
M:6]N(%!L86YS/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1H(&-O;'-P86X],T0Q/C8@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/DIU
M;BX@,S`L(#(P,3`\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/E-T;V-K+4)A<V5D($-O;7!E;G-A=&EO;B!0;&%N<SPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^/&1I=CX@#0H\9&EV/CQF;VYT('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/@T*/"]F;VYT/@T*
M/&1I=CX-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M
M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z
M(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O
M3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S
M/3-$7VUT/CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P.R9N8G-P.R9N8G-P.R9N
M8G-P.SPO9F]N=#X\+V9O;G0^/"]P/@T*/&1I=CX-"CQH-B!S='EL93TS1"=T
M97AT+6%L:6=N.B!L969T.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A
M;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q
M,G!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!A;&EG;CTS1&QE9G0^
M/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R!F;VYT+7=E:6=H=#H@
M;F]R;6%L.R<@8VQA<W,],T1?;70^*#@I/&9O;G0@8VQA<W,],T1?;70^)FYB
M<W`[(#PO9F]N=#Y3=&]C:RU"87-E9"!#;VUP96YS871I;VX@4&QA;G,\+V9O
M;G0^/"]H-CX-"CQP('-T>6QE/3-$)W1E>'0M:6YD96YT.B`M,3,N-7!T.R!M
M87)G:6XZ(#!I;B`P:6X@,'!T(#$S+C5P=#L@9F]N="UF86UI;'DZ("=4:6UE
M<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U
M871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@
M<W1Y;&4],T0G9F]N="US:7IE.B`V<'0[)R!C;&%S<STS1%]M=#X@/"]F;VYT
M/B9N8G-P.SPO<#X-"CQP('-T>6QE/3-$)W1E>'0M:6YD96YT.B`M,"XR-6EN
M.R!M87)G:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ("=4
M:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N
M8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O
M;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^/&9O
M;G0@8VQA<W,],T1?;70^)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[
M(#PO9F]N=#Y!="!*=6YE(#,P+"`R,#$P+"!T:&4@0V]M<&%N>2!H860@='=O
M('-T;V-K(&]P=&EO;B!P;&%N<RP@82!R97-T<FEC=&5D('-T;V-K('!L86X@
M86YD(&%N(&5M<&QO>65E('-T;V-K('!U<F-H87-E('!L86XN/&9O;G0@8VQA
M<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y296%D97)S('-H;W5L9"!R969E<B!T
M;R!.;W1E(#8@;V8@;W5R(&-O;G-O;&ED871E9"!F:6YA;F-I86P@<W1A=&5M
M96YT<R!I;B!O=7(@06YN=6%L(%)E<&]R="!O;B!&;W)M(#$P+4L@9F]R('1H
M92!C86QE;F1A<B!Y96%R(&5N9&5D($1E8V5M8F5R(#,Q+"`R,#`Y+"!F;W(@
M861D:71I;VYA;"!I;F9O<FUA=&EO;B!R96QA=&5D('1O('1H97-E('-T;V-K
M+6)A<V5D(&-O;7!E;G-A=&EO;B!P;&%N<RX@/"]F;VYT/CPO<#X-"CQP('-T
M>6QE/3-$)W1E>'0M:6YD96YT.B`M,3,N-7!T.R!M87)G:6XZ(#!I;B`P:6X@
M,'!T(#$S+C5P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S
M97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM
M<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^(#PO9F]N=#XF;F)S<#L\+W`^#0H\
M<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF
M86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@
M,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].
M;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,]
M,T1?;70^5&AE($-O;7!A;GD@<F5C;V=N:7IE9"!C;VUP96YS871I;VX@97AP
M96YS92!F;W(@<VAA<F4M8F%S960@<&%Y;65N=',@;V8@)FYB<W`[)#(L,38T
M+#$S,R!A;F0@)FYB<W`[)#0L,#4S+#$P-2!F;W(@=&AE('-E8V]N9"!Q=6%R
M=&5R(&%N9"!S:7@@;6]N=&AS(&5N9&5D($IU;F4@,S`L(#(P,3`L(')E<W!E
M8W1I=F5L>2X\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/D-O;7!E
M;G-A=&EO;B!C;W-T(&-A<&ET86QI>F5D(&%S('!A<G0@;V8@:6YV96YT;W)Y
M(&%S(&]F($IU;F4@,S`L(#(P,3`L('=A<R`F;F)S<#LD,3(U+#(R-2X\+V9O
M;G0^/"]P/@T*/'`@<W1Y;&4],T0G=&5X="UI;F1E;G0Z("TQ,RXU<'0[(&UA
M<F=I;CH@,&EN(#!I;B`P<'0@,3,N-7!T.R!F;VYT+69A;6EL>3H@)U1I;65S
M($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A
M=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#X\9F]N="!S
M='EL93TS1"=F;VYT+7-I>F4Z(#AP=#LG(&-L87-S/3-$7VUT/B`\+V9O;G0^
M)FYB<W`[/"]P/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P="`P
M+C(U:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G
M.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG
M(&-L87-S/3-$37-O3F]R;6%L/CQU/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ
M93H@,3%P=#LG(&-L87-S/3-$7VUT/D5M<&QO>65E(%-T;V-K($]P=&EO;B!0
M;&%N/"]F;VYT/CPO=3X\+W`^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P
M:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG
M+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@
M<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N
M="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^5&AE(&9A:7(@=F%L=64@;V8@
M96%C:"!O<'1I;VX@9W)A;G0@:6X@=&AE($5M<&QO>65E(%-T;V-K($]P=&EO
M;B!0;&%N('=A<R!E<W1I;6%T960@;VX@=&AE(&1A=&4@;V8@9W)A;G0@=7-I
M;F<@=&AE($)L86-K+5-C:&]L97,@;W!T:6]N('!R:6-I;F<@;6]D96P@=VET
M:"!T:&4@9F]L;&]W:6YG('=E:6=H=&5D+6%V97)A9V4@87-S=6UP=&EO;G,@
M9F]R('1H92!I;F1I8V%T960@<&5R:6]D<SH\+V9O;G0^/"]P/@T*/'`@<W1Y
M;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P="`P+C(U:6X[(&9O;G0M9F%M:6QY
M.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[
M('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L
M/B9N8G-P.SPO<#X-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@
M,"XR-6EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF
M)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[
M)R!C;&%S<STS1$US;TYO<FUA;#X@/"]P/@T*/&1I=B!S='EL93TS1"=M87)G
M:6XZ(#!I;B`P:6X@,'!T(#`N-S5I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.
M97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I
M;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^#0H\=&%B;&4@
M<W1Y;&4],T0G8F]R9&5R+6-O;&QA<'-E.B!C;VQL87!S93L@9F]N="UF86UI
M;'DZ("=#86QI8G)I)RPG<V%N<RUS97)I9B<[(&UA<F=I;BUL969T.B`V+C<U
M<'0[(&9O;G0M<VEZ93H@,3%P=#L@;6%R9VEN+7)I9VAT.B`V+C<U<'0[)R!C
M;&%S<STS1$US;TYO<FUA;%1A8FQE(&)O<F1E<CTS1#`@8V5L;'-P86-I;F<]
M,T0P(&-E;&QP861D:6YG/3-$,#X-"CQT<CX\=&0@<W1Y;&4],T0G<&%D9&EN
M9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#$X
M-2XT<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN
M.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,C0W/@T*/'`@<W1Y;&4],T0G;6%R
M9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M
M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A
M<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^)FYB<W`[/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL
M969T.B`U+C1P=#L@=VED=&@Z(#$T,"XQ<'0[('!A9&1I;F<M<FEG:'0Z(#4N
M-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$
M,3@W(&-O;'-P86X],T0R/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@8V5N
M=&5R.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S
M($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A
M=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS
M1&-E;G1E<CX\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S
M<STS1%]M=#Y4:')E92!-;VYT:',@16YD960\+V9O;G0^/"]P/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T
M.B`U+C1P=#L@=VED=&@Z(#$W+C5P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[
M('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0R,SX-
M"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E<CL@;6%R9VEN.B`P:6X@
M,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I
M9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE
M.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1C96YT97(^)FYB<W`[/"]P
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D
M9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#$R-2XY<'0[('!A9&1I;F<M<FEG
M:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I
M9'1H/3-$,38X(&-O;'-P86X],T0R/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG
M;CH@8V5N=&5R.R!M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@
M)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P
M=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A
M;&EG;CTS1&-E;G1E<CX\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[
M)R!C;&%S<STS1%]M=#Y3:7@@36]N=&AS($5N9&5D/"]F;VYT/CPO<#X\+W1D
M/CPO='(^#0H\='(^/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[
M('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`Q.#4N-'!T.R!P861D:6YG
M+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O
M<"!W:61T:#TS1#(T-SX-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P
M<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F
M;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L
M87-S/3-$37-O3F]R;6%L/B9N8G-P.SPO<#X\+W1D/@T*/'1D('-T>6QE/3-$
M)V)O<F1E<BUB;W1T;VTZ('=I;F1O=W1E>'0@,7!T('-O;&ED.R!B;W)D97(M
M;&5F=#H@;65D:75M(&YO;F4[('!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I
M;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`Q-#`N,7!T.R!P861D:6YG+7)I9VAT
M.B`U+C1P=#L@8F]R9&5R+71O<#H@;65D:75M(&YO;F4[(&)O<F1E<BUR:6=H
M=#H@;65D:75M(&YO;F4[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T
M;W`@=VED=&@],T0Q.#<@8V]L<W!A;CTS1#(^#0H\<"!S='EL93TS1"=T97AT
M+6%L:6=N.B!C96YT97([(&UA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M
M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P
M<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R
M;6%L(&%L:6=N/3-$8V5N=&5R/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@
M,3%P=#LG(&-L87-S/3-$7VUT/DIU;F4@,S`L/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F
M=#H@-2XT<'0[('=I9'1H.B`Q-RXU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T
M.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,C,^
M#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!C96YT97([(&UA<F=I;CH@,&EN
M(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R
M:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L
M93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$8V5N=&5R/B9N8G-P.SPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ('=I;F1O=W1E
M>'0@,7!T('-O;&ED.R!B;W)D97(M;&5F=#H@;65D:75M(&YO;F4[('!A9&1I
M;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`Q
M,C4N.7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@8F]R9&5R+71O<#H@;65D
M:75M(&YO;F4[(&)O<F1E<BUR:6=H=#H@;65D:75M(&YO;F4[('!A9&1I;F<M
M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q-C@@8V]L<W!A;CTS
M1#(^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!C96YT97([(&UA<F=I;CH@
M,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG
M<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I
M;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$8V5N=&5R/CQF;VYT
M('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/DIU;F4@
M,S`L/"]F;VYT/CPO<#X\+W1D/CPO='(^#0H\='(^/'1D('-T>6QE/3-$)W!A
M9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H
M.B`Q.#4N-'!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z
M(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#(T-SX-"CQP('-T>6QE/3-$
M)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W
M(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N
M+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/B9N8G-P.SPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&UE9&EU;2!N;VYE
M.R!B;W)D97(M;&5F=#H@;65D:75M(&YO;F4[('!A9&1I;F<M8F]T=&]M.B`P
M:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`W-BXU<'0[('!A9&1I
M;F<M<FEG:'0Z(#4N-'!T.R!B;W)D97(M=&]P.B!M961I=6T@;F]N93L@8F]R
M9&5R+7)I9VAT.B!M961I=6T@;F]N93L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A
M;&EG;CTS1'1O<"!W:61T:#TS1#$P,CX-"CQP('-T>6QE/3-$)V)O<F1E<BUB
M;W1T;VTZ(&)L86-K(#%P>"!S;VQI9#L@=&5X="UA;&EG;CH@8V5N=&5R.R!M
M87)G:6XZ(#!I;B`Q-BXY<'0@,'!T(#!P>#L@9F]N="UF86UI;'DZ("=4:6UE
M<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U
M871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX]
M,T1C96YT97(^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA
M<W,],T1?;70^/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[)FYB<W`[(#PO9F]N
M=#XR,#$P/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#X\+V9O;G0^
M/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@;65D:75M
M(&YO;F4[(&)O<F1E<BUL969T.B!M961I=6T@;F]N93L@<&%D9&EN9RUB;W1T
M;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#8S+C9P=#L@
M<&%D9&EN9RUR:6=H=#H@-2XT<'0[(&)O<F1E<BUT;W`Z('=I;F1O=W1E>'0@
M,7!T('-O;&ED.R!B;W)D97(M<FEG:'0Z(&UE9&EU;2!N;VYE.R!P861D:6YG
M+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$.#4^#0H\<"!S='EL
M93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[(&UA<F=I;CH@
M,&EN(#$W+CDU<'0@,'!T(#!I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@
M4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM
M=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4]
M,T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^/&9O;G0@8VQA<W,]
M,T1?;70^)FYB<W`[(#PO9F]N=#XR,#`Y(#QF;VYT(&-L87-S/3-$7VUT/B9N
M8G-P.SPO9F]N=#X\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L\+V9O;G0^/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P
M:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`Q-RXU<'0[('!A9&1I
M;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$
M=&]P('=I9'1H/3-$,C,^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!C96YT
M97([(&UA<F=I;CH@,&EN(#$W+CDU<'0@,'!T(#@N,W!T.R!F;VYT+69A;6EL
M>3H@)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T
M.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA
M;"!A;&EG;CTS1&-E;G1E<CXF;F)S<#L\+W`^/"]T9#X-"CQT9"!S='EL93TS
M1"=B;W)D97(M8F]T=&]M.B!M961I=6T@;F]N93L@8F]R9&5R+6QE9G0Z(&UE
M9&EU;2!N;VYE.R!P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z
M(#4N-'!T.R!W:61T:#H@-C-P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[(&)O
M<F1E<BUT;W`Z(&UE9&EU;2!N;VYE.R!B;W)D97(M<FEG:'0Z(&UE9&EU;2!N
M;VYE.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$
M.#0^#0H\<"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L
M:60[('1E>'0M86QI9VXZ(&-E;G1E<CL@;6%R9VEN.B`P:6X@."XR<'0@,'!T
M(#!P>#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[
M(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@
M8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1C96YT97(^/&9O;G0@<W1Y;&4]
M,T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^/&9O;G0@8VQA<W,]
M,T1?;70^)FYB<W`[(#PO9F]N=#XR,#$P/&9O;G0@8VQA<W,],T1?;70^)FYB
M<W`[(#PO9F]N=#X\+V9O;G0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q
M,7!T.R<@8VQA<W,],T1?;70^(#PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=B;W)D97(M8F]T=&]M.B!M961I=6T@;F]N93L@8F]R9&5R+6QE9G0Z
M(&UE9&EU;2!N;VYE.R!P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE
M9G0Z(#4N-'!T.R!W:61T:#H@-C(N.7!T.R!P861D:6YG+7)I9VAT.B`U+C1P
M=#L@8F]R9&5R+71O<#H@=VEN9&]W=&5X="`Q<'0@<V]L:60[(&)O<F1E<BUR
M:6=H=#H@;65D:75M(&YO;F4[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX]
M,T1T;W`@=VED=&@],T0X-#X-"CQP('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ
M(&)L86-K(#%P>"!S;VQI9#L@=&5X="UA;&EG;CH@8V5N=&5R.R!M87)G:6XZ
M(#!I;B`X+C%P="`P<'0@."XS<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W
M(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N
M+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$8V5N
M=&5R/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$
M7VUT/CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O;G0^,C`P.3QF;VYT
M(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O;G0^/"]F;VYT/CPO<#X\+W1D/CPO
M='(^#0H\='(^/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A
M9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`Q.#4N-'!T.R!P861D:6YG+7)I
M9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W
M:61T:#TS1#(T-SX-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[
M(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT
M+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S
M/3-$37-O3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG
M(&-L87-S/3-$7VUT/D1I=FED96YD('EI96QD/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F
M=#H@-2XT<'0[('=I9'1H.B`W-BXU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T
M.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3`R
M/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN
M(#`N,VEN(#!P="`P:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N
M)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z
M('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^,BXW
M,R4\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T
M;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#8S+C9P=#L@
M<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI
M9VX],T1T;W`@=VED=&@],T0X-3X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ
M(')I9VAT.R!M87)G:6XZ(#!I;B`Q-RXY-7!T(#!P="`P:6X[(&9O;G0M9F%M
M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P
M<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R
M;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q
M,7!T.R<@8VQA<W,],T1?;70^/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO
M9F]N=#XR+C8Q)3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D
M:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@
M,3<N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I
M;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#(S/@T*/'`@<W1Y;&4],T0G=&5X
M="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#$W+CDU<'0@,'!T(#!I;CL@
M9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M
M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,]
M,T1-<V].;W)M86P@86QI9VX],T1R:6=H=#XF;F)S<#L\+W`^/"]T9#X-"CQT
M9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z
M(#4N-'!T.R!W:61T:#H@-C-P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A
M9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0X-#X-"CQP
M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`X+C)P
M="`P<'0@,&EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L)W-E
M<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP
M;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF;VYT('-T
M>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/C(N-S(E/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P
M:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`V,BXY<'0[('!A9&1I
M;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$
M=&]P('=I9'1H/3-$.#0^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H
M=#L@;6%R9VEN.B`P:6X@."XQ<'0@,'!T(#!I;CL@9F]N="UF86UI;'DZ("=4
M:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N
M8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI
M9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C
M;&%S<STS1%]M=#XR+C4V)3PO9F]N=#X\+W`^/"]T9#X\+W1R/@T*/'1R/CQT
M9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z
M(#4N-'!T.R!W:61T:#H@,3@U+C1P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[
M('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0R-#<^
M#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL
M>3H@)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T
M.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA
M;#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M
M=#Y%>'!E8W1E9"!V;VQA=&EL:71Y/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T
M>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT
M<'0[('=I9'1H.B`W-BXU<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D
M:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,3`R/@T*/'`@
M<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#`N,VEN
M(#!P="`P:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R
M:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L
M93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y
M;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^-#$N,#0E/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P
M:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`V,RXV<'0[('!A9&1I
M;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$
M=&]P('=I9'1H/3-$.#4^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H
M=#L@;6%R9VEN.B`P:6X@,3<N.35P="`P<'0@,&EN.R!F;VYT+69A;6EL>3H@
M)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P
M=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A
M;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG
M(&-L87-S/3-$7VUT/C,X+CDQ)3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T
M.R!W:61T:#H@,3<N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN
M9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#(S/@T*/'`@<W1Y
M;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#$W+CDU<'0@
M,'!T(#!I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I
M9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE
M.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H=#XF;F)S<#L\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D
M:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@-C-P=#L@<&%D9&EN9RUR:6=H=#H@
M-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@]
M,T0X-#X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ
M(#!I;B`X+C)P="`P<'0@,&EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2
M;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW
M<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I9VAT
M/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT
M/C0P+C@R)3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG
M+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@-C(N
M.7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG
M('9A;&EG;CTS1'1O<"!W:61T:#TS1#@T/@T*/'`@<W1Y;&4],T0G=&5X="UA
M;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#@N,7!T(#!P="`P:6X[(&9O;G0M
M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z
M(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O
M3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE
M.B`Q,7!T.R<@8VQA<W,],T1?;70^,S@N,3@E/"]F;VYT/CPO<#X\+W1D/CPO
M='(^#0H\='(^/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A
M9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H.B`Q.#4N-'!T.R!P861D:6YG+7)I
M9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W
M:61T:#TS1#(T-SX-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[
M(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT
M+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S
M/3-$37-O3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG
M(&-L87-S/3-$7VUT/E)I<VLM9G)E92!I;G1E<F5S="!R871E/&9O;G0@8VQA
M<W,],T1?;70^)FYB<W`[)FYB<W`[(#PO9F]N=#X\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL
M969T.B`U+C1P=#L@=VED=&@Z(#<V+C5P=#L@<&%D9&EN9RUR:6=H=#H@-2XT
M<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q
M,#(^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P
M:6X@,"XS:6X@,'!T(#!I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M
M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A
M<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H=#X\
M9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XQ
M+C<Y)3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG+6)O
M='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@-C,N-G!T
M.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A
M;&EG;CTS1'1O<"!W:61T:#TS1#@U/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG
M;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#$W+CDU<'0@,'!T(#!I;CL@9F]N="UF
M86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@
M,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].
M;W)M86P@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z
M(#$Q<'0[)R!C;&%S<STS1%]M=#XR+C4T)3PO9F]N=#X\+W`^/"]T9#X-"CQT
M9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z
M(#4N-'!T.R!W:61T:#H@,3<N-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@
M<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T:#TS1#(S/@T*
M/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I;CH@,&EN(#$W
M+CDU<'0@,'!T(#!I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG
M+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@
M<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R:6=H=#XF;F)S
M<#L\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN
M.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@-C-P=#L@<&%D9&EN9RUR
M:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@
M=VED=&@],T0X-#X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!M
M87)G:6XZ(#!I;B`X+C)P="`P<'0@,&EN.R!F;VYT+69A;6EL>3H@)U1I;65S
M($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A
M=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS
M1')I9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S
M/3-$7VUT/C(N,3<E/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)W!A
M9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F=#H@-2XT<'0[('=I9'1H
M.B`V,BXY<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@
M,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$.#0^#0H\<"!S='EL93TS1"=T
M97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@."XQ<'0@,'!T(#!I;CL@
M9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M
M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,]
M,T1-<V].;W)M86P@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT
M+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XR+C$Q)3PO9F]N=#X\+W`^/"]T
M9#X\+W1R/@T*/'1R/CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN
M.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@,3@U+C1P=#L@<&%D9&EN
M9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T
M;W`@=VED=&@],T0R-#<^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@
M,'!T.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@
M9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C
M;&%S<STS1$US;TYO<FUA;#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q
M<'0[)R!C;&%S<STS1%]M=#Y%>'!E8W1E9"!T97)M(&]F(&]P=&EO;G,@*&EN
M('EE87)S*3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG
M+6)O='1O;3H@,&EN.R!P861D:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@-S8N
M-7!T.R!P861D:6YG+7)I9VAT.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG
M('9A;&EG;CTS1'1O<"!W:61T:#TS1#$P,CX-"CQP('-T>6QE/3-$)W1E>'0M
M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`S,"XV<'0@,'!T(#!P>#L@9F]N
M="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ
M93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-
M<V].;W)M86P@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+7-I
M>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XT+C$Y/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)W!A9&1I;F<M8F]T=&]M.B`P:6X[('!A9&1I;F<M;&5F
M=#H@-2XT<'0[('=I9'1H.B`V,RXV<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T
M.R!P861D:6YG+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$.#4^
M#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@
M,C8N.35P="`P<'0@,'!X.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA
M;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P
M.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I9VAT/CQF
M;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/C0N
M,C4\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T
M;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#$W+C5P=#L@
M<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI
M9VX],T1T;W`@=VED=&@],T0R,SX-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ
M(')I9VAT.R!M87)G:6XZ(#!I;B`R-BXY-7!T(#!P="`P<'@[(&9O;G0M9F%M
M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P
M<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R
M;6%L(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@
M=VED=&@Z(#8S<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O
M<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$.#0^#0H\<"!S='EL93TS
M1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,3<N,G!T(#!P="`P
M<'@[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F
M;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L
M87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G
M9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^-"XR,#PO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,&EN.R!P861D
M:6YG+6QE9G0Z(#4N-'!T.R!W:61T:#H@-C(N.7!T.R!P861D:6YG+7)I9VAT
M.B`U+C1P=#L@<&%D9&EN9RUT;W`Z(#!I;CLG('9A;&EG;CTS1'1O<"!W:61T
M:#TS1#@T/@T*/'`@<W1Y;&4],T0G=&5X="UA;&EG;CH@<FEG:'0[(&UA<F=I
M;CH@,&EN(#$W+C%P="`P<'0@,'!X.R!F;VYT+69A;6EL>3H@)U1I;65S($YE
M=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO
M;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;"!A;&EG;CTS1')I
M9VAT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$
M7VUT/C0N,C4\+V9O;G0^/"]P/CPO=&0^/"]T<CX-"CQT<CX\=&0@<W1Y;&4]
M,T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@
M=VED=&@Z(#$X-2XT<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG
M+71O<#H@,&EN.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$,C0W/@T*/'`@<W1Y
M;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE
M<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U
M871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@
M<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^5V5I9VAT
M960M879E<F%G92!G<F%N="UD871E(&9A:7(@=F%L=64\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN
M9RUL969T.B`U+C1P=#L@=VED=&@Z(#<V+C5P=#L@<&%D9&EN9RUR:6=H=#H@
M-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@]
M,T0Q,#(^#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@;6%R9VEN
M.B`P:6X@,S`N-G!T(#!P="`P<'@[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W
M(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N
M+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?
M;70^)FYB<W`[)#4N,#$\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED
M=&@Z(#8S+C9P=#L@<&%D9&EN9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P
M.B`P:6X[)R!V86QI9VX],T1T;W`@=VED=&@],T0X-3X-"CQP('-T>6QE/3-$
M)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G:6XZ(#!I;B`R-BXY-7!T(#!P="`P
M<'@[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F
M;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L
M87-S/3-$37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G
M9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^)FYB<W`[)#,N,C8\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I
M;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#$W+C5P=#L@<&%D9&EN
M9RUR:6=H=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T
M;W`@=VED=&@],T0R,SX-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT
M.R!M87)G:6XZ(#!I;B`R-BXY-7!T(#!P="`P<'@[(&9O;G0M9F%M:6QY.B`G
M5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U
M;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L(&%L
M:6=N/3-$<FEG:'0^)FYB<W`[/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D
M9&EN9RUB;W1T;VTZ(#!I;CL@<&%D9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z
M(#8S<'0[('!A9&1I;F<M<FEG:'0Z(#4N-'!T.R!P861D:6YG+71O<#H@,&EN
M.R<@=F%L:6=N/3-$=&]P('=I9'1H/3-$.#0^#0H\<"!S='EL93TS1"=T97AT
M+6%L:6=N.B!R:6=H=#L@;6%R9VEN.B`P:6X@,3<N,G!T(#!P="`P<'@[(&9O
M;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I
M>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$
M37-O3F]R;6%L(&%L:6=N/3-$<FEG:'0^/&9O;G0@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^)FYB<W`[)#4N,CD\+V9O;G0^/"]P
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G<&%D9&EN9RUB;W1T;VTZ(#!I;CL@<&%D
M9&EN9RUL969T.B`U+C1P=#L@=VED=&@Z(#8R+CEP=#L@<&%D9&EN9RUR:6=H
M=#H@-2XT<'0[('!A9&1I;F<M=&]P.B`P:6X[)R!V86QI9VX],T1T;W`@=VED
M=&@],T0X-#X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!M87)G
M:6XZ(#!I;B`Q-RXQ<'0@,'!T(#!P>#L@9F]N="UF86UI;'DZ("=4:6UE<R!.
M97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I
M;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P@86QI9VX],T1R
M:6=H=#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS
M1%]M=#XF;F)S<#LD,BXY,CPO9F]N=#X\+W`^/"]T9#X\+W1R/CPO=&%B;&4^
M/"]D:78^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT
M+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE
M.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US
M;TYO<FUA;#X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S
M<STS1%]M=#X@/"]F;VYT/B9N8G-P.SPO<#X-"CQP('-T>6QE/3-$)VUA<F=I
M;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE
M=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO
M;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#X\9F]N="!S='EL
M93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#Y4:&4@0V]M<&%N
M>2!D971E<FUI;F5D('1H870@86QL(&5M<&QO>65E(&=R;W5P<R!E>&AI8FET
M('-I;6EL87(@97AE<F-I<V4@86YD('!O<W0M=F5S=&EN9R!T97)M:6YA=&EO
M;B!B96AA=FEO<B!T;R!D971E<FUI;F4@=&AE(&5X<&5C=&5D('1E<FTN/&9O
M;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y5;F1E<B!T:&4@<&QA;BP@
M=&AE(&]P=&EO;B!E>&5R8VES92!P<FEC92!E<75A;',@=&AE('-T;V-K)W,@
M;6%R:V5T('!R:6-E(&]N(&1A=&4@;V8@9W)A;G0N/&9O;G0@8VQA<W,],T1?
M;70^)FYB<W`[(#PO9F]N=#Y4:&4@;W!T:6]N<R!V97-T(&%F=&5R(&]N92!T
M;R!F:79E('EE87)S+"!A;F0@97AP:7)E(&%F=&5R(&9I=F4@=&\@<V5V96X@
M>65A<G,N/&(^(#PO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G;6%R9VEN
M.B`P:6X@,&EN(#!P="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W
M(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N
M+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/CQF;VYT('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/B`\+V9O;G0^)FYB
M<W`[/"]P/@T*/'`@<W1Y;&4],T0G;6%R9VEN.B`P:6X@,&EN(#!P="`P+C(U
M:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F
M;VYT+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L
M87-S/3-$37-O3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P
M=#LG(&-L87-S/3-$7VUT/D%S(&]F($IU;F4@,S`L(#(P,3`L('1H97)E('=A
M<R`F;F)S<#LD,3(L-C8P+#8Y,B!O9B!U;G)E8V]G;FEZ960@8V]M<&5N<V%T
M:6]N(&-O<W0@<F5L871E9"!T;R!S:&%R92UB87-E9"!P87EM96YT<R!W:&EC
M:"!I<R!E>'!E8W1E9"!T;R!B92!R96-O9VYI>F5D(&]V97(@=&AE('9E<W1I
M;F<@<&5R:6]D+CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I
M;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M
M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A
M<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^)FYB<W`[/"]P/@T*/&1I
M=CX-"CQP('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F
M;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US
M:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS
M1$US;TYO<FUA;#X\=3X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[
M)R!C;&%S<STS1%]M=#Y.;VXM96UP;&]Y964@1&ER96-T;W(@4W1O8VL@3W!T
M:6]N(%!L86X\+V9O;G0^/"]U/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@
M,3%P=#LG(&-L87-S/3-$7VUT/B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G
M;6%R9VEN.B`P:6X@,&EN(#!P="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G5&EM
M97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T
M=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/CQF;VYT
M('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/D%S(&]F
M($IU;F4@,S`L(#(P,3`L('1H97)E('=A<R`F;F)S<#LD,C,X+#,X,R!O9B!U
M;G)E8V]G;FEZ960@8V]M<&5N<V%T:6]N(&-O<W0@=6YD97(@=&AI<R!P;&%N
M(')E;&%T960@=&\@<VAA<F4M8F%S960@<&%Y;65N=',@=VAI8V@@:7,@97AP
M96-T960@=&\@8F4@<F5C;V=N:7IE9"!O=F5R('1H92!B86QA;F-E(&]F('1H
M92`R,#$P(&-A;&5N9&%R('EE87(N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[
M(#PO9F]N=#Y5;F1E<B!T:&4@<&QA;BP@=&AE(&]P=&EO;B!E>&5R8VES92!P
M<FEC92!E<75A;',@=&AE('-T;V-K)W,@;6%R:V5T('!R:6-E(&]N(&1A=&4@
M;V8@9W)A;G0N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y4:&4@
M;W!T:6]N<R!V97-T(&%F=&5R('-I>"!M;VYT:',L(&%N9"!E>'!I<F4@869T
M97(@=&5N('EE87)S+CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=M87)G:6XZ
M(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@
M4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM
M=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4]
M,T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^(#PO9F]N=#XF;F)S
M<#L\+W`^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T(#`N,C5I
M;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O
M;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA
M<W,],T1-<V].;W)M86P^/'4^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q
M,7!T.R<@8VQA<W,],T1?;70^16UP;&]Y964@4W1O8VL@4'5R8VAA<V4@4&QA
M;CPO9F]N=#X\+W4^/"]P/@T*/&@V('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE
M9G0[(&UA<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN.R!F;VYT+69A;6EL>3H@
M)U1I;65S($YE=R!2;VUA;B<L)W-E<FEF)SL@9F]N="US:7IE.B`Q,G!T.R!P
M=6YC='5A=&EO;BUW<F%P.B!S:6UP;&4[)R!A;&EG;CTS1&QE9G0^/&9O;G0@
M<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R!F;VYT+7=E:6=H=#H@;F]R;6%L
M.R<@8VQA<W,],T1?;70^5&AE($-O;7!A;GD@:&%S(&%N($5M<&QO>65E(%-T
M;V-K(%!U<F-H87-E(%!L86X@8V]V97)I;F<@,2PR,#`L,#`P('-H87)E<R!T
M:&%T('=A<R!A<'!R;W9E9"!B>2!T:&4@<VAA<F5H;VQD97)S+"!R97!L86-I
M;F<@82!P<FEO<B!P;&%N+CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O
M;G0^56YD97(@=&AE('!L86XL('1H92!#;VUP86YY('-E;&QS('-H87)E<R!A
M="`X-24@;V8@=&AE('-T;V-K)W,@;6%R:V5T('!R:6-E(&%T(&1A=&4@;V8@
M<'5R8VAA<V4N/&9O;G0@8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y5;F1E
M<B!!4T,@-S$X+"!T:&4@,34E(&1I<V-O=6YT960@=F%L=64@:7,@<F5C;V=N
M:7IE9"!A<R!C;VUP96YS871I;VX@97AP96YS92X\9F]N="!C;&%S<STS1%]M
M=#XF;F)S<#LF;F)S<#L@/"]F;VYT/CPO9F]N=#X\+V@V/@T*/'`@<W1Y;&4]
M,T0G;6%R9VEN.B`P:6X@,&EN(#!P="`P+C(U:6X[(&9O;G0M9F%M:6QY.B`G
M5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U
M;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/CQU
M/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT
M/CQF;VYT('-T>6QE/3-$)W1E>'0M9&5C;W)A=&EO;CH@;F]N93LG(&-L87-S
M/3-$7VUT/B`\+V9O;G0^/"]F;VYT/CPO=3XF;F)S<#L\+W`^#0H\<"!S='EL
M93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ
M("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P=#L@
M<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M86P^
M/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^
M/'4^4F5S=')I8W1E9"!3=&]C:R!0;&%N/"]U/CPO9F]N=#X\+W`^#0H\<"!S
M='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI
M;'DZ("=4:6UE<R!.97<@4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3!P
M=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA<W,],T1-<V].;W)M
M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA<W,],T1?
M;70^5&AE($-O;7!A;GD@:&%S(&$@4F5S=')I8W1E9"!3=&]C:R!0;&%N(&-O
M=F5R:6YG(#(L,#`P+#`P,"!S:&%R97,@;V8@8V]M;6]N('-T;V-K('1H870@
M=V%S(&%P<')O=F5D(&)Y('-H87)E:&]L9&5R<RX\9F]N="!C;&%S<STS1%]M
M=#XF;F)S<#L@/"]F;VYT/E1H92!P=7)P;W-E(&]F('1H92!P;&%N(&ES('1O
M('!E<FUI="!G<F%N=',@;V8@<VAA<F5S+"!S=6)J96-T('1O(')E<W1R:6-T
M:6]N<RP@=&\@:V5Y(&5M<&QO>65E<R!O9B!T:&4@0V]M<&%N>2!A<R!A(&UE
M86YS(&]F(')E=&%I;FEN9R!A;F0@<F5W87)D:6YG('1H96T@9F]R(&QO;F<M
M=&5R;2!P97)F;W)M86YC92!A;F0@=&\@:6YC<F5A<V4@=&AE:7(@;W=N97)S
M:&EP(&EN('1H92!#;VUP86YY+CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\
M+V9O;G0^4VAA<F5S(&%W87)D960@=6YD97(@=&AE('!L86X@96YT:71L92!T
M:&4@<VAA<F5H;VQD97(@=&\@86QL(')I9VAT<R!O9B!C;VUM;VX@<W1O8VL@
M;W=N97)S:&EP(&5X8V5P="!T:&%T('1H92!S:&%R97,@;6%Y(&YO="!B92!S
M;VQD+"!T<F%N<V9E<G)E9"P@<&QE9&=E9"P@97AC:&%N9V5D(&]R(&]T:&5R
M=VES92!D:7-P;W-E9"!O9B!D=7)I;F<@=&AE(')E<W1R:6-T:6]N('!E<FEO
M9"X\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/E1H92!R97-T<FEC
M=&EO;B!P97)I;V0@:7,@9&5T97)M:6YE9"!B>2!T:&4@0V]M<&5N<V%T:6]N
M($-O;6UI='1E92P@87!P;VEN=&5D(&)Y('1H92!";V%R9"!O9B!$:7)E8W1O
M<G,L(&)U="!M87D@;F]T(&5X8V5E9"!T96X@>65A<G,@=6YD97(@=&AE('1E
M<FUS(&]F('1H92!P;&%N+CQF;VYT(&-L87-S/3-$7VUT/B9N8G-P.R`\+V9O
M;G0^07,@;V8@2G5N92`S,"P@,C`Q,"P@=&AE($-O;7!A;GD@:&%D('5N96%R
M;F5D('-T;V-K+6)A<V5D(&-O;7!E;G-A=&EO;B!O9B`F;F)S<#LD-2PV-3$L
M,30Q(&%S<V]C:6%T960@=VET:"!T:&5S92!R97-T<FEC=&5D('-T;V-K(&=R
M86YT<RX\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/E1H92!U;F5A
M<FYE9"!S=&]C:RUB87-E9"!C;VUP96YS871I;VX@<F5L871E9"!T;R!T:&5S
M92!G<F%N=',@:7,@8F5I;F<@86UO<G1I>F5D('1O(&-O;7!E;G-A=&EO;B!E
M>'!E;G-E(&]V97(@=&AE(&%P<&QI8V%B;&4@<F5S=')I8W1I;VX@<&5R:6]D
M<RX\9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/D%M;W)T:7IA=&EO
M;B!E>'!E;G-E(&9R;VT@<F5S=')I8W1E9"!S=&]C:R!G<F%N=',@:6X@=&AE
M('-E8V]N9"!Q=6%R=&5R(&%N9"!S:7@@;6]N=&AS(&5N9&5D($IU;F4@,S`L
M(#(P,3`L('=E<F4@)FYB<W`[)#,W,2PV-S<@86YD("9N8G-P.R0X,3<L,3`W
M+"!R97-P96-T:79E;'DN/&9O;G0@<W1Y;&4],T0G8V]L;W(Z(')E9#LG(&-L
M87-S/3-$7VUT/B`\+V9O;G0^/"]F;VYT/CPO<#X\+V1I=CX\+V1I=CX-"CQP
M('-T>6QE/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G
M5&EM97,@3F5W(%)O;6%N)RPG<V5R:68G.R!F;VYT+7-I>F4Z(#$P<'0[('!U
M;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/B9N
M8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R9N8G-P.R`\+W`^
M/"]D:78^/"]D:78^#0H\:#8@<W1Y;&4],T0G=&5X="UA;&EG;CH@;&5F=#L@
M;6%R9VEN.B`P:6X@,&EN(#!P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@
M4F]M86XG+"=S97)I9B<[(&9O;G0M<VEZ93H@,3)P=#L@<'5N8W1U871I;VXM
M=W)A<#H@<VEM<&QE.R<@86QI9VX],T1L969T/CQF;VYT('-T>6QE/3-$)V9O
M;G0M<VEZ93H@,3%P=#L@9F]N="UW96EG:'0Z(&YO<FUA;#LG(&-L87-S/3-$
M7VUT/B`\+V9O;G0^)FYB<W`[/"]H-CX\9F]N="!S='EL93TS1"=F;VYT+7-I
M>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#X@/"]F;VYT/B`\+V1I=CX\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B
M;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7S(R8S!A-3EF7S,U
M9&5?-&-A.%]A8F$U7S1A8S9E,&-B-F)F,0T*0V]N=&5N="U,;V-A=&EO;CH@
M9FEL93HO+R]#.B\R,F,P834Y9E\S-61E7S1C83A?86)A-5\T86,V93!C8C9B
M9C$O5V]R:W-H965T<R]3:&5E=#$S+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M
M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X
M="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D
M/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N
M=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS
M1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO
M=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-
M"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%23X-"B`@("`@
M(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W
M<W!A;CTS1#(^/'-T<F]N9SY#;VUP<F5H96YS:79E($EN8V]M93QB<CX\+W-T
M<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$
M,3XV($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y*=6XN(#,P+"`R,#$P/&)R/CPO
M=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y#;VUP<F5H96YS:79E
M($EN8V]M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/&1I=CX@
M/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L
M('-E<FEF.R<^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T.R<@8VQA
M<W,],T1?;70^#0H\+V9O;G0^#0H\9&EV/CQF;VYT('-T>6QE/3-$)V9O;G0M
M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/@T*/"]F;VYT/@T*/&1I=CX\9F]N
M="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#X-"CPO
M9F]N=#X-"CQP('-T>6QE/3-$)W1E>'0M:6YD96YT.B`M,"XR-6EN.R!M87)G
M:6XZ(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.
M97<@4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO
M;BUW<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#X\9F]N="!S='EL
M93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#XH.2D\9F]N="!C
M;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/D-O;7!R96AE;G-I=F4@:6YC;VUE
M("AL;W-S*2!R969L96-T<R!T:&4@8VAA;F=E(&EN(&5Q=6ET>2!O9B!A(&)U
M<VEN97-S(&5N=&5R<')I<V4@9'5R:6YG)FYB<W`[)FYB<W`[(&$F;F)S<#MP
M97)I;V0@9G)O;2!T<F%N<V%C=&EO;G,@86YD(&]T:&5R(&5V96YT<R!A;F0@
M8VER8W5M<W1A;F-E<R!F<F]M(&YO;BUO=VYE<B!S;W5R8V5S+CQF;VYT(&-L
M87-S/3-$7VUT/B9N8G-P.R`\+V9O;G0^1F]R('1H92!#;VUP86YY+"!C;VUP
M<F5H96YS:79E(&EN8V]M92`H;&]S<RD@<F5P<F5S96YT<R!N970@:6YC;VUE
M("AL;W-S*2!A9&IU<W1E9"!F;W(@:71E;7,@<W5C:"!A<R!U;G)E86QI>F5D
M(&=A:6YS(&%N9"!L;W-S97,@;VX@:6YV97-T;65N=',@86YD(&9O<F5I9VX@
M8W5R<F5N8WD@=')A;G-L871I;VX@861J=7-T;65N=',N/&9O;G0@8VQA<W,]
M,T1?;70^)FYB<W`[/"]F;VYT/D-O;7!R96AE;G-I=F4@:6YC;VUE("AL;W-S
M*2!W87,@87,@9F]L;&]W<SH\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G=&5X
M="UI;F1E;G0Z("TP+C(U:6X[(&UA<F=I;CH@,&EN(#!I;B`P<'0@,"XR-6EN
M.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT
M+7-I>F4Z(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S
M/3-$37-O3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG
M(&-L87-S/3-$7VUT/B`\+V9O;G0^)FYB<W`[/"]P/@T*/&1I=B!S='EL93TS
M1"=M87)G:6XZ(#!I;B`P:6X@,'!T(#`N-6EN.R!F;VYT+69A;6EL>3H@)U1I
M;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U;F-T
M=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/@T*/'1A
M8FQE(&)O<F1E<CTS1#`@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$
M,"!W:61T:#TS1#4P,#X-"CQT<CX\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$;&5F=#XF;F)S<#LF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R
M9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$8V5N=&5R/DIU;F4@,S`L(#(P,3`F;F)S<#L\+W1D/@T*/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/DIU;F4@,S`L(#(P,#DF
M;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1&QE9G0^475A<G1E<B!%;F1E9"9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD,C,L.#@T+#@R,R9N
M8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XF;F)S<#LD,3DL-3(V+#4V,29N8G-P.SPO=&0^/"]T<CX-"CQT<CX\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$;&5F=#Y3:7@@36]N=&AS($5N9&5D
M)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/B9N8G-P.R0U-RPW-C,L.#<T/'-T<F]N9SXF;F)S<#L\+W-T<F]N9SX\
M+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P
M.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB
M<W`[)#$V+#<R,2PS-S`F;F)S<#L\+W1D/CPO='(^/"]T86)L93X\+V1I=CX-
M"CQD:78^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT
M+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z
M(#$P<'0[('!U;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O
M3F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S
M/3-$7VUT/B`\+V9O;G0^)FYB<W`[/"]P/CPO9&EV/CPO9&EV/CPO9&EV/CPO
M9&EV/B`\+V1I=CX\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE
M>'1087)T7S(R8S!A-3EF7S,U9&5?-&-A.%]A8F$U7S1A8S9E,&-B-F)F,0T*
M0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R,F,P834Y9E\S-61E7S1C
M83A?86)A-5\T86,V93!C8C9B9C$O5V]R:W-H965T<R]3:&5E=#$T+FAT;6P-
M"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-
M"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-
M"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#
M;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F
M+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W
M+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^
M/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@
M:60],T1)1#!%23X-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$
M=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY3=&]C:R!$:79I
M9&5N9',\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$
M=&@@8V]L<W!A;CTS1#$^-B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^2G5N+B`S
M,"P@,C`Q,#QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M4W1O8VL@1&EV:61E;F1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\9&EV/B`\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$Q<'0[)R!C;&%S
M<STS1%]M=#X\9F]N="!C;&%S<STS1%]M=#X-"CPO9F]N=#X\+V9O;G0^#0H\
M<"!S='EL93TS1"=T97AT+6EN9&5N=#H@+3`N-&EN.R!M87)G:6XZ(#!I;B`P
M:6X@,'!T(#`N-&EN.R!F;VYT+69A;6EL>3H@)U1I;65S($YE=R!2;VUA;B<L
M)W-E<FEF)SL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S
M:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#X\9F]N="!S='EL93TS1"=F;VYT
M+7-I>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#X\9F]N="!C;&%S<STS1%]M=#XH
M,3`I/&9O;G0@<W1Y;&4],T0G9F]N=#H@-W!T("=4:6UE<R!.97<@4F]M86XG
M.R<@8VQA<W,],T1?;70^)FYB<W`[)FYB<W`[)FYB<W`[)FYB<W`[(#PO9F]N
M=#X\+V9O;G0^/"]F;VYT/CQF;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P
M=#LG(&-L87-S/3-$7VUT/E1H92!I;F-R96%S92!I;B!C;VUM;VX@<W1O8VL@
M9'5R:6YG('1H92!S:7@@;6]N=&AS(&5N9&5D($IU;F4@,S`L(#(P,3`L('=A
M<R!P<FEM87)I;'D@9'5E('1O('1H92!I<W-U86YC92!O9B`Q+#8Q.2PV,S$@
M<VAA<F5S(&]F('1H92!#;VUP86YY)W,@8V]M;6]N('-T;V-K('5N9&5R(&ET
M<R!S=&]C:RUB87-E9"!C;VUP96YS871I;VX@<&QA;G,N/&9O;G0@8VQA<W,]
M,T1?;70^)FYB<W`[(#PO9F]N=#Y4:&4@0V]M<&%N>2!H87,@86QS;R!R96-O
M<F1E9"!A("9N8G-P.R0P+C$Q('!E<B!S:&%R92!C87-H(&1I=FED96YD(&EN
M('1H92!F:7)S="!A;F0@<V5C;VYD('%U87)T97)S(&]F(#(P,3`N/&9O;G0@
M8VQA<W,],T1?;70^)FYB<W`[(#PO9F]N=#Y4:&4@<V5C;VYD('%U87)T97(@
M9&EV:61E;F0@;V8@87!P<F]X:6UA=&5L>2`F;F)S<#LD,34L,SDU+#`P,"P@
M=V%S(&1E8VQA<F5D(&]N($UA>2`Q-RP@,C`Q,"!A;F0@=V%S('!A:60@;VX@
M2G5L>2`Q-BP@,C`Q,"X\+V9O;G0^/"]P/B`\+V1I=CX\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*
M/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7S(R8S!A-3EF7S,U9&5?-&-A
M.%]A8F$U7S1A8S9E,&-B-F)F,0T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO
M+R]#.B\R,F,P834Y9E\S-61E7S1C83A?86)A-5\T86,V93!C8C9B9C$O5V]R
M:W-H965T<R]3:&5E=#$U+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I
M;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL
M.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@
M(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T
M97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O
M:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI
M<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\
M=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%23X-"B`@("`@(#QT<CX-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS
M1#(^/'-T<F]N9SY396=M96YT<SQB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@
M("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XV($UO;G1H<R!%;F1E9#PO
M=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T:#Y*=6XN(#,P+"`R,#$P/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#Y396=M96YT<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/&1I=CX@/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3H@)U1I
M;65S($YE=R!2;VUA;B<L('-E<FEF.R<^/&9O;G0@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^#0H\+V9O;G0^#0H\9&EV/@T*/'`@
M<W1Y;&4],T0G=&5X="UI;F1E;G0Z("TP+C1I;CL@;6%R9VEN.B`P:6X@,&EN
M(#!P="`P+C1P=#L@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@4F]M86XG+"!S
M97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW<F%P.B!S:6UP
M;&4[)R!C;&%S<STS1$US;TYO<FUA;#X\9F]N="!S='EL93TS1"=F;VYT+7-I
M>F4Z(#$Q<'0[)R!C;&%S<STS1%]M=#X@/"]F;VYT/B9N8G-P.SPO<#X-"CQP
M('-T>6QE/3-$)W1E>'0M:6YD96YT.B`M,"XT:6X[(&UA<F=I;CH@,&EN(#!I
M;B`P<'0@,"XT:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@
M<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM
M<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q,7!T.R<@8VQA<W,],T1?;70^*#$Q*3QF;VYT(&-L87-S/3-$7VUT
M/B9N8G-P.R9N8G-P.R`\+V9O;G0^5&AE($-O;7!A;GD@8W5R<F5N=&QY(&UA
M;G5F86-T=7)E<R!E;&5C=')O+6]P=&EC('!R;V1U8W1S+"!I;F-L=61I;F<@
M875T;VUA=&EC+61I;6UI;F<@<F5A<G9I97<@;6ER<F]R<R!F;W(@=&AE(&%U
M=&]M;W1I=F4@:6YD=7-T<GDL(&%N9"!F:7)E('!R;W1E8W1I;VX@<')O9'5C
M=',@9F]R('1H92!C;VUM97)C:6%L(&-O;G-T<G5C=&EO;B!I;F1U<W1R>2X\
M9F]N="!C;&%S<STS1%]M=#XF;F)S<#L@/"]F;VYT/E1H92!#;VUP86YY(&%L
M<V\@9&5V96QO<',@86YD(&UA;G5F86-T=7)E<R!V87)I86)L>2!D:6UM86)L
M92!W:6YD;W=S(&9O<B!T:&4@865R;W-P86-E(&EN9'5S=')Y(&%N9"!N;VXM
M875T;R!D:6UM:6YG(')E87)V:65W(&%U=&]M;W1I=F4@;6ER<F]R<R!W:71H
M(&5L96-T<F]N:6,@9F5A='5R97,Z/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$
M)W1E>'0M:6YD96YT.B`M,"XT:6X[(&UA<F=I;CH@,&EN(#!I;B`P<'0@,"XT
M:6X[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@<V5R:68[(&9O
M;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM<&QE.R<@8VQA
M<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G9F]N="US:7IE.B`Q,7!T
M.R<@8VQA<W,],T1?;70^(#PO9F]N=#XF;F)S<#L\+W`^#0H\9&EV('-T>6QE
M/3-$)VUA<F=I;CH@,&EN(#!I;B`P<'0@,"XW-6EN.R!F;VYT+69A;6EL>3H@
M)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U
M;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/CQF
M;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/@T*
M/"]F;VYT/@T*/'1A8FQE(&)O<F1E<CTS1#`@8V5L;'-P86-I;F<],T0P(&-E
M;&QP861D:6YG/3-$,"!W:61T:#TS1#DU)3X-"CQT<CX\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1&QE9G0^)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS
M1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX],T1B
M;W1T;VT@8V]L<W!A;CTS1#,@86QI9VX],T1C96YT97(^475A<G1E<B!%;F1E
M9"!*=6YE(#,P+"9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M
M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX],T1B;W1T;VT@8V]L
M<W!A;CTS1#,@86QI9VX],T1C96YT97(^4VEX($UO;G1H<R!%;F1E9"!*=6YE
M(#,P+"9N8G-P.SPO=&0^/"]T<CX-"CQT<CX\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$;&5F=#Y2979E;G5E.B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL
M93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1C96YT97(^,C`Q,"9N8G-P.SPO=&0^#0H\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT
M9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^,C`P.29N8G-P.SPO=&0^
M#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T
M9#X-"CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q<'@@<V]L
M:60[)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^,C`Q,"9N8G-P
M.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB
M<W`[/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`Q
M<'@@<V]L:60[)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^,C`P
M.29N8G-P.SPO=&0^/"]T<CX-"CQT<CX\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$;&5F=#XF;F)S<#LF;F)S<#LF;F)S<#L@075T;VUO=&EV92!0<F]D
M=6-T<R9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XF;F)S<#LD,3DV+#0Q-2PR,#`F;F)S<#L\+W1D/@T*/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[)#$Q,BPR,#(L
M,#,P)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/B9N8G-P.R0S-S<L.30S+#DX.29N8G-P.SPO=&0^#0H\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD,C`Q+#$U-BPS
M-S,F;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1&QE9G0^)FYB<W`[)FYB<W`[)FYB<W`[($]T:&5R)FYB<W`[/"]T
M9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\
M+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#%P>"!S
M;VQI9#LG('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4L,30U+#<V
M,"9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!B
M;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XU+#$S.2PW-#<F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R
M+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^.2PS.#4L.3`P)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE
M/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#%P>"!S;VQI9#LG('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P+#`Q-BPX.#$F;F)S<#L\+W1D/CPO
M='(^#0H\='(^/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&QE9G0^)FYB
M<W`[)FYB<W`[)FYB<W`[(%1O=&%L)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE
M/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#-P>"!D;W5B;&4[)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD,C`Q+#4V,"PY-C`F;F)S
M<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N
M8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@
M,W!X(&1O=6)L93LG('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N
M8G-P.R0Q,3<L,S0Q+#<W-R9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS1"=B
M;W)D97(M8F]T=&]M.B!B;&%C:R`S<'@@9&]U8FQE.R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[)#,X-RPS,CDL.#@Y)FYB<W`[/"]T
M9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\
M+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#-P>"!D
M;W5B;&4[)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD
M,C$Q+#$W,RPR-30F;F)S<#L\+W1D/CPO='(^#0H\='(^/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1&QE9G0^26YC;VUE("AL;W-S*2!F<F]M($]P97)A
M=&EO;G,Z)FYB<W`[/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1L969T/B9N8G-P.R9N8G-P.R9N8G-P.R!!=71O;6]T:79E
M(%!R;V1U8W1S)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/B9N8G-P.R0@-#@L-S,S+#DP-B9N8G-P.SPO=&0^#0H\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-
M"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD(#$V
M+#0Q,"PY-S<F;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^)FYB<W`[)"`Y,RPY,3$L,S`W)FYB<W`[/"]T9#X-"CQT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N8G-P.R0@,3@L
M.3DQ+#(Q,29N8G-P.SPO=&0^/"]T<CX-"CQT<CX\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$;&5F=#XF;F)S<#LF;F)S<#LF;F)S<#L@3W1H97(F;F)S
M<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B9N
M8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA8VL@
M,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-3(L
M.#4S)FYB<W`[/"]T9#X-"CQT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ
M(&)L86-K(#%P>"!S;VQI9#LG('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/B@S,S(L-C<R*3PO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M8F]T
M=&]M.B!B;&%C:R`Q<'@@<V]L:60[)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XH-3$V+#8U,2D\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R
M+6)O='1O;3H@8FQA8VL@,7!X('-O;&ED.R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^*#<Q,RPX,C$I/"]T9#X\+W1R/@T*/'1R/CQT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1L969T/B9N8G-P.R9N8G-P.R9N8G-P.R!4
M;W1A;"9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M
M.B!B;&%C:R`S<'@@9&]U8FQE.R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^)FYB<W`[)"`T."PW.#8L-S4Y)FYB<W`[/"]T9#X-"CQT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#L\+W1D/@T*/'1D('-T
M>6QE/3-$)V)O<F1E<BUB;W1T;VTZ(&)L86-K(#-P>"!D;W5B;&4[)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF;F)S<#LD(#$V+#`W."PS,#4F
M;F)S<#L\+W1D/@T*/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/B9N8G-P.SPO=&0^#0H\=&0@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3H@8FQA
M8VL@,W!X(&1O=6)L93LG('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/B9N8G-P.R0@.3,L,SDT+#8U-B9N8G-P.SPO=&0^#0H\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[/"]T9#X-"CQT9"!S='EL93TS
M1"=B;W)D97(M8F]T=&]M.B!B;&%C:R`S<'@@9&]U8FQE.R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^)FYB<W`[)"`Q."PR-S<L,SDP)FYB<W`[
M/"]T9#X\+W1R/CPO=&%B;&4^/"]D:78^#0H\<"!S='EL93TS1"=M87)G:6XZ
M(#!I;B`P:6X@,'!T(#`N,C5I;CL@9F]N="UF86UI;'DZ("=4:6UE<R!.97<@
M4F]M86XG+"!S97)I9CL@9F]N="US:7IE.B`Q,'!T.R!P=6YC='5A=&EO;BUW
M<F%P.B!S:6UP;&4[)R!C;&%S<STS1$US;TYO<FUA;#XF;F)S<#L\+W`^#0H\
M<"!S='EL93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T.R!F;VYT+69A;6EL>3H@
M)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U
M;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/@T*
M/"]P/@T*/'`@<W1Y;&4],T0G;&EN92UH96EG:'0Z(#$U,"4[(&UA<F=I;CH@
M,&EN(#!I;B`P<'0[(&9O;G0M9F%M:6QY.B`G5&EM97,@3F5W(%)O;6%N)RP@
M<V5R:68[(&9O;G0M<VEZ93H@,3!P=#L@<'5N8W1U871I;VXM=W)A<#H@<VEM
M<&QE.R<@8VQA<W,],T1-<V].;W)M86P^/&9O;G0@<W1Y;&4],T0G8F]R9&5R
M+6)O='1O;3H@8FQA8VL@,W!X(&1O=6)L93L@;&EN92UH96EG:'0Z(#$U,"4[
M(&9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/B`\+V9O;G0^/"]P/CQF
M;VYT('-T>6QE/3-$)VQI;F4M:&5I9VAT.B`Q-3`E.R!F;VYT+7-I>F4Z(#$Q
M<'0[)R!C;&%S<STS1%]M=#X@/"]F;VYT/@T*/'`^#0H\+W`^#0H\<"!S='EL
M93TS1"=M87)G:6XZ(#!I;B`P:6X@,'!T(#`N-6EN.R!F;VYT+69A;6EL>3H@
M)U1I;65S($YE=R!2;VUA;B<L('-E<FEF.R!F;VYT+7-I>F4Z(#$P<'0[('!U
M;F-T=6%T:6]N+7=R87`Z('-I;7!L93LG(&-L87-S/3-$37-O3F]R;6%L/CQF
M;VYT('-T>6QE/3-$)V9O;G0M<VEZ93H@,3%P=#LG(&-L87-S/3-$7VUT/E1H
M92`B3W1H97(B('-E9VUE;G0@:6YC;'5D97,@1FER92!0<F]T96-T:6]N(%!R
M;V1U8W1S(&%N9"!$:6UM86)L92!!:7)C<F%F="!7:6YD;W=S+CPO9F]N=#X\
M=3X\9F]N="!S='EL93TS1"=F;VYT+7-I>F4Z(#$R<'0[)R!C;&%S<STS1%]M
M=#X@/"]F;VYT/CPO=3X\+W`^/"]D:78^/&9O;G0@<W1Y;&4],T0G9F]N="US
M:7IE.B`X<'0[)R!C;&%S<STS1%]M=#X@/"]F;VYT/CPO9&EV/B`\+V1I=CX\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-
M"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7S(R8S!A
M-3EF7S,U9&5?-&-A.%]A8F$U7S1A8S9E,&-B-F)F,0T*0V]N=&5N="U,;V-A
M=&EO;CH@9FEL93HO+R]#.B\R,F,P834Y9E\S-61E7S1C83A?86)A-5\T86,V
M93!C8C9B9C$O5V]R:W-H965T<R]F:6QE;&ES="YX;6P-"D-O;G1E;G0M5')A
M;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP
M93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/'AM;"!X;6QN
M<SIO/3-$(G5R;CIS8VAE;6%S+6UI8W)O<V]F="UC;VTZ;V9F:6-E.F]F9FEC
M92(^#0H@/&\Z36%I;D9I;&4@2%)E9CTS1"(N+B]7;W)K8F]O:RYH=&UL(B\^
M#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,#$N:'1M;"(O/@T*(#QO.D9I;&4@
M2%)E9CTS1")3:&5E=#`R+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE
M970P,RYH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,#0N:'1M;"(O
M/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#`U+FAT;6PB+SX-"B`\;SI&:6QE
M($A2968],T0B4VAE970P-BYH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H
M965T,#<N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#`X+FAT;6PB
M+SX-"B`\;SI&:6QE($A2968],T0B4VAE970P.2YH=&UL(B\^#0H@/&\Z1FEL
M92!(4F5F/3-$(E-H965T,3`N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3
M:&5E=#$Q+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970Q,BYH=&UL
M(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,3,N:'1M;"(O/@T*(#QO.D9I
M;&4@2%)E9CTS1")3:&5E=#$T+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B
M4VAE970Q-2YH=&UL(B\^#0H\+WAM;#X-"BTM+2TM+3U?3F5X=%!A<G1?,C)C
E,&$U.69?,S5D95\T8V$X7V%B835?-&%C-F4P8V(V8F8Q+2T-"@``
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R7.xml
<DESCRIPTION>IDEA: Adoption of New Accounting Standards
<TEXT>
<XBRL>
﻿<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.2.0.7</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Adoption of New Accounting Standards</ReportName>
  <ReportLongName>10301 - Disclosure - Adoption of New Accounting Standards</ReportLongName>
  <DisplayLabelColumn>true</DisplayLabelColumn>
  <ShowElementNames>false</ShowElementNames>
  <RoundingOption />
  <HasEmbeddedReports>false</HasEmbeddedReports>
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2010" />
      </Labels>
      <CurrencyCode>USD</CurrencyCode>
      <FootnoteIndexer />
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>Unit12</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>Unit13</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
      <CurrencySymbol>$</CurrencySymbol>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>5</Id>
      <Label>Adoption of New Accounting Standards</Label>
      <Level>3</Level>
      <ElementName>us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow>
      <IsEquityAdjustmentRow>false</IsEquityAdjustmentRow>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsReverseSign>false</IsReverseSign>
      <PreferredLabelRole>label</PreferredLabelRole>
      <IsEPS>false</IsEPS>
      <FootnoteIndexer />
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <IsRatio>false</IsRatio>
          <DisplayZeroAsNone>false</DisplayZeroAsNone>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;div&gt; &lt;font class="_mt"&gt;
&lt;/font&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font class="_mt"&gt;&lt;font class="_mt"&gt;(3) &lt;font style="font: 7pt 'Times New Roman';" class="_mt"&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;Adoption of New Accounting Standards&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div&gt;
&lt;p style="margin: 0in 0in 0pt; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="margin: 0in 0in 0pt 0.25in; font-family: 'Times New Roman','serif'; font-size: 10pt; punctuation-wrap: simple;" class="MsoNormal"&gt;&lt;font style="font-size: 11pt;" class="_mt"&gt;In January 2010, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2010-06, "Improving Disclosures about Fair Value Measurements ("ASU 2010-06").&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;ASU 2010-06 amended ASC 820 to require a number of additional disclosures regarding fair value measurements.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The amended guidance requires entities to disclose the amounts of significant transfers between Level 1 and Level 2 of the fair value hierarchy and the reasons for these transfers, the reasons for any transfers in or out of Level 3, and information in the reconciliation of recurring Level 3 measurements about purchases, sales, issuances and settlements on a gross basis.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The ASU also clarified
 the requirement for entities to disclose information about both the valuation techniques and inputs used in estimating Level 2 and Level 3 fair value measurements.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The amended guidance was effective for financial periods beginning after December 15, 2009, except the requirement to disclose Level 3 transactions on a gross basis, which becomes effective for financial periods beginning after December 15, 2010.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;ASU 2010-06 did not have a material effect on the Company's consolidated financial position or results of operations.&lt;font class="_mt"&gt;&amp;nbsp; &lt;/font&gt;The additional disclosure requirements of ASU 2010-06 have been included in Note 5.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt;</NonNumbericText>
          <NonNumericTextHeader>(3) &amp;nbsp;&amp;nbsp; Adoption of New Accounting Standards

&amp;nbsp;
In January 2010, the Financial Accounting Standards Board (FASB) issued Accounting Standards</NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
          <DisplayDateInUSFormat>false</DisplayDateInUSFormat>
        </Cell>
      </Cells>
      <OriginalInstanceReportColumns />
      <ElementDataType>us-types:textBlockItemType</ElementDataType>
      <SimpleDataType>textblock</SimpleDataType>
      <ElementDefenition>Represents disclosure of any changes in an accounting principle, including a change from one generally accepted accounting principle to another generally accepted accounting principle when there are two or more generally accepted accounting principles that apply or when the accounting principle formerly used is no longer generally accepted. Also disclose any change in the method of applying an accounting principle, or any change in an accounting principle required by a new pronouncement in the unusual instance that a new pronouncement does not include specific transition provisions.</ElementDefenition>
      <ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef
 -Publisher FASB
 -Name Statement of Financial Accounting Standard (FAS)
 -Number 154
 -Paragraph 2, 17, 18

Reference 2: http://www.xbrl.org/2003/role/presentationRef
 -Publisher AICPA
 -Name Accounting Principles Board Opinion (APB)
 -Number 28
 -Paragraph 23, 24

Reference 3: http://www.xbrl.org/2003/role/presentationRef
 -Publisher SEC
 -Name Regulation S-X (SX)
 -Number 210
 -Section 01
 -Paragraph b
 -Subparagraph 6
 -Article 10

</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>1</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
</XBRL>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
-----END PRIVACY-ENHANCED MESSAGE-----
