<SEC-DOCUMENT>0001193125-13-434893.txt : 20131108
<SEC-HEADER>0001193125-13-434893.hdr.sgml : 20131108
<ACCEPTANCE-DATETIME>20131108142253
ACCESSION NUMBER:		0001193125-13-434893
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		10
CONFORMED PERIOD OF REPORT:	20130930
FILED AS OF DATE:		20131108
DATE AS OF CHANGE:		20131108

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			REPLIGEN CORP
		CENTRAL INDEX KEY:			0000730272
		STANDARD INDUSTRIAL CLASSIFICATION:	BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836]
		IRS NUMBER:				042729386
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		41 SEYON STREET
		STREET 2:		BUILDING 1, SUITE 100
		CITY:			WALTHAM
		STATE:			MA
		ZIP:			02453
		BUSINESS PHONE:		7814499560

	MAIL ADDRESS:	
		STREET 1:		41 SEYON STREET
		STREET 2:		BUILDING 1, SUITE 100
		CITY:			WALTHAM
		STATE:			MA
		ZIP:			02453
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>d594297d10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<HTML><HEAD>
<TITLE>Form 10-Q</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P> <P STYLE="margin-top:4pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>UNITED STATES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>SECURITIES AND EXCHANGE COMMISSION </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>Washington, D.C. 20549 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman" ALIGN="center"><B>FORM 10-Q
</B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT><B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"><B>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></TD></TR></TABLE>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>For the quarterly period ended September&nbsp;30, 2013 </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>OR </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:12pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B></B><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT><B></B><B></B></TD>
<TD ALIGN="left" VALIGN="top"><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </B></TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><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></U><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Commission File Number 000-14656 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center>
<P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman" ALIGN="center"><B>REPLIGEN
CORPORATION </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Exact name of registrant as specified in its charter) </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


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


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>Delaware</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>04-2729386</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(State or other jurisdiction of</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>incorporation or organization)</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>(I.R.S. Employer</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Identification No.)</B></P></TD></TR>
<TR>
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>41 Seyon Street, Bldg. 1, Suite 100</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Waltham, MA</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center"><B>02453</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="top" ALIGN="center"><B>(Address of principal executive offices)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>(Zip Code)</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Registrant&#146;s telephone number, including area code: (781)&nbsp;250-0111 </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center> <P STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</P></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15 (d)&nbsp;of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&nbsp;has been subject to such filing requirements for the past 90 days.&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;<FONT
STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT> </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark
whether the registrant has submitted electronically and posted on its corporate website, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the
preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;<FONT
STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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 12b-2 of the Exchange Act. (Check one): </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


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


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Large&nbsp;accelerated&nbsp;filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Accelerated&nbsp;filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT></TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom">Non-accelerated filer</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>&nbsp;&nbsp;(Do not check if a smaller reporting company)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">Smaller&nbsp;reporting&nbsp;company</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange
Act.):&nbsp;&nbsp;&nbsp;&nbsp;Yes&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#168;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;&nbsp;<FONT STYLE="FONT-FAMILY:WINGDINGS">&#120;</FONT> </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate the number of shares outstanding of each of the issuer&#146;s classes of common stock, as of October&nbsp;23, 2013. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="48%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:18.20pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Class</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:62.20pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Number of Shares</B></P></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>Common Stock, par value $.01 per share</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>31,908,441</B></TD></TR>
</TABLE> <P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;</P>
<P STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</P>

<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc"></A>Table of Contents </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="6%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD WIDTH="89%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>PAGE</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">PART&nbsp;I</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">FINANCIAL INFORMATION</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unaudited Condensed Consolidated Financial Statements</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_1">Condensed Consolidated Balance Sheets as of September&nbsp;30, 2013 and December&nbsp;31, 2012</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_2">Condensed Consolidated Statements of Comprehensive Income for the Three and Nine-Month Periods Ended September&nbsp;30,
 2013 and 2012</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_3">Condensed Consolidated Statements of Cash Flows for the Nine-Month Periods Ended September&nbsp;
30, 2013 and 2012</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_4">Notes to Unaudited Condensed Consolidated Financial Statements</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_5">Management&#146;s Discussion and Analysis of Financial Condition and Results of Operations</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_6">Quantitative and Qualitative Disclosures About Market Risk</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_7">Controls and Procedures</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">PART&nbsp;II.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_8">OTHER INFORMATION</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;1.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_9">Legal Proceedings</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;1A.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_10">Risk Factors</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;2.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_11">Unregistered Sales of Equity Securities and Use of Proceeds</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;3.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_12">Defaults Upon Senior Securities</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;4.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_13">Mine Safety Disclosures</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;5.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_14">Other Information</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">23</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Item&nbsp;6.</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_15">Exhibits</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_16">Signatures</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8" COLSPAN="3"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" COLSPAN="3"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#tx594297_17">Exhibit Index</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">2 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx594297_1"></A>REPLIGEN CORPORATION </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED BALANCE SHEETS </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Unaudited) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="77%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>September&nbsp;30,<BR>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,<BR>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Current assets:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">42,244,420</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">29,209,821</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketable securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,746,490</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,845,195</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable, less reserve for doubtful accounts of $10,000</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,323,537</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,158,758</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Royalties and other receivables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,595,017</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,130,515</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,063,695</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,143,695</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred tax asset, net</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">416,580</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">416,580</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepaid expenses and other current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,051,379</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,304,887</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total current assets</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">87,441,118</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">66,209,451</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Property, plant and equipment, at cost:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Leasehold improvements</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,258,050</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,200,271</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Equipment</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,485,039</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,802,978</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Furniture and fixtures</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,035,224</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,937,238</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Construction in progress</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,383,870</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">338,814</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total property, plant and equipment, at cost</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24,162,183</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,279,301</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Less: Accumulated depreciation</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(11,871,114</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(10,326,840</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Property, plant and equipment, net</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,291,069</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,952,461</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term deferred tax asset, net</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">114,788</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,557,384</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term marketable securities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,114,450</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,914,855</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Intangible assets, net</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,481,532</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,182,012</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Goodwill</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">994,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">994,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Restricted cash</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">200,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">200,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total assets</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">111,636,957</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">97,010,163</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Liabilities and stockholders&#146; equity</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Current liabilities:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts payable</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">929,586</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,454,238</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accrued liabilities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,854,729</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,297,990</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total current liabilities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,784,315</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,752,228</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other long-term liabilities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,695,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,133,339</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Commitments and contingencies</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Stockholders&#146; equity:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Preferred stock, $.01 par value, 5,000,000 shares authorized, no shares issued or outstanding</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Common stock, $.01 par value, 40,000,000 shares authorized, 31,883,041 shares at September&nbsp;30, 2013 and 31,195,041 shares at
December&nbsp;31, 2012 issued and outstanding</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">318,830</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">311,950</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Additional paid-in capital</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">190,048,182</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">187,051,253</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accumulated other comprehensive income</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,174,989</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,911,970</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accumulated deficit</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(92,384,880</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(105,150,577</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total stockholders&#146; equity</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100,157,121</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">84,124,596</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total liabilities and stockholders&#146; equity</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">111,636,957</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">97,010,163</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">The accompanying notes are an integral part of these condensed consolidated financial statements. </P>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">3 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx594297_2"></A>REPLIGEN CORPORATION </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Unaudited) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="60%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;months&nbsp;ended<BR>September&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Nine&nbsp;months&nbsp;ended<BR>September&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Revenue:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Product revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,184,215</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11,123,236</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">37,132,094</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">32,125,076</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Royalty and other revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,637,838</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,981,059</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,654,919</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,327,500</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenue</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,822,053</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,104,295</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">52,787,013</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">43,452,576</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating expenses:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of product revenue</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,659,832</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,418,962</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,854,249</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,036,762</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of royalty revenue</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">723,777</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">594,406</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,943,370</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,593,427</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,429,529</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,433,043</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,919,265</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,147,164</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling, general and administrative</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,902,048</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,126,244</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,334,087</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,973,013</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Contingent consideration &#150; fair value adjustments</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">65,108</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">343,932</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">343,932</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on bargain purchase</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(314,244</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total operating expenses</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,780,294</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12,916,587</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35,097,492</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38,780,054</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income from operations</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,041,759</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,187,708</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,689,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,672,522</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Investment income</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">76,046</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">95,807</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">203,170</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">156,747</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Interest (expense) income</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(11,704</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,205</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(37,637</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(42,536</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other (expense) income</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36,678</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(500,414</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(56,504</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">67,145</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income before income taxes</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,142,779</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,790,306</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">17,798,550</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,853,878</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Income tax provision (benefit)</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,254,505</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(16,183</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,032,853</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">250,954</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">5,888,274</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,806,489</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,765,697</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,602,924</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Earnings per share:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Basic</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.06</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.40</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.18</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.06</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.40</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">0.15</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Weighted average shares outstanding:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Basic</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,858,103</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,948,062</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,583,063</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,841,344</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Diluted</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,551,586</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,256,273</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,282,702</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,131,749</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD>
<TD HEIGHT="8" COLSPAN="4"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other comprehensive income:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unrealized gain (loss) on investments</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,276</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,006</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,345</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,975</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Foreign currency translation gain (loss)</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,407,860</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,105,074</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">267,364</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,461,801</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Comprehensive income</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">7,298,410</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,913,569</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">13,028,716</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,068,700</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">The accompanying notes are an integral part of these condensed consolidated financial statements. </P>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">4 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx594297_3"></A>REPLIGEN CORPORATION </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS </B></P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Unaudited) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="78%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Nine months ended September&nbsp;30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash flows from operating activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net income</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,765,697</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,602,924</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Depreciation and amortization</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,271,181</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,592,824</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Stock-based compensation expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">768,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">743,947</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Deferred tax expense</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,442,596</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on bargain purchase</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(314,244</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Loss on revaluation of contingent consideration</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">339,433</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Changes in assets and liabilities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts receivable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,118,953</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,672,351</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Royalties and other receivables</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,535,498</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(755,864</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Inventories</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,149,997</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,036,051</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Prepaid expenses and other current assets</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">264,690</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">247,093</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accounts payable</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,529,213</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">309,710</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Accrued liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(495,056</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,087,295</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term liabilities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">490,267</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,006,654</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash provided by operating activities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,591,759</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,210,164</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash flows from investing activities:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Purchases of marketable securities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(23,998,430</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(36,337,643</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Redemptions of marketable securities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,893,195</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">36,863,333</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Purchases of property, plant and equipment</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(3,774,847</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(825,061</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash used in investing activities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7,880,082</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(299,371</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash flows from financing activities:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:5.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Exercise of stock options</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,235,274</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">886,704</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net cash provided by financing activities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,235,274</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">886,704</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Effect of exchange rate changes on cash and cash equivalents</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">87,648</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">424,735</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net increase in cash and cash equivalents</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">13,034,599</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,222,232</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents, beginning of period</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">29,209,821</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,167,745</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cash and cash equivalents, end of period</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">42,244,420</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">18,389,977</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">The accompanying notes are an integral part of these condensed consolidated financial statements. </P>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">5 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx594297_4"></A>REPLIGEN CORPORATION </B></P>
 <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>(Unaudited) </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>1.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Basis of Presentation </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The consolidated financial statements included herein have been prepared by Repligen Corporation (the &#147;Company,&#148;
&#147;Repligen&#148; or &#147;we&#148;) in accordance with generally accepted accounting principles in the United States (&#147;U.S. GAAP&#148;) and pursuant to the rules and regulations of the Securities and Exchange Commission (&#147;SEC&#148;),
for Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and do not include all of the information and footnote disclosures required by U.S. GAAP. These consolidated financial statements should be read in conjunction with the audited
consolidated financial statements and accompanying notes thereto included in the Company&#146;s Annual Report on Form 10-K for the year ended December&nbsp;31, 2012. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In the opinion of management, the accompanying unaudited consolidated financial statements include all adjustments, consisting of only normal, recurring
adjustments necessary for a fair presentation of the financial position, results of operations and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported
amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those
estimates. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>2.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Goodwill and Intangible Assets </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Goodwill </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Goodwill is not amortized and
is reviewed for impairment at least annually. There was no evidence of impairment to goodwill at September&nbsp;30, 2013. There were no goodwill impairment charges during the three or nine-month periods ended September&nbsp;30, 2013. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Intangible Assets </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Intangible assets are amortized over
their useful lives using the estimated economic benefit method, as applicable, and the amortization expense is recorded within selling, general and administrative expense in the Company&#146;s statements of comprehensive income (loss). Intangible
assets and their related useful lives are reviewed at least annually to determine if any adverse conditions exist that would indicate the carrying value of these assets may not be recoverable. More frequent impairment assessments are conducted if
certain conditions exist, including a change in the competitive landscape, any internal decisions to pursue new or different technology strategies, a loss of a significant customer, or a significant change in the marketplace, including changes in
the prices paid for our products or changes in the size of the market for our products. An impairment results if the carrying value of the asset exceeds the estimated fair value of the asset. If the estimate of an intangible asset&#146;s remaining
useful life is changed, the remaining carrying amount of the intangible asset is amortized prospectively over the revised remaining useful life. The Company continues to believe that its intangible assets are recoverable at September&nbsp;30, 2013.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Intangible assets consisted of the following at September&nbsp;30, 2013: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>Carrying<BR>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Accumulated<BR>Amortization</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Weighted<BR>Average<BR>Useful&nbsp;Life<BR>(in years)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Technology &#150; developed</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,460,204</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(494,465</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Patents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">240,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(110,000</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Customer relationships</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,941,895</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,556,102</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total intangible assets</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,642,099</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(2,160,567</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Intangible assets consisted of the following at December&nbsp;31, 2012: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>Carrying<BR>Amount</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Accumulated<BR>Amortization</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Weighted<BR>Average<BR>Useful&nbsp;Life<BR>(in years)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Technology &#150; developed</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,452,729</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(360,748</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Patents</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">240,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(87,500</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Customer relationships</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,872,383</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(934,852</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total intangible assets</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">8,565,112</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(1,383,100</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">6 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Amortization expense for amortized intangible assets was approximately $777,000 for the nine months ended
September&nbsp;30, 2013. The Company expects to record amortization expense of approximately $1,000,000 in each of the next five years related to these intangible assets. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>3.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Revenue Recognition </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Product Sales </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company generates
revenue from the sale of products, licensing transactions and research and development collaborations. The Company&#146;s product revenues are from the sale of bioprocessing products to customers in the life science and biopharmaceutical industries.
Revenue related to product sales is recognized upon delivery of the product to the customer as long as there is persuasive evidence of an arrangement, the sales price is fixed or determinable and collection of the related receivable is reasonably
assured. Determination of whether these criteria have been met are based on management&#146;s judgments primarily regarding the fixed nature of the fee charged for the product delivered and the collectability of those fees. The Company has a few
longstanding customers who comprise the majority of revenue and have excellent payment histories and therefore the Company does not require collateral. The Company has had no significant write-offs of uncollectible invoices in the periods presented.
</P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At the time of sale, the Company also evaluates the need to accrue for warranty and sales returns. The supply agreements the Company has with its
customers and the related purchase orders identify the terms and conditions of each sale and the price of the goods ordered. Due to the nature of the sales arrangements, inventory produced for sale is tested for quality specifications prior to
shipment. Since the product is manufactured to order and in compliance with required specifications prior to shipment, the likelihood of sales return, warranty or other issues is largely diminished. Sales returns and warranty issues are infrequent
and have had nominal impact on the Company&#146;s financial statements historically. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Orencia Royalty </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In April 2008, the Company settled its outstanding litigation with Bristol-Myers Squibb Company (&#147;Bristol&#148;) and began recognizing royalty revenue in
fiscal year 2009 for Bristol&#146;s net sales in the United States of Orencia<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP> which is used in the treatment of rheumatoid arthritis. Pursuant to the settlement with Bristol (&#147;Bristol
Settlement&#148;), the Company recognized royalty revenue of approximately $4,825,000 and $3,963,000 for the three months ended September&nbsp;30, 2013 and 2012, respectively. For the nine months ended September&nbsp;30, 2013 and 2012, the Company
recognized Bristol royalty revenue of approximately $12,956,000 and $10,623,000, respectively. Revenue earned from Bristol royalties is recorded in the periods when it is earned based on royalty reports sent by Bristol to the Company. The Company
has no continuing obligations to Bristol as a result of this settlement. The royalty agreement with Bristol provides that the Company will receive such royalty payments on sales of Orencia<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP> by
Bristol through December&nbsp;31, 2013. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the Bristol Settlement, Repligen must remit to the University of Michigan 15% of all royalty revenue
received from Bristol. Royalty expense for the three months ended September&nbsp;30, 2013 and 2012 was approximately $724,000 and $594,000, respectively. For the nine months ended September&nbsp;30, 2013 and 2012, the Company incurred royalty
expense of approximately $1,943,000 and $1,593,000, respectively. This operating expense has been included in the Company&#146;s statements of comprehensive income under the line item &#147;Cost of royalty revenue.&#148; </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Pfizer License Agreement </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In December 2012, the Company
entered into an exclusive worldwide licensing agreement (the &#147;License Agreement&#148;) with Pfizer Inc. (&#147;Pfizer&#148;) to advance the spinal muscular atrophy program, or SMA program, which is led by RG3039, a small molecule drug candidate
in clinical development for SMA, and also includes backup compounds and enabling technologies. Under the terms of the License Agreement, the Company received $5 million from Pfizer as an upfront payment on January&nbsp;22, 2013 and a $1 million
milestone payment on September&nbsp;4, 2013. The Company is eligible to receive up to $64 million in potential future milestone payments, a portion of which may be owed to third parties. These potential payments are approximately equally divided
between milestones related to clinical development and initial commercial sales in specific geographies. In addition, the Company is eligible to receive royalties on any future sales of RG3039 or any SMA compounds developed under the License
Agreement. The royalty rates are tiered and begin in the high single-digits for RG3039 or lesser amounts for any backup compounds developed under the License Agreement. Repligen&#146;s receipt of these royalties is subject to an obligation under an
existing in-license agreement and other customary offsets and deductions. There are no refund provisions in this agreement. The Company recognized $4,876,000 of revenue related to the value of the license in the year ended December&nbsp;31, 2012.
For the three and nine-month periods ended September&nbsp;30, 2013, the Company recognized $1,093,000 and $1,217,000 of revenue, respectively, under the License Agreement, including a $1,000,000 milestone payment that was triggered by successful
completion of specific clinical development activities as well as other fees associated with the transition. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">7 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>Research and Development Agreements </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three months ended September&nbsp;30, 2013 and 2012, the Company recognized approximately $719,000 and $18,000 of revenue, respectively, from sponsored
research and development projects under agreements with the National Institutes of Health / Scripps Research Institute, the Muscular Dystrophy Association, Go Friedreich&#146;s Ataxia Research and the European Friedrich&#146;s Ataxia Consortium for
Translational Studies. For the nine months ended September&nbsp;30, 2013 and 2012, the Company recognized approximately $1,481,000 and $704,000 of revenue, respectively, from sponsored research and development projects under agreements with the
National Institutes of Health / Scripps Research Institute, the Muscular Dystrophy Association, Go Friedreich&#146;s Ataxia Research, and the European Friedrich&#146;s Ataxia Consortium for Translational Studies. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Research revenue is recognized when the expense has been incurred and services have been performed. Determination of which incurred costs qualify for
reimbursement under the terms of the Company&#146;s contractual agreements and the timing of when such costs were incurred involves the judgment of management. The Company&#146;s calculations are based on the agreed-upon terms as stated in the
arrangements. However, should the estimated calculations change or be challenged by other parties to the agreements, research revenue may be adjusted in subsequent periods. The calculations have not historically changed or been challenged, and the
Company does not anticipate any significant subsequent change in its revenue related to sponsored research and development projects. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>4.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Accumulated Other Comprehensive Income </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table summarizes the changes in accumulated other
comprehensive income by component: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="90%"></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1.00pt solid #000000; width:49.50pt; font-size:8pt; font-family:Times New Roman"><B>(In thousands)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Unrealized&nbsp;gain<BR>(loss)&nbsp;on&nbsp;investments</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Foreign&nbsp;currency<BR>translation&nbsp;gain&nbsp;(loss)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance at December&nbsp;31, 2012</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,130</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,897,840</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,911,970</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other comprehensive income (loss) before reclassifications</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,345</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">267,364</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">263,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Amounts reclassified from accumulated other comprehensive income (loss)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Net current period other comprehensive income (loss)</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(4,345</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">267,364</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">263,019</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance at September&nbsp;30, 2013</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">9,785</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,165,204</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,174,989</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>5.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Earnings Per Share </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company reports earnings per share in accordance with Accounting Standards
Codification Topic 260, &#147;Earnings Per Share,&#148; which establishes standards for computing and presenting earnings per share. Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average
number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of common shares and dilutive common share equivalents then
outstanding. Potential common share equivalents consist of restricted stock awards and the incremental common shares issuable upon the exercise of stock options and warrants. Under the treasury stock method, unexercised &#147;in-the-money&#148;
stock options and warrants are assumed to be exercised at the beginning of the period or at issuance, if later. The assumed proceeds are then used to purchase common shares at the average market price during the period. Share-based payment awards
that entitle their holders to receive non-forfeitable dividends before vesting are considered participating securities and are considered in the calculation of basic and diluted earnings per share. Performance based option awards have been excluded
from this calculation as they would not be issuable as of September 30, 2013 if that were the end of the contingency period. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Basic and diluted weighted
average shares outstanding were as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="56%"></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="2%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;months&nbsp;ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Nine&nbsp;months&nbsp;ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Weighted average common shares</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,858,103</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,948,062</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,583,063</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,841,344</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Dilutive common stock options</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">693,483</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">308,211</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">699,639</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">290,405</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Weighted average common shares, assuming dilution</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,551,586</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,256,273</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">32,282,702</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31,131,749</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At September&nbsp;30, 2013, there were outstanding options to purchase 1,670,688 shares of the Company&#146;s common stock at
a weighted average exercise price of $4.87 per share. For the three and nine-month periods ended September&nbsp;30, 2013, 161,000 and 469,500 </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">8 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
shares of the Company&#146;s common stock, respectively, were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or
equal to the average price of the common shares, and were therefore anti-dilutive. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At September&nbsp;30, 2012, there were outstanding options to purchase
2,625,690 shares of the Company&#146;s common stock at a weighted average exercise price of $4.11 per share. For the three and nine-month periods ended September&nbsp;30, 2012, 1,431,600 and 1,602,000 options to purchase shares of the Company&#146;s
common stock, respectively, were excluded from the calculation of diluted earnings per share because the exercise prices of the stock options were greater than or equal to the average price of the common shares, and were therefore anti-dilutive.
</P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>6.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Stock-Based Compensation </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three months ended September&nbsp;30, 2013 and 2012, the Company recorded stock-based compensation expense of $205,772 and $288,279,
respectively, for share-based awards granted under the Second Amended and Restated 2001 Repligen Corporation Stock Plan (the &#147;2001 Plan&#148;) and the Repligen Corporation 2012 Stock Option and Incentive Plan (the &#147;2012 Plan,&#148; and
collectively with the 2001 Plan and the 1992 Repligen Corporation Stock Option Plan, the &#147;Plans&#148;). The Company recorded stock-based compensation expense of $768,535 and $743,948 for the nine-month periods ended September&nbsp;30, 2013 and
2012, respectively, for share-based awards granted under the Plans. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table presents stock-based compensation expense included in the
Company&#146;s consolidated statements of comprehensive income: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;months&nbsp;ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Nine&nbsp;months&nbsp;ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of product revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">24,059</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,646</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">47,151</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">33,420</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">30,092</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">53,094</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">73,814</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">169,919</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling, general and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">151,621</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">224,539</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">647,569</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">540,609</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">205,772</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">288,279</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">768,534</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">743,948</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The 2012 Plan allows for the granting of incentive and nonqualified options to purchase shares of common stock, restricted
stock and other equity awards. Incentive options granted to employees under the Plans generally vest over a four to five-year period, with 20%-25% vesting on the first anniversary of the date of grant and the remainder vesting in equal yearly
installments thereafter. Nonqualified options issued to non-employee directors and consultants under the Plans generally vest over one year. Options granted under the Plans have a maximum term of ten years from the date of grant and generally, the
exercise price of the stock options equals the fair market value of the Company&#146;s common stock on the date of grant. At September&nbsp;30, 2013, options to purchase 1,670,688 shares were outstanding under the Plans. At September&nbsp;30, 2013,
1,155,216 shares were available for future grant under the Plans. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company uses the Black-Scholes option pricing model to calculate the fair value of
share-based awards on the grant date. The Company measures stock-based compensation cost at the grant date based on the estimated fair value of the award, and recognizes awards with service based vesting as expense over the employee&#146;s requisite
service period on a straight-line basis. The Company records the expense for share-based awards subject to performance-based milestone vesting over the remaining service period when management determines that achievement of the milestone is
probable. Management evaluates whether the achievement of a performance-based milestone is probable as of the reporting date. The Company has no awards that are subject to market conditions. The Company recognizes stock-based compensation expense
for options that are ultimately expected to vest, and accordingly, such compensation expense has been adjusted for estimated forfeitures. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Information
regarding option activity for the nine months ended September&nbsp;30, 2013 under the Plans is summarized below: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="58%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Options<BR>Outstanding</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Weighted-<BR>Average<BR>Exercise<BR>Price Per<BR>Share</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Weighted-<BR>Average<BR>Remaining<BR>Contractual<BR>Term<BR>(in&nbsp;years)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Aggregate<BR>Intrinsic<BR>Value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Options outstanding at January&nbsp;1, 2013</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,315,090</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.20</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Granted</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">541,052</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.97</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Exercised</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(884,954</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4.36</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Forfeited/Cancelled</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(300,500</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.03</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Options outstanding at September&nbsp;30, 2013</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,670,688</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.87</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.91</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,394,325</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Options exercisable at September&nbsp;30, 2013</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">866,136</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.19</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5.16</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">5,972,968</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Vested and expected to vest at September&nbsp;30, 2013 (1)</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,576,516</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4.77</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6.82</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">9,970,772</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">9 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top">This represents the number of vested options as of September&nbsp;30, 2013 plus the number of unvested options expected to vest as of September&nbsp;30, 2013 based on the unvested outstanding options at
September&nbsp;30, 2013 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees. </TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between the closing price of the common stock on
September&nbsp;30, 2013 of $11.09 and the exercise price of each in-the-money option) that would have been received by the option holders had all option holders exercised their options on September&nbsp;30, 2013. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The weighted average grant date fair value of options granted during the nine months ended September&nbsp;30, 2013 and 2012 was $4.19 and $3.63, respectively.
The total fair value of stock options that vested during the nine months ended September&nbsp;30, 2013 and 2012 was $934,280 and $756,444, respectively. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of September&nbsp;30, 2013, there was $2,119,182 of total unrecognized compensation cost related to unvested share-based awards.&nbsp;This cost is expected
to be recognized over a weighted average remaining requisite service period of 3.22 years. The Company expects 710,380 unvested options to vest over the next five years. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>7.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Cash, Cash Equivalents and Marketable Securities </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At September&nbsp;30, 2013 and December&nbsp;31, 2012, the Company&#146;s investments included money market funds as well as short-term and
long-term marketable securities. These marketable securities are classified as available-for-sale. Marketable securities are investments with original maturities of greater than 90 days. Long-term marketable securities are securities with maturities
of greater than one year. The average remaining contractual maturity of marketable securities at September&nbsp;30, 2013 is approximately 7.47 months. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management reviewed the Company&#146;s investments as of September&nbsp;30, 2013 and December&nbsp;31, 2012 and concluded that there are no securities with
other than temporary impairments in the investment portfolio. The Company does not intend to sell any investments in an unrealized loss position and it is not more likely than not that the Company will be required to sell the investments before
recovery of their amortized cost bases. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Investments in debt securities consisted of the following at September&nbsp;30, 2013: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="56%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>September&nbsp;30,&nbsp;2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amortized<BR>Cost</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>Unrealized<BR>Gain</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>Unrealized<BR>Loss</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair Value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketable securities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">U.S. Government and agency securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,567,499</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">313</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(335</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,567,477</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Corporate and other debt securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,171,567</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,977</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,531</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,179,013</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,739,066</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,290</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(2,866</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20,746,490</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term marketable securities:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">U.S. Government and agency securities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,112,079</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,436</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(65</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,114,450</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Corporate and other debt securities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,112,079</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,436</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(65</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,114,450</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">24,851,145</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,726</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(2,931</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">24,860,940</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At September&nbsp;30, 2013, the Company&#146;s investments included nineteen debt securities in unrealized loss positions with
a total unrealized loss of approximately $3,000 and a total fair market value of approximately $4,410,000. All investments with gross unrealized losses have been in unrealized loss positions for less than 12 months. The unrealized losses were caused
primarily by current economic and market conditions. There was no change in the credit risk of the securities. There were no realized gains or losses on the investments for the nine months ended September&nbsp;30, 2013 or the year ended
December&nbsp;31, 2012. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">10 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Investments in debt securities consisted of the following at December&nbsp;31, 2012: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="56%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,&nbsp;2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amortized<BR>Cost</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>Unrealized<BR>Gain</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Gross<BR>Unrealized<BR>Loss</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair Value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Marketable securities:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">U.S. Government and agency securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,000,897</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">353</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,001,243</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Corporate and other debt securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,835,098</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,854</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,843,952</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,835,995</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,207</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(7</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10,845,195</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Long-term marketable securities:</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">U.S. Government and agency securities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,198,264</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,747</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,201,011</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Corporate and other debt securities</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,711,679</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,525</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,360</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,713,844</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,909,943</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,272</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,360</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,914,855</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">20,745,938</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">15,479</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">(1,367</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">20,760,050</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The contractual maturities of debt securities at September&nbsp;30, 2013 were as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Amortized<BR>Cost</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair Value</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Due in 1 year or less</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">20,739,066</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">20,746,490</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Due in 1 to 2 years</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,112,079</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,114,450</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">24,851,145</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">24,860,940</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>8.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Fair Value Measurement </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In determining the fair value of its assets and liabilities, the Company uses various valuation approaches. The Company employs a hierarchy
for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that observable inputs be used when available. Observable inputs are inputs that market participants would
use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#146;s assumptions about the inputs that market participants would use in pricing
the asset or liability and are developed based on the best information available in the circumstances. The fair value hierarchy is broken down into three levels based on the source of inputs as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


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


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Level&nbsp;1</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">&#150;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Level&nbsp;2</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">&#150;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">Valuations based on quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active and models for which all significant inputs are
observable, either directly or indirectly</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Level&nbsp;3</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">&#150;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">Valuations based on inputs that are unobservable and significant to the overall fair value measurement</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The availability of observable inputs can vary among the various types of financial assets and liabilities. To the extent that
the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the
fair value hierarchy. In such cases, for financial statement disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is categorized is based on the lowest level input that is significant to the overall fair
value measurement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#146;s fixed income investments are comprised of obligations of U.S. government agencies, corporate debt securities and
other interest bearing securities. These investments have been initially valued at the transaction price and subsequently valued, at the end of each reporting period, utilizing third party pricing services or other market observable data. The
pricing services utilize industry standard valuation models, including both income and market based approaches and observable market inputs to determine value. These observable market inputs include reportable trades, benchmark yields, credit
spreads, broker/dealer quotes, bids, offers, current spot rates and other industry and economic events. The Company validates the prices provided by third party pricing services by reviewing their pricing methods and matrices, obtaining market
values from other pricing sources, analyzing pricing data in certain instances and confirming that the relevant markets are active. After completing its validation procedures, the Company did not adjust or override any fair value measurements
provided by the pricing services as of September&nbsp;30, 2013. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">11 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following fair value hierarchy table presents information about each major category of the Company&#146;s
assets measured at fair value on a recurring basis as of September&nbsp;30, 2013: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="50%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="14" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Fair value measurement at reporting date using:</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Quoted&nbsp;prices&nbsp;in<BR>active&nbsp;markets&nbsp;for<BR>identical assets<BR>(Level 1)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Significant<BR>other&nbsp;observable<BR>inputs<BR>(Level 2)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Significant<BR>unobservable<BR>inputs<BR>(Level 3)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Assets:</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Money market funds</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">9,188,883</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">9,188,883</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">U.S. Government and agency securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,547,978</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,133,949</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,681,927</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Corporate and other debt securities</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,179,013</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">19,179,013</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11,736,861</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">22,312,962</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD NOWRAP VALIGN="bottom">$</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">34,049,823</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has no other assets or liabilities for which fair value measurement is either required or has been elected to be
applied, other than the liabilities for contingent consideration recorded in connection with the Novozymes Acquisition and the acquisition of the assets of BioFlash Partners, LLC (&#147;BioFlash&#148;). The contingent consideration related to
Novozymes is valued using management&#146;s estimates of expected future milestone payments based upon a probability weighted analysis of amounts to be paid to Novozymes Biopharma DK A/S, a company organized under the laws of Denmark
(&#147;Novozymes Denmark&#148;). The contingent consideration related to BioFlash is valued using management&#146;s estimates of royalties to be paid to the former shareholders of BioFlash based on sales of the acquired assets. These valuations are
Level 3 valuations as the primary inputs are unobservable. Changes in the fair value of contingent consideration in the three and nine-month periods ended September&nbsp;30, 2013 are primarily attributable to a 1,000,000 Euro milestone payment made
to Novozymes Denmark in March 2013 and a $55,000 minimum royalty payment made to BioFlash in January 2013, which were previously accrued. The following table provides a roll forward of the fair value of the contingent consideration: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="68%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="84%"></TD>
<TD VALIGN="bottom" WIDTH="7%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance at December&nbsp;31, 2012</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,899,076</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Additions</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Payments</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(1,341,339</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Changes in fair value</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46,521</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Balance at September&nbsp;30, 2013</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">1,604,258</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There were no remeasurements to fair value during the three or nine months ended September&nbsp;30, 2013 of financial assets
and liabilities that are not measured at fair value on a recurring basis. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>9.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Inventories </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Inventories relate to the Company&#146;s bioprocessing business. The Company values inventory at cost or, if lower, fair market value, using
the first-in, first-out method. The Company reviews its inventories at least quarterly and records a provision for excess and obsolete inventory based on its estimates of expected sales volume, production capacity and expiration dates of raw
materials, work-in process and finished products. Expected sales volumes are determined based on supply forecasts provided by key customers for the next three to 12 months. The Company writes down inventory that has become obsolete, inventory that
has a cost basis in excess of its expected net realizable value, and inventory in excess of expected requirements to cost of product revenue. Manufacturing of bioprocessing finished goods is done to order and tested for quality specifications prior
to shipment. Reserves for excess and obsolete inventory were $156,000 at September&nbsp;30, 2013 and $154,000 at December&nbsp;31, 2012. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A change in the
estimated timing or amount of demand for the Company&#146;s products could result in additional provisions for excess inventory quantities on hand. Any significant unanticipated changes in demand or unexpected quality failures could have a
significant impact on the value of inventory and reported operating results. During all periods presented in the accompanying financial statements, there have been no material adjustments related to a revised estimate of inventory valuations. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Work-in-process and finished products inventories consist of material, labor, outside processing costs and manufacturing overhead. Inventories consisted of
the following: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>September&nbsp;30,<BR>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,<BR>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Raw materials</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,356,520</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,064,317</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Work-in-process</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,583,924</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4,112,478</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Finished products</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,123,251</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,966,900</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,063,695</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11,143,695</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">12 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>



<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>10.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Accrued Liabilities </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company estimates accrued liabilities by identifying services performed on the Company&#146;s behalf, estimating the level of service
performed and determining the associated cost incurred for such service as of each balance sheet date. For example, the Company would accrue for professional and consulting fees incurred with law firms, audit and accounting service providers and
other third party consultants. These expenses are determined by either requesting those service providers to estimate unbilled services at each reporting date for services incurred or tracking costs incurred by service providers under fixed fee
arrangements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has processes in place to estimate the appropriate amounts to record for accrued liabilities, which principally involve the
applicable personnel reviewing the services provided. In the event that the Company does not identify certain costs that have begun to be incurred or the Company under or over-estimates the level of services performed or the costs of such services,
the reported expenses for that period may be too low or too high. The date on which certain services commence, the level of services performed on or before a given date, and the cost of such services often require the exercise of judgment. The
Company makes these judgments based upon the facts and circumstances known at the date of the financial statements. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Accrued liabilities consist of the
following: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="5%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>September&nbsp;30,<BR>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,<BR>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Employee compensation</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,680,016</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,634,839</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Taxes</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,618,850</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">396,499</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Contingent consideration</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,161,953</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,376,877</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Royalty and license fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,153,469</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,459,680</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Professional fees</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">394,563</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">418,800</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research&nbsp;and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">167,000</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">18,300</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Unearned revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,909</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">599,120</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other accrued expenses</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">676,969</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">393,875</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7,854,729</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,297,990</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>11.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Income Taxes </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three and nine-month periods ended September&nbsp;30, 2013, the Company had income before taxes of $8,142,779 and $17,798,550,
respectively. The Company recorded income tax provisions of $2,254,505 and $5,032,853, respectively, for the three and nine-month periods ended September&nbsp;30, 2013. This is based on an expected effective tax rate of 26.6% for the year ending
December&nbsp;31, 2013 plus approximately $298,000 of discrete items recognized in the quarter ended March&nbsp;31, 2013. The effective income tax rate is based upon the estimated income for the year and the composition of the income in different
tax jurisdictions. Effective January&nbsp;1, 2013, Sweden&#146;s statutory tax rate decreased from 26.3% to 22.0%. The effective tax rate differs from the U.S. statutory tax rate primarily due to the expected utilization of prior year net operating
loss carryforwards in excess of amounts previously recognized and the lower statutory tax rate in Sweden. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three and nine-month periods ended
September&nbsp;30, 2012, the Company had income before taxes of $1,790,306 and $4,853,878, respectively. The Company recorded an income tax benefit of $16,183 for the three-month period ended September&nbsp;30, 2012 and a provision of $250,954 for
the nine-month period ended September&nbsp;30, 2012 based on an effective tax rate of approximately 5.17%. The effective income tax rate is based upon the estimated income for the year and the composition of the income in different jurisdictions.
The effective tax rate differs from the statutory tax rates primarily due to the utilization of prior year net operating loss carryforwards and credits earned in the U.S. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has net operating loss carryforwards of approximately $44,678,000 and business tax credits carryforwards of approximately $2,160,000 available to
reduce future federal income taxes, if any. The net operating loss and business tax credit carryforwards will continue to expire at various dates through December 2032. The net operating loss and business tax credits carryforwards are subject to
review and possible adjustment by the Internal Revenue Service and may be limited in the event of certain changes in the ownership interest of significant stockholders. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In the fourth quarter of 2012, we entered into a cumulative pre-tax income position and concluded that it was more likely than not that we will generate
sufficient taxable income in 2013 based on our 2013 projections to realize the tax benefit of a portion of our deferred tax assets. As a result, we recorded a tax benefit in the fourth quarter of 2012 that included the reversal of $3,021,000 of the
valuation allowance on our deferred tax assets. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is currently undergoing an audit in the Commonwealth of Massachusetts (&#147;the
Commonwealth&#148;) for the tax years ended March 31, 2008 through December 31, 2011. At issue is the apportionment of certain license income to the Commonwealth, as well as the recoverability of certain research and development credits earned
between 1993 and 2011. As of September 30, 2013 we do not have a reserve recorded for these matters as we believe it is more likely than not that we will prevail. On October 29, 2013, the Company met with the Commonwealth to attempt to mediate our
differences of opinion. However, this did not result in successful resolution. The Company continues to believe in the validity of its tax positions on these matters. As a result, we anticipate receiving a tax assessment that we will appeal in a
process that could take up to several years. Total exposure, including penalties, but not interest, were we to ultimately be unsuccessful, would be approximately $2.5 million. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">13 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>



<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left"><B>12.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>Segment Reporting </B></TD></TR></TABLE>
 <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company views its operations, makes decisions regarding how to allocate resources and manages its business as one operating segment. As
a result, the financial information disclosed herein represents all of the material financial information related to the Company&#146;s principal operating segment. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following table represents the Company&#146;s total revenue by geographic area (based on the location of the customer): </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;months&nbsp;ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Nine&nbsp;months&nbsp;ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">United States</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">56</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">41</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">51</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">41</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Sweden</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">United Kingdom</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">7</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Other</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Revenue from significant customers as a percentage of the Company&#146;s total revenue is as follows: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="92%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three&nbsp;months&nbsp;ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Nine&nbsp;months&nbsp;ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Orencia<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP> Royalties from Bristol</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">26</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">24</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bioprocessing Customer A</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">28</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">49</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">35</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">46</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bioprocessing Customer B</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bioprocessing Customer C</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">12</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant accounts receivable balances as a percentage of the Company&#146;s total trade accounts receivable and royalties
and other receivables balances are as follows: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="76%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="72%"></TD>
<TD VALIGN="bottom" WIDTH="13%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="13%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>September&nbsp;30,<BR>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>December&nbsp;31,<BR>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Orencia<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP> Royalties from Bristol</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">37</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">31</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bioprocessing Customer A</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">20</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bioprocessing Customer B</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">4</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bioprocessing Customer C</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Tenant improvement allowance due from landlord</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">14</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Pfizer</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
</TABLE>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">14 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><A NAME="tx594297_5"></A>ITEM&nbsp;2. MANAGEMENT&#146;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND
RESULTS OF OPERATIONS </B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><B><I>Overview </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We are a life sciences company that develops, manufactures and markets high-value, consumable bioprocessing products for life sciences companies and
biopharmaceutical manufacturing companies worldwide. We are a world-leading manufacturer of both native and recombinant forms of Protein A, critical reagents used in biomanufacturing to separate and purify monoclonal antibodies, a type of biologic
drug. We also supply several growth factor products used to increase cell culture productivity during the biomanufacturing process. In the expanding area of flexible biomanufacturing technologies, we have developed and currently market a series of
OPUS<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP> (Open-Platform, User-Specified) chromatography columns for use in clinical-scale manufacturing. These pre-packed, &#147;plug-and-play&#148; columns are uniquely flexible and customizable
to our customers&#146; media and size requirements. We generally manufacture and sell Protein A and growth factors to life sciences companies under long-term supply agreements and sell our chromatography columns, as well as media and quality test
kits, directly to biopharmaceutical companies or contract manufacturing organizations. We refer to these activities as our bioprocessing business. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On
December&nbsp;20, 2011, we significantly increased the size of our bioprocessing business through a strategic acquisition. We acquired certain assets and assumed certain liabilities of Novozymes Biopharma Sweden, AB (&#147;Novozymes&#148;) in Lund,
Sweden, including the manufacture and supply of cell culture ingredients and Protein A affinity ligands for use in industrial cell culture, stem and therapeutic cell culture and biopharmaceutical manufacturing (the &#147;Novozymes Biopharma
Business&#148; and the acquisition of the Novozymes Biopharma Business, the &#147;Novozymes Acquisition&#148;) for a total purchase price of 20,310,000 Euros (~$26,400,000). As a result of the Novozymes Acquisition, we doubled the size of our
bioprocessing business. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have out-licensed certain intellectual property to Bristol-Myers Squibb Company, or Bristol, from which we receive royalties
on Bristol&#146;s net sales in the United States of their product Orencia<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP>. On April&nbsp;7, 2008, we entered into a settlement agreement with Bristol in connection with a patent infringement
lawsuit we filed against Bristol. Under the terms of the agreement, Bristol is obligated to pay us royalties on its U.S. net sales of Orencia<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP> for any clinical indication at a rate of 1.8% for
the first $500,000,000 of annual sales, 2.0% for the next $500,000,000 of annual sales and 4% of annual sales in excess of $1 billion. Under the terms of the agreement, we will not receive any future royalties on Bristol&#146;s sales of Orencia<SUP
STYLE="font-size:85%; vertical-align:top">&reg;</SUP> made after December&nbsp;31, 2013. We expect that the upcoming loss of these royalty payments will materially and adversely affect our revenue and operating results. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Historically, Repligen also conducted activities aimed at developing proprietary therapeutic drug candidates, often with a potential of entering into a
collaboration with a larger commercial stage pharmaceutical or biotechnology company in respect of these programs. As part of our strategic decision in 2012 to focus our efforts on our core bioprocessing business, we scaled back our efforts on our
clinical development programs and increased our efforts to find collaboration partners to pursue the development and, if successful, the commercialization of these drug programs. The current status of our development portfolio is: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">On December&nbsp;28, 2012, we out-licensed our spinal muscular atrophy program, or SMA program, led by RG3039, a small molecule drug candidate in clinical development for SMA, to Pfizer Inc., or Pfizer. Pursuant to the
license agreement, Pfizer will assume the majority of the costs associated with completing the required clinical trials for this program as well as obtaining U.S. Food and Drug Administration (&#147;FDA&#148;) approval of the respective new drug
application (&#147;NDA&#148;). Under the license agreement, we are obligated to conduct additional activities in support of this program, which includes completing the second cohort of the current Phase I trial for RG3039 and supporting the
transition of the program to Pfizer. We completed this second cohort during the quarter ended March&nbsp;31, 2013 and substantially all of our remaining clinical obligations during the quarter ended June&nbsp;30, 2013. As of September&nbsp;30, 2013,
we had completed all of our clinical obligations under the license agreement. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Our second clinical development program focused on a class I histone deacetylase (&#147;HDAC&#148;) inhibitor targeted at Friedrich&#146;s ataxia. We initiated a single, ascending dose Phase 1 study of RG2833 in
Friedreich&#146;s ataxia patients in Italy in the fourth quarter of 2012 and completed the patient dosing in the quarter ended March&nbsp;31, 2013. The results of the study support the use of an oral HDAC inhibitor in the treatment of
Friedrich&#146;s ataxia, demonstrating a dose-dependent improvement in the expression of a disease biomarker. While RG2833 was shown to be well tolerated and no adverse events were reported, the generation of potentially toxic metabolites was
observed. We believe that other compounds in our HDAC inhibitor portfolio may be more suitable than RG2833 for clinical development and, in alignment with our focus on bioprocessing, we continue to seek non-profit and biopharmaceutical development
partners to support future development of this program. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE="font-family:Times New Roman; font-size:10pt">Our clinical development portfolio also includes RG1068, a synthetic human hormone developed as a novel imaging agent for the improved detection of
pancreatic duct abnormalities in combination with magnetic resonance imaging in patients with pancreatitis and potentially other pancreatic diseases. We submitted an NDA to the FDA and a marketing authorization application to the European Medicines
Agency in the first quarter of 2012. In the second quarter of 2012, we received a complete response letter from the FDA, indicating the need for additional clinical efficacy and safety trial data. We have also received from the FDA the requirements
for an additional registration study. We believe this information </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">15 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="8%">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE="font-family:Times New Roman; font-size:10pt">
may be a factor in the decision by third-parties that may wish to pursue a development or commercialization agreement with us for RG1068. We expect that any additional development activities that
we may pursue in the future will be largely supported by sponsors or other third parties. </P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><B><I>Critical Accounting
Policies and Estimates </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A &#147;critical accounting policy&#148; is one which is both important to the portrayal of the Company&#146;s financial
condition and results and requires management&#146;s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. For additional information, please see
the discussion of our critical accounting policies in Management&#146;s Discussion and Analysis and our significant accounting policies in Note 2 to the Financial Statements included in our Annual Report on Form 10-K for the year ended
December&nbsp;31, 2012. There have been no changes to our critical accounting policies since December&nbsp;31, 2012. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><B><I>Results of
Operations </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><I>Three months ended September&nbsp;30, 2013 vs. September&nbsp;30, 2012 </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Revenues </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Total revenues for the
three-month periods ended September&nbsp;30, 2013 and 2012 were comprised of the following: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="71%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three months ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>% Change</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013&nbsp;vs.&nbsp;2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center"><B>(in&nbsp;thousands,&nbsp;except&nbsp;percentages)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bioprocessing product revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,184</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">11,123</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">10</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Royalty and other revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">6,638</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,981</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">67</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenue</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">18,822</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">15,104</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">25</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales of bioprocessing products for the three months ended September&nbsp;30, 2013 and 2012 were $12,184,000 and $11,123,000,
respectively, an increase of $1,061,000, or 10%. This increase was primarily due to increases in orders from our key bioprocessing customers. Sales of our bioprocessing products can be impacted by the timing of orders, development efforts at our
customers or end-users and regulatory approvals for biologics that incorporate our products, which may result in significant quarterly fluctuations. Such quarterly fluctuations are expected, but they may not be predictive of future revenue or
otherwise indicate a trend. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the settlement with Bristol, we recognized royalty revenue of $4,825,000 and $3,963,000 for the three months
ended September&nbsp;30, 2013 and 2012, respectively. We expect to receive these royalty payments for Bristol&#146;s sales through December&nbsp;31, 2013. We expect that the upcoming loss of these royalty payments will materially and adversely
affect our revenue and operating results. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three months ended September&nbsp;30, 2013 and 2012, we recognized $719,000 and $18,000 of revenue,
respectively, from sponsored research and development projects under agreements with the National Institutes of Health / Scripps Research Institute, the Muscular Dystrophy Association, Go Friedreich&#146;s Ataxia Research and the European
Friedrich&#146;s Ataxia Consortium for Translational Studies. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In the three months ended September&nbsp;30, 2013, we recognized $1,093,000 of revenue
under the Pfizer License Agreement, including a $1,000,000 milestone payment that was triggered by completion of specific clinical development activities as well as other fees associated with the transition. Depending on the development path chosen
by Pfizer, we may receive the remaining $1,000,000 of the first clinical milestone by the end of 2014. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">16 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Costs and operating expenses </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Total costs and operating expenses for the three-month periods ended September&nbsp;30, 2013 and 2012 were comprised of the following: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="71%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Three months ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>%&nbsp;Change</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013&nbsp;vs.&nbsp;2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center"><B>(in&nbsp;thousands,&nbsp;except&nbsp;percentages)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of product revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">5,660</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,419</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-12</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of royalty revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">724</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">595</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,429</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,433</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-41</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling, general and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,902</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">3,126</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-7</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Contingent consideration &#150; fair value adjustments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">65</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">344</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-81</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total costs and operating expenses</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">10,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">12,917</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-17</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cost of product revenue was approximately $5,660,000 and $6,419,000 for the three-month periods ended September&nbsp;30, 2013
and 2012, respectively, a decrease of $759,000 or 12%. This decrease is primarily due to operational efficiencies implemented during 2012 at our subsidiary, Repligen Sweden AB (&#147;Repligen Sweden&#148;), offset by higher overall costs associated
with increased bioprocessing product revenue in the third quarter of 2013 as compared to the third quarter of 2012. Gross margins may decline over the remainder of the year based on expected production volume and shipments, product mix and the sale
of higher cost inventory that was produced at a higher cost level in 2012. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the settlement with Bristol, we must remit 15% of royalty revenue
received through the expiration of the settlement agreement in December 2013 to the University of Michigan. For the three-month periods ended September&nbsp;30, 2013 and 2012, the cost of royalty revenue was approximately $724,000 and $595,000,
respectively. This increase is directly related to the increase in Bristol royalty revenue noted above. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Research and development expenses were
approximately $1,429,000 and $2,433,000 for the three-month periods ended September&nbsp;30, 2013 and 2012, respectively, a decrease of $1,004,000 or 41%. This decrease is primarily attributed to a reduction in therapeutics related research and
development expenses partially offset by an increase in bioprocessing research and development expense. For the three-month periods ended September&nbsp;30, 2013 and 2012, approximately $1,062,000 and $994,000, respectively, of our total research
and development expenses were incurred on bioprocessing research and development activities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant fluctuations in research and development
expenses may occur from period to period depending on the nature, timing, and extent of development activities over any given period of time. Many resources including personnel, supplies and equipment are shared by all of the development programs.
As a result, and due to the significant risks and uncertainties in drug development, we are not able to provide cumulative spending to date or predict total development costs for any particular program. In August 2012, we announced a strategic focus
on our bioprocessing business and a simultaneous effort to find partners, out-licensing opportunities or other funding arrangements with external parties to reduce or eliminate the net expenditures on research and development activities for our
therapeutic programs. For the remaining quarter in 2013, we expect similar levels of total research and development expenses to those incurred in the quarter ended September&nbsp;30, 2013. We expect that any research and development activities that
we undertake in the future with respect to our therapeutic drug candidates will be limited to those which could support the transition of development and commercialization activities for these programs to potential collaborators. We intend to focus
the majority of our future research and development efforts on developing new bioprocessing products. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Selling, general and administrative expenses were
approximately $2,902,000 and $3,126,000 for the three-month periods ended September&nbsp;30, 2013 and 2012, respectively, a decrease of $224,000 or 7%. This decrease is primarily attributable to a reduction in outside professional and consulting
services expenses of approximately $372,000 offset by higher employee related expenses of approximately $163,000. For the remaining quarter in 2013, we expect similar levels of selling, general and administrative expenses to those incurred in the
quarter ended September&nbsp;30, 2013. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Investment income </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Investment income includes income earned on invested cash balances. Investment income was approximately $76,000 and $96,000 for the three-month periods ended
September&nbsp;30, 2013 and 2012, respectively. This decrease of $20,000, or 21%, is primarily attributable to slightly lower average invested cash balances. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Other (expense) income </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other
(expense) income was approximately $37,000 and ($500,000) for the three-month periods ended September&nbsp;30, 2013 and 2012, respectively, and are primarily attributable to foreign currency gains (losses) related to our Sweden operations. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">17 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Provision (benefit) for income taxes </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three months ended September&nbsp;30, 2013, we had income before taxes of $8,142,776 and a tax provision of $2,254,504 based on an effective tax rate
of 26.6%. The effective income tax rate is based upon the estimated income for the year and the composition of the income in different tax jurisdictions. Effective January&nbsp;1, 2013, Sweden&#146;s statutory tax rate decreased from 26.3% to 22.0%.
The effective tax rate differs from the U.S. statutory tax rate primarily due to the expected utilization of prior year net operating loss carryforwards in excess of amounts previously benefitted and the lower statutory tax rate in Sweden. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We are currently undergoing an audit in the Commonwealth of Massachusetts, or the Commonwealth, for the tax years ended March&nbsp;31, 2008 through December
31, 2011. At issue is the apportionment of certain license income to the Commonwealth, as well as the recoverability of certain research and development credits earned between 1993 and 2011. As of September 30, 2013 we do not have a reserve recorded
for these matters as we believe it is more likely than not that we will prevail. On October 29, 2013, we met with the Commonwealth to attempt to mediate our differences of opinion. However, this did not result in successful resolution. We continue
to believe in the validity of our tax positions on these matters. As a result, we anticipate receiving a tax assessment that we will appeal in a process that could take up to several years. Total exposure, including penalties, but not interest, were
we to ultimately be unsuccessful, would be approximately $2.5 million. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three months ended September&nbsp;30, 2012, we had income before taxes of
$1,790,306 and a tax benefit of $16,183 based on an effective tax rate of 5.17%. The effective income tax rate is based upon the estimated income for the year and the composition of the income in different tax jurisdictions. The effective tax rate
differs from the U.S. statutory tax rate primarily due to the utilization of prior year net operating loss carryforwards and credits. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><I>Nine months ended September&nbsp;30, 2013 vs. September&nbsp;30, 2012 </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Revenues </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Total revenues for the
nine-month periods ended September&nbsp;30, 2013 and 2012 were comprised of the following: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt" ALIGN="center">


<TR>
<TD WIDTH="71%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Nine months ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>% Change</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013&nbsp;vs.&nbsp;2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center"><B>(in&nbsp;thousands,&nbsp;except&nbsp;percentages)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Bioprocessing product revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">37,132</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">32,125</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">16</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Royalty and other revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">15,655</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">11,328</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">38</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total revenue</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">52,787</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">43,453</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">21</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Sales of bioprocessing products for the nine-month periods ended September&nbsp;30, 2013 and 2012 were $37,132,000 and
$32,125,000, respectively, an increase of $5,007,000, or 16%. This increase was primarily due to increases in orders from our key bioprocessing customers. Sales of our bioprocessing products can be impacted by the timing of orders, development
efforts at our customers or end-users and regulatory approvals for biologics that incorporate our products, which may result in significant quarterly fluctuations. Such quarterly fluctuations are expected but they may not be predictive of future
revenue or otherwise indicate a trend. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the settlement with Bristol, we recognized royalty revenue of approximately $12,956,000 and
$10,623,000 for the nine-month periods ended September&nbsp;30, 2013 and 2012, respectively. We expect to receive these royalty payments for Bristol&#146;s sales through December&nbsp;31, 2013. We expect that the upcoming loss of these royalty
payments will materially and adversely affect our revenue and operating results. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the nine months ended September&nbsp;30, 2013 and 2012, we
recognized $1,481,000 and $704,000, respectively, of revenue from sponsored research and development projects under agreements with the National Institutes of Health / Scripps Research Institute, the Muscular Dystrophy Association, Go
Friedreich&#146;s Ataxia Research, the Friedreich&#146;s Ataxia Research Alliance and the European Friedrich&#146;s Ataxia Consortium for Translational Studies. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In the nine months ended September&nbsp;30, 2013, we recognized $1,217,000 of revenue under the Pfizer License Agreement, including a $1,000,000 milestone
payment that was triggered by completion of specific clinical development activities as well as other fees associated with the transition. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Costs and operating expenses </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Total costs and operating expenses for the nine-month periods ended September&nbsp;30, 2013 and 2012 were comprised of the following: </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="84%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="71%"></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="6%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="6" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Nine months ended<BR>September 30,</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>%&nbsp;Change</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>2013&nbsp;vs.&nbsp;2012</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="10" ALIGN="center"><B>(in&nbsp;thousands,&nbsp;except&nbsp;percentages)</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of product revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">17,854</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">19,037</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Cost of royalty revenue</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,943</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,593</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">22</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Research and development</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">5,919</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">8,147</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-27</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Selling, general and administrative</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,334</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">9,973</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-6</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Contingent consideration &#150; fair value adjustments</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">47</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">344</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-86</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Gain on bargain purchase</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">(314</TD>
<TD NOWRAP VALIGN="bottom">)&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">100</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total costs and operating expenses</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">35,097</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">38,780</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">-9</TD>
<TD NOWRAP VALIGN="bottom">%&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Cost of product revenue was approximately $17,854,000 and $19,037,000 for the nine-month periods ended
September&nbsp;30, 2013 and 2012, respectively, a decrease of $1,183,000 or 6%. This decrease is primarily due to operational efficiencies implemented during 2012 at Repligen Sweden offset by higher overall costs associated with increased
bioprocessing product revenue in the first nine months of 2013 as compared to the first nine months of 2012. Gross margins may decline slightly in the fourth quarter based on expected production volume and shipments, product mix and the sale of
higher cost inventory that was produced in 2012. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the settlement with Bristol, we must remit 15% of royalty revenue received through the
expiration of the settlement agreement in December 2013 to the University of Michigan. For the nine-month periods ended September&nbsp;30, 2013 and 2012, the cost of royalty revenue was approximately $1,943,000 and $1,593,000, respectively. This
increase is directly related to the increase in Bristol royalty revenue noted above. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Research and development expenses were approximately $5,919,000 and
$8,147,000 for the nine-month periods ended September&nbsp;30, 2013 and 2012, respectively, a decrease of $2,228,000 or 27%. This decrease is primarily attributed to a reduction in therapeutics related research and development expenses partially
offset by an increase in bioprocessing research and development expense. For the nine-month periods ended September&nbsp;30, 2013 and 2012, approximately $3,363,000 and $3,025,000, respectively, of our total research and development expenses was
incurred in connection with bioprocessing research and development activities. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Significant fluctuations in research and development expenses may occur
from period to period depending on the nature, timing, and extent of development activities over any given period of time. Many resources including personnel, supplies and equipment are shared by all of the development programs. As a result, and due
to the significant risks and uncertainties in drug development, we are not able to provide cumulative spending to date or predict total development costs for any particular program. In August 2012, we announced a strategic focus on our Bioprocessing
business and a simultaneous effort to find partners, out-licensing opportunities or other funding arrangements with external parties to reduce or eliminate the net expenditures on research and development activities for our therapeutic programs. For
the remaining quarter in 2013, we expect levels of total research and development expenses similar to those incurred in the quarter ended September&nbsp;30, 2013. We expect that any research and development activities that we undertake in the future
with respect to our therapeutic drug candidates will be limited to those which could support the transition of development and commercialization activities for these programs to potential collaborators. We intend to focus the majority of our future
research and development efforts on developing new bioprocessing products. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Selling, general and administrative expenses were approximately $9,334,000 and
$9,973,000 for the nine-month periods ended September&nbsp;30, 2013 and 2012, respectively, a decrease of $639,000 or 6%. This decrease is primarily attributable to a reduction in outside professional and consulting services expenses of
approximately $835,000, a reduction in spending on sales and marketing related to therapeutics programs of approximately $472,000 offset in part by higher employee related expenses of approximately $866,000. Selling, general and administrative
expenses in 2012 included non-recurring legal and accounting costs related to complying with reporting requirements with respect to the combined entity after the completion of the Novozymes acquisition, and other business development and corporate
activities. For the remaining quarter in 2013, we expect similar levels of selling, general and administrative expenses to those incurred in the quarter ended September&nbsp;30, 2013. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the nine months ended September&nbsp;30, 2012, we recorded a $314,000 gain on bargain purchase associated with a working capital adjustment related to the
Novozymes Acquisition. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Investment income </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Investment income includes income earned on invested cash balances. Investment income was approximately $203,000 and $157,000 for the nine-month periods ended
September&nbsp;30, 2013 and 2012, respectively. This increase of $46,000, or 29%, is primarily attributable to slightly higher interest rates and slightly higher average invested cash balances. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Other (expense) income </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other
(expense) income was approximately ($57,000) and $67,000 for the nine-month periods ended September&nbsp;30, 2013 and 2012, respectively, and are primarily attributable to foreign currency gains (losses) related to our Sweden operations. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Provision (benefit) for income taxes </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the nine months ended September&nbsp;30, 2013, we had income before taxes of $17,798,550 and a tax provision of $5,032,853 for an effective tax rate of
approximately 28.28%. This is based on an expected effective tax rate of 26.6% for the year ending December&nbsp;31, 2013 plus approximately $298,000 of discrete items recognized in the quarter ended March&nbsp;31, 2013. The effective income tax
rate is based upon the estimated income for the year and the composition of the income in different tax jurisdictions. Effective January&nbsp;1, 2013, Sweden&#146;s statutory tax rate decreased from 26.3% to 22.0%. The effective tax rate differs
from the statutory tax rate primarily due to the utilization of prior year net operating loss carryforwards in excess of amounts previously recognized and the lower statutory rate in Sweden. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We are currently undergoing an audit in the Commonwealth of Massachusetts, or the Commonwealth, for the tax years ended March&nbsp;31, 2008 through December
31, 2011. At issue is the apportionment of certain license income to the Commonwealth, as well as the recoverability of certain research and development credits earned between 1993 and 2011. As of September 30, 2013 we do not have a reserve recorded
for these matters as we believe it is more likely than not that we will prevail. On October 29, 2013, we met with the Commonwealth to attempt to mediate our differences of opinion. However, this did not result in successful resolution. We continue
to believe in the validity of our tax positions on these matters. As a result, we anticipate receiving a tax assessment that we will appeal in a process that could take up to several years. Total exposure, including penalties, but not interest, were
we to ultimately be unsuccessful, would be approximately $2.5 million. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">19 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the nine-month period ended September&nbsp;30, 2012, we had income before taxes of $4,853,878 and a tax
provision of $250,954, based on an effective tax rate of 5.17%. The effective income tax rate is based upon the estimated income for the year and the composition of the income in different tax jurisdictions. The effective tax rate differs from the
statutory tax rate primarily due to the utilization of prior year net operating loss carryforwards and credits. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><B><I>Liquidity and
capital resources </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have financed our operations primarily through sales of equity securities, revenues derived from product sales, and research
grants, as well as proceeds and royalties from license arrangements and a litigation settlement. Given the uncertainties related to pharmaceutical product development, we are currently unable to reliably estimate when, if ever, our therapeutic
product candidates will generate revenue and cash flows. Our revenue for the foreseeable future will be limited to our bioprocessing product revenue, royalties from Bristol&#146;s sales of
Orencia<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP> through December&nbsp;31, 2013, research and development grants, and potential milestones earned under our collaboration agreement with Pfizer or under other potential out-licensing
arrangements that may occur. We will not receive royalty payments for Bristol&#146;s sales of Orencia<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP> after December&nbsp;31, 2013 and, as a result, we may need to use our existing capital
resources to fund a portion of our operating activities. If we are unable to replace these royalty payments with an alternative source of revenue and related income, our revenue and operating results will be materially and adversely affected. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At September&nbsp;30, 2013, we had cash and marketable securities of $67,105,000 compared to $49,970,000 at December&nbsp;31, 2012. A deposit for leased
office space of $200,000 is classified as restricted cash and is not included in cash and marketable securities totals for September&nbsp;30, 2013 or December&nbsp;31, 2012. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><I>Operating activities </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the nine-month
period ended September&nbsp;30, 2013, our operating activities provided cash of $18,592,000 reflecting net income of $12,766,000 and non-cash charges totaling $5,529,000 including depreciation, amortization, stock-based compensation, deferred tax
expense and fair value adjustments to contingent consideration. The remaining cash flow provided by operations resulted from favorable changes in various working capital accounts, in particular the collection of $5 million due from Pfizer pursuant
to our collaboration agreement. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the nine-month period ended September&nbsp;30, 2012, our operating activities provided cash of $6,210,000 reflecting
net income of $4,603,000 and non-cash charges totaling $3,362,000 including depreciation, amortization, stock-based compensation charges, fair value adjustments to contingent consideration and the gain on bargain purchase. The remaining cash flow
used in operations resulted from net unfavorable changes in various working capital accounts. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><I>Investing activities </I></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We place our marketable security investments in high quality credit instruments as specified in our investment policy guidelines. Our investing activities
consumed $7,880,000 for the nine-month period ended September&nbsp;30, 2013, primarily due to net purchases of marketable debt securities as well as $3,775,000 used for fixed asset additions. For the nine-month period ended September&nbsp;30, 2012,
our investing activities consumed $299,000, primarily due to $825,000 used for fixed asset additions partially offset by net redemptions of marketable debt securities. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><I>Financing activities </I></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Exercises of stock
options provided cash proceeds of $2,235,000 in the nine-month-period ended September&nbsp;30, 2013. In the nine months ended September&nbsp;30, 2012, exercises of stock options provided $887,000 of cash. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We do not currently use derivative financial instruments. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Working capital increased by approximately $23,200,000 to $78,657,000 at September&nbsp;30, 2013 from $55,457,000 at December&nbsp;31, 2012 due to the various
changes noted above. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our future capital requirements will depend on many factors, including the following: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">the expansion of our bioprocessing business; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">the ability to sustain sales and profits of our bioprocessing products; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">the resources required to continue the integration of the Novozymes Biopharma Business and recognize expected synergies; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">our ability to establish one or more partnerships for development and commercialization of RG1068 or RG2833; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">the scope of and progress made in our research and development activities; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">our ability to acquire additional bioprocessing products or product candidates; </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">20 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">the extent of any share repurchase activity; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">the success of any proposed financing efforts; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">the amount of royalty revenues we receive from Bristol for their sales of Orencia through December&nbsp;31, 2013. </TD></TR></TABLE>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Absent acquisitions of additional products or intellectual property, we believe our current cash balances are adequate to meet our cash needs for at least the
next 24 months. We expect operating expenses in the year ending December&nbsp;31, 2013 to decrease as we invest less in therapeutic drug development and simultaneously improve gross margins through greater optimization of our two production
facilities and other process improvements we have developed internally. We expect to incur continued spending related to the development and expansion of our bioprocessing product lines for the foreseeable future. Our future capital requirements may
include, but are not limited to, expansion of our Waltham facility and other purchases of property, plant and equipment, the acquisition of additional bioprocessing products and technologies to complement our existing manufacturing capabilities, and
continued investment in our intellectual property portfolio. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We plan to continue to invest in our bioprocessing business and in key research and
development activities associated with our efforts to identify and consummate development and commercialization partnerships. We actively evaluate various strategic transactions on an ongoing basis, including monetizing existing assets and licensing
or acquiring complementary products, technologies or businesses that would complement our existing portfolio of development programs. We continue to seek to acquire such potential assets that may offer us the best opportunity to create value for our
shareholders. In order to acquire such assets, we may need to seek additional financing to fund these investments. This may require the issuance or sale of additional equity or debt securities. The sale of additional equity may result in additional
dilution to our stockholders. Should we need to secure additional financing to acquire a product, fund future investment in research and development, or meet our future liquidity requirements, we may not be able to secure such financing, or obtain
such financing on favorable terms because of the volatile nature of the biotechnology marketplace. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><B><I>Off-Balance Sheet Arrangements
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We do not have any special purpose entities or off-balance sheet financing arrangements as of September&nbsp;30, 2013. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><B><I>Contractual obligations </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of
September&nbsp;30, 2013, we have the following fixed obligations and commitments: </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD WIDTH="64%"></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD VALIGN="bottom" WIDTH="3%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="18" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Payments Due by Period</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP> <P STYLE="border-bottom:1.00pt solid #000000; width:49.50pt; font-size:8pt; font-family:Times New Roman"><B>(In thousands)</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Total</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>Less&nbsp;than&nbsp;1<BR>Year</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>1&nbsp;-&nbsp;3<BR>Years</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>3&nbsp;-&nbsp;5<BR>Years</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" COLSPAN="2" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>More&nbsp;than&nbsp;5<BR>Years</B></TD>
<TD VALIGN="bottom">&nbsp;</TD></TR>


<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Operating lease obligations</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">14,537</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">2,235</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,471</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,057</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Purchase obligations (1)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,978</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">2,978</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR BGCOLOR="#cceeff" STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Contingent consideration (2)</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,593</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">1,159</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">201</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">233</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="right">&#151;&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:1.00px solid #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Total</P></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">19,108</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">6,372</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,672</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">3,290</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;&nbsp;</FONT></TD>
<TD VALIGN="bottom">$</TD>
<TD VALIGN="bottom" ALIGN="right">4,774</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;&nbsp;</TD></TR>
<TR STYLE="font-size:1px; ">
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD VALIGN="bottom"> <P STYLE="border-top:3.00px double #000000">&nbsp;</P></TD>
<TD>&nbsp;</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top">Primarily represents purchase orders for the procurement of raw material for manufacturing. </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top">Represents the current estimated fair value of contingent consideration amounts relating to acquisitions. These amounts are recorded in accrued expenses and long term liabilities on our consolidated balance sheets.
</TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><B><I>Cautionary Statement Regarding Forward-Looking Statements </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Quarterly Report on Form 10-Q contains forward-looking statements which are made pursuant to the safe harbor provisions of Section&nbsp;27A of the
Securities Act of 1933, as amended, and Section&nbsp;21E of the Securities Exchange Act of 1934, as amended (the &#147;Exchange Act&#148;). The forward-looking statements in this Quarterly Report on Form 10-Q do not constitute guarantees of future
performance. Investors are cautioned that statements in this Quarterly Report on Form 10-Q which are not strictly historical statements, including, without limitation, express or implied statements or guidance regarding current or future financial
performance and position, our strategic decision to focus on the growth of our bioprocessing business, management&#146;s strategy, plans and objectives for future operations or acquisitions, clinical trials and results, litigation strategy, product
candidate research, development and regulatory approval, selling, general and administrative expenditures, intellectual property, development and manufacturing plans, availability of materials and product and adequacy of capital resources and
financing plans constitute forward-looking statements. Such forward-looking statements are subject to a number of risks and uncertainties that could cause actual results to differ materially from those anticipated, including, without limitation,
risks associated with: the success of current and future collaborative or supply relationships, including our agreement with Pfizer, our ability to successfully negotiate and consummate development and commercialization partnerships for our
portfolio of therapeutic and diagnostic assets on acceptable terms, if at all, our ability to successfully grow our bioprocessing business, including as a result of acquisition, commercialization or partnership opportunities, the
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">21 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
success of our clinical trials and our ability to develop and commercialize products, our ability to obtain required regulatory approvals, our compliance with all Food and Drug Administration
regulations, our ability to obtain, maintain and protect intellectual property rights for our products, the risk of litigation regarding our patent and other intellectual property rights, the risk of litigation with collaborative partners, our
limited sales and marketing experience and capabilities, our limited manufacturing capabilities and our dependence on third-party manufacturers and value-added resellers, our ability to hire and retain skilled personnel, the market acceptance of our
products, reduced demand for our products that adversely impacts our future revenues, cash flows, results of operations and financial condition, our ability to compete with larger, better financed pharmaceutical and biotechnology companies that may
develop new approaches to the treatment of our targeted diseases, our history of losses and expectation of incurring continued losses, our ability to generate future revenues, our ability to successfully integrate Repligen Sweden, including
achieving manufacturing efficiencies at Repligen Sweden, our ability to raise additional capital to continue our drug development programs, our volatile stock price, the effects of our anti-takeover provisions, and the impact of the expiration on
December&nbsp;31, 2013 of Bristol-Meyers Squibb royalty payments based on its U.S. sales of Orencia<SUP STYLE="font-size:85%; vertical-align:top">&reg;</SUP>. Further information on potential risk factors that could affect our financial results are
included in the filings made by us from time to time with the Securities and Exchange Commission including under the section entitled &#147;Risk Factors&#148; in our Annual Report on Form 10-K for the year ended December&nbsp;31, 2012. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx594297_6"></A>ITEM&nbsp;3.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><B><I>Interest Rate Risk
</I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have investments in commercial paper, U.S. Government and agency securities as well as corporate bonds and other debt securities. As a result,
we are exposed to potential loss from market risks that may occur as a result of changes in interest rates, changes in credit quality of the issuer or otherwise. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We generally place our marketable security investments in high quality credit instruments, as specified in our investment policy guidelines. A hypothetical
100 basis point decrease in interest rates would result in an approximate $155,000 decrease in the fair value of our investments as of September&nbsp;30, 2013. We believe, however, that the conservative nature of our investments mitigates our
interest rate exposure, and our investment policy limits the amount of our credit exposure to any one issue, issuer (with the exception of U.S. agency obligations) and type of instrument. We do not expect any material loss from our marketable
security investments and therefore believe that our potential interest rate exposure is limited. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><B><I>Foreign Exchange Risk </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Transactions by our subsidiary, Repligen Sweden, may be denominated in Swedish kronor, British pound sterling, U.S. dollars, or in Euros while the
entity&#146;s functional currency is the Swedish krona. Exchange gains or losses resulting from the translation between the transactional currency and the functional currency of Repligen Sweden are included in our consolidated statements of
comprehensive income. The functional currency of the Company is U.S. dollars. Fluctuations in exchange rates may adversely affect our results of operations, financial position and cash flows. We currently do not seek to hedge this exposure to
fluctuations in exchange rates. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx594297_7"></A>ITEM&nbsp;4.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>CONTROLS AND PROCEDURES </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#146;s management, with the participation of the principal
executive officer and the principal financial officer, has evaluated the effectiveness of the Company&#146;s disclosure controls and procedures (as defined in Rules&nbsp;13a-15(e) or 15d-15(e) under the Securities Exchange Act of 1934, as amended
(the &#147;Exchange Act&#148;)) as of the end of the period covered by this report. Based on such evaluation, the principal executive officer and principal financial officer have concluded that, as of the end of such period, the Company&#146;s
disclosure controls and procedures were effective in ensuring that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, on a timely basis,
and is accumulated and communicated to the Company&#146;s management, including the Company&#146;s principal executive officer and the Company&#146;s principal financial officer, as appropriate, to allow timely decisions regarding required
disclosure. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There was no change in the Company&#146;s internal control over financial reporting that occurred during the period covered by this Quarterly
Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, the Company&#146;s internal control over financial reporting. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">22 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx594297_8"></A>PART II. OTHER INFORMATION </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx594297_9"></A>ITEM&nbsp;1.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>LEGAL PROCEEDINGS </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">From time to time, we may be subject to other legal proceedings and claims in the
ordinary course of business. We are not currently aware of any such proceedings or claims that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or results of operations. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx594297_10"></A>ITEM&nbsp;1A.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>RISK FACTORS </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The matters discussed in this Quarterly Report on Form 10-Q include forward-looking
statements that involve risks or uncertainties. These statements are neither promises nor guarantees, but are based on various assumptions by management regarding future circumstances, over many of which Repligen has little or no control. A number
of important risks and uncertainties, including those identified under the caption &#147;Risk Factors&#148; in Item&nbsp;1A in our Annual Report on Form 10-K for the year ended December&nbsp;31, 2012 and subsequent filings as well as risks and
uncertainties discussed elsewhere in this Form 10-Q and below, could cause our actual results to differ materially from those in the forward-looking statements. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the settlement with Bristol, we received royalty revenue from Bristol on its sales of Orencia that represented 25%, 24% and 37% of total revenues
for the nine-month period ended September&nbsp;30, 2013, the fiscal year ended December&nbsp;31, 2012 and the nine-month fiscal year ended December&nbsp;31, 2011, respectively. We will receive royalty payments from Bristol&#146;s sales of Orencia
through December&nbsp;31, 2013. We will not receive royalty payments from Bristol on sales of Orencia after December&nbsp;31, 2013. The expiration of the royalty payments under the Bristol Settlement is expected to have a material and adverse effect
on our revenue and operating results. If we are unable to replace the royalty revenues with alternative sources of revenue, we may need to use our existing cash on hand to finance our operating activities, which will have a material and adverse
effect on the liquidity of our operations. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx594297_11"></A>ITEM&nbsp;2.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In June 2008, the Board of Directors
authorized a program to repurchase up to 1.25&nbsp;million shares of our common stock to be repurchased at the discretion of management from time to time in the open market or through privately negotiated transactions. The repurchase program has no
set expiration date and may be suspended or discontinued at any time. We did not repurchase any shares of common stock during the three or nine-month periods ended September&nbsp;30, 2013. As of September&nbsp;30, 2013, there are 657,173 shares
remaining under this authorization. </P> <P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx594297_12"></A>ITEM&nbsp;3.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>DEFAULTS UPON SENIOR SECURITIES </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">None. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx594297_13"></A>ITEM&nbsp;4.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>MINE SAFETY DISCLOSURES </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Not applicable. </P>
<P STYLE="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx594297_14"></A>ITEM&nbsp;5.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>OTHER INFORMATION </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">None. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">23 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>


<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="9%" VALIGN="top" ALIGN="left"><B><A NAME="tx594297_15"></A>ITEM&nbsp;6.</B></TD>
<TD ALIGN="left" VALIGN="top"><B>EXHIBITS </B></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:2%; font-size:10pt; font-family:Times New Roman"><B><I>(a) Exhibits </I></B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="92%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:28.45pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Number</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:76.60pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Document Description</B></P></TD></TR>


<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;&nbsp;&nbsp;3.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Restated Certificate of Incorporation, dated June 30, 1992 and amended September 17, 1999 (filed as Exhibit 3.1 to Repligen Corporation&#146;s Quarterly Report on Form 10-Q for the quarter ended September 30, 1999 and incorporated
herein by reference). (File No. 000-14656)</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;&nbsp;&nbsp;3.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Amended and Restated By-Laws (filed as Exhibit 3.2 to Repligen Corporation&#146;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2003 and incorporated herein by reference). (File No. 000-14656)</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;&nbsp;&nbsp;3.3</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Amendment No. 1 to the Amended and Restated By-Laws (filed as Exhibit 3.1 to Repligen Corporation&#146;s Current Report on Form 8-K filed on December 20, 2011 and incorporated herein by reference).</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;&nbsp;&nbsp;3.4</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Amendment No. 2 to the Amended and Restated By-Laws (filed as Exhibit 3.1 to Repligen Corporation&#146;s Current Report on Form 8-K filed on May 25, 2012 and incorporated herein by reference).</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;10.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Separation Agreement, dated September 10, 2013, by and between the Company and Jonathan Lieber (filed as Exhibit&nbsp;10.1 to Repligen Corporation&#146;s Current Report on Form 8-K filed on September 13, 2013 and incorporated herein
by reference).</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;31.1+</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Rule 13a-14(a)/15d-14(a) Certification.</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;31.2+</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Rule 13a-14(a)/15d-14(a) Certification.</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;32.1*</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">The following materials from Repligen Corporation on Form 10-Q for the quarterly period ended September 30, 2013, formatted in Extensible Business Reporting Language (xBRL): (i)&nbsp;Consolidated Statements of Comprehensive Income,
(ii)&nbsp;Consolidated Balance Sheets, (iii) Consolidated Statements of Cash Flows, and (iv) Notes to Consolidated Financial Statements, tagged as blocks of text.</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">+</TD>
<TD ALIGN="left" VALIGN="top">Filed herewith. </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">*</TD>
<TD ALIGN="left" VALIGN="top">Furnished herewith. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">24 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx594297_16"></A>SIGNATURES </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">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. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


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


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" COLSPAN="3">REPLIGEN CORPORATION</TD></TR>
<TR>
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: November 8, 2013</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman" ALIGN="center">/<SMALL>S</SMALL>/&nbsp;&nbsp;&nbsp;&nbsp;W<SMALL>ALTER</SMALL> C.
H<SMALL>ERLIHY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>Walter C. Herlihy</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>President and Chief Executive Officer</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>(Principal executive officer)</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>Repligen Corporation</B></TD></TR>
<TR>
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: November 8, 2013</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman" ALIGN="center">/<SMALL>S</SMALL>/&nbsp;&nbsp;&nbsp;&nbsp;W<SMALL>ILLIAM</SMALL> J.
K<SMALL>ELLY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>William J. Kelly</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>Chief Accounting Officer</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>(Principal financial officer)</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>Repligen Corporation</B></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">25 </P>


<p Style='page-break-before:always'>
<HR  SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">
<h5 align="left"><a href="#toc">Table of Contents</a></h5>

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="tx594297_17"></A>EXHIBIT INDEX </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>
<TD></TD>
<TD VALIGN="bottom" WIDTH="4%"></TD>
<TD WIDTH="92%"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Exhibit</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1.00pt solid #000000; width:28.45pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Number</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP ALIGN="center"> <P STYLE="border-bottom:1.00pt solid #000000; width:76.60pt; font-size:8pt; font-family:Times New Roman" ALIGN="center"><B>Document Description</B></P></TD></TR>


<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;&nbsp;&nbsp;3.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Restated Certificate of Incorporation, dated June 30, 1992 and amended September 17, 1999 (filed as Exhibit 3.1 to Repligen Corporation&#146;s Quarterly Report on Form 10-Q for the quarter ended September 30, 1999 and incorporated
herein by reference). (File No. 000-14656)</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;&nbsp;&nbsp;3.2</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Amended and Restated By-Laws (filed as Exhibit 3.2 to Repligen Corporation&#146;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2003 and incorporated herein by reference). (File No. 000-14656)</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;&nbsp;&nbsp;3.3</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Amendment No. 1 to the Amended and Restated By-Laws (filed as Exhibit 3.1 to Repligen Corporation&#146;s Current Report on Form 8-K filed on December 20, 2011 and incorporated herein by reference).</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;&nbsp;&nbsp;3.4</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Amendment No. 2 to the Amended and Restated By-Laws (filed as Exhibit 3.1 to Repligen Corporation&#146;s Current Report on Form 8-K filed on May 25, 2012 and incorporated herein by reference).</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;10.1</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Separation Agreement, dated September 10, 2013, by and between the Company and Jonathan Lieber (filed as Exhibit&nbsp;10.1 to Repligen Corporation&#146;s Current Report on Form 8-K filed on September 13, 2013 and incorporated herein
by reference).</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;31.1+</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Rule 13a-14(a)/15d-14(a) Certification.</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;31.2+</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Rule 13a-14(a)/15d-14(a) Certification.</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>&nbsp;&nbsp;32.1*</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</TD></TR>
<TR>
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP>101</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">The following materials from Repligen Corporation on Form 10-Q for the quarterly period ended September 30, 2013, formatted in Extensible Business Reporting Language (xBRL): (i)&nbsp;Consolidated Statements of Comprehensive Income,
(ii)&nbsp;Consolidated Balance Sheets, (iii) Consolidated Statements of Cash Flows, and (iv) Notes to Consolidated Financial Statements, tagged as blocks of text.</TD></TR>
</TABLE> <P STYLE="line-height:8.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000;width:10%">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">+</TD>
<TD ALIGN="left" VALIGN="top">Filed herewith. </TD></TR></TABLE>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">*</TD>
<TD ALIGN="left" VALIGN="top">Furnished herewith. </TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">26 </P>

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

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 31.1 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Walter C. Herlihy,
certify that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1. I have reviewed this Quarterly Report on Form 10-Q of Repligen Corporation; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the
statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the
financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">4. The
registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as
defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(a) Designed such disclosure controls and procedures, or caused such
disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly
during the period in which this report is being prepared; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(b) Designed such internal control over financial reporting, or caused such internal control
over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted
accounting principles; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(c) Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this report our
conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(d) Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most
recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">5. The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting,
to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors (or persons performing the equivalent functions): </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely
to adversely affect the registrant&#146;s ability to record, process, summarize and report financial information; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(b) Any fraud, whether or not
material, that involves management or other employees who have a significant role in the registrant&#146;s internal control over financial reporting. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: November&nbsp;8, 2013</TD></TR>
<TR>
<TD HEIGHT="16"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman" ALIGN="center">/<SMALL>S</SMALL>/&nbsp;&nbsp;&nbsp;&nbsp;W<SMALL>ALTER</SMALL> C.
H<SMALL>ERLIHY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>Walter C. Herlihy</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>President and Chief Executive Officer</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>(Principal executive officer)</B></TD></TR>
</TABLE></DIV>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>d594297dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 31.2 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, William J. Kelly,
certify that: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">1. I have reviewed this Quarterly Report on Form 10-Q of Repligen Corporation; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the
statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the
financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">4. The
registrant&#146;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as
defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(a) Designed such disclosure controls and procedures, or caused such
disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly
during the period in which this report is being prepared; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(b) Designed such internal control over financial reporting, or caused such internal control
over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted
accounting principles; </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(c) Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this report our
conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(d) Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that occurred during the registrant&#146;s most
recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting; and </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">5. The registrant&#146;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting,
to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors (or persons performing the equivalent functions): </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely
to adversely affect the registrant&#146;s ability to record, process, summarize and report financial information; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(b) Any fraud, whether or not
material, that involves management or other employees who have a significant role in the registrant&#146;s internal control over financial reporting. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>
<TD WIDTH="100%"></TD></TR>


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: November&nbsp;8, 2013</TD></TR>
<TR>
<TD HEIGHT="16"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman" ALIGN="center">/<SMALL>S</SMALL>/&nbsp;&nbsp;&nbsp;&nbsp;W<SMALL>ILLIAM</SMALL> J.
K<SMALL>ELLY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>William J. Kelly</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>Chief Accounting Officer</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" ALIGN="center"><B>(Principal financial officer)</B></TD></TR>
</TABLE></DIV>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>d594297dex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>Exhibit 32.1* </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. SECTION 1350, </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AS ADOPTED PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Quarterly Report of Repligen Corporation (the &#147;Company&#148;) on Form 10-Q for the period ending September&nbsp;30, 2013 as filed
with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), we, the undersigned officers of the Company hereby certify, pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the
Sarbanes-Oxley Act of 2002, to our knowledge, that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top">The Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. </TD></TR></TABLE>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


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


<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: November&nbsp;8, 2013</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman" ALIGN="center">/<SMALL>S</SMALL>/&nbsp;&nbsp;&nbsp;&nbsp;W<SMALL>ALTER</SMALL> C.
H<SMALL>ERLIHY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>Walter C. Herlihy</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>Chief Executive Officer and President</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>(Principal executive officer)</B></TD></TR>
<TR>
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Date: November 8, 2013</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top">By:</TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman" ALIGN="center">/<SMALL>S</SMALL>/&nbsp;&nbsp;&nbsp;&nbsp;W<SMALL>ILLIAM</SMALL> J.
K<SMALL>ELLY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SMALL></P></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>William J. Kelly</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>Chief Accounting Officer</B></TD></TR>
<TR STYLE="font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom"><FONT STYLE="font-size:8pt">&nbsp;</FONT></TD>
<TD VALIGN="top" ALIGN="center"><B>(Principal financial officer)</B></TD></TR>
</TABLE> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">*</TD>
<TD ALIGN="left" VALIGN="top">This certification shall not be deemed &#147;filed&#148; for purposes of Section&nbsp;18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section, nor shall it be deemed to be
incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934. </TD></TR></TABLE>
</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>rgen-20130930.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- RR Donnelley Xcelerate Instance Document, based on XBRL 2.1  http://www.edgar-online.com/ -->
<!-- Version:  6.21.0 -->
<!-- Round: 4 -->
<!-- Creation date: 2013-11-07T21:52:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2013-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2013-01-31" xmlns:rgen="http://www.repligen.com/20130930" xmlns:us-types="http://fasb.org/us-types/2013-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2012-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2013-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:utr="http://www.xbrl.org/2009/utr">
  <xbrll:schemaRef xlink:type="simple" xlink:arcrole="http://www.xbrl.org/2003/linkbase" xlink:href="rgen-20130930.xsd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" />
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="eol_PE3207----1310-Q0013_STD_0_20120930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_8981857A-346C-4032-8DE4-CE6E2B7CAB55_1_1">4.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="eol_PE3207----1310-Q0013_STD_0_20120930_0" unitRef="shares" decimals="INF" id="id_2606046_8981857A-346C-4032-8DE4-CE6E2B7CAB55_1_0">2625690</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE3207----1310-Q0013_STD_0_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1002_28">18389977</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_41">31883041</us-gaap:CommonStockSharesIssued>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" xsi:nil="true" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_37" />
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_EB7AC063-3693-44F9-B99E-28D8A64702CE_1001_6">866136</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_810E3A0E-875D-4B66-82D2-A1FA05871D6C_1_1">4.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_810E3A0E-875D-4B66-82D2-A1FA05871D6C_1_0">1670688</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_779241D9-E4E4-46BD-BCE6-466ADD92766E_2001_2">710380</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_34">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesIssued contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" xsi:nil="true" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_36" />
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_DCDF612F-F864-4082-BDDB-BBF4CD0AF643_1001_7">4.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
  <us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1 contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="Investment" decimals="0" id="id_2606046_6ED5E962-42C4-4700-9A5C-64D2FDD0A759_1001_0">19</us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1>
  <us-gaap:SharePrice contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_6453AB17-6A30-4F68-8503-40B1D689B7AC_1_0">11.09</us-gaap:SharePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_DCDF612F-F864-4082-BDDB-BBF4CD0AF643_1001_6">4.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_40">40000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_39">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_35">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_EB7AC063-3693-44F9-B99E-28D8A64702CE_1001_7">1576516</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_42">31883041</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" xsi:nil="true" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_31" />
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_29">8784315</us-gaap:LiabilitiesCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_44">2174989</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_1_0">2680016</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_17">11871114</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_1_7">676969</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:AdditionalPaidInCapital contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_43">190048182</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_27">929586</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccruedProfessionalFeesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_1_4">394563</us-gaap:AccruedProfessionalFeesCurrent>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_5E92A2B2-37F7-4812-B171-5629DF10F046_1001_4">1604258</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_30">2695521</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:StockholdersEquity contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_46">100157121</us-gaap:StockholdersEquity>
  <us-gaap:AccruedRoyaltiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_1_3">1153469</us-gaap:AccruedRoyaltiesCurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_45">-92384880</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:DeferredRevenueCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_1_6">1909</us-gaap:DeferredRevenueCurrent>
  <us-gaap:PreferredStockValue contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" xsi:nil="true" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_33" />
  <us-gaap:AccruedLiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_28">7854729</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_5">10000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_1_2">1161953</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_1004_2">2160567</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:CommonStockValue contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_38">318830</us-gaap:CommonStockValue>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_47">111636957</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:InventoryValuationReserves contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E841994E-3507-4E66-827F-27A8146496D1_1_0">156000</us-gaap:InventoryValuationReserves>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_1_1">1618850</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:MarketableSecuritiesNoncurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_20">4114450</us-gaap:MarketableSecuritiesNoncurrent>
  <us-gaap:Goodwill contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_22">994000</us-gaap:Goodwill>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1007_1">24851145</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_7D1FDF22-AA6F-4EF0-8676-56D045D10D32_1_0">20739066</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
  <us-gaap:OtherReceivablesGrossCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_6">6595017</us-gaap:OtherReceivablesGrossCurrent>
  <us-gaap:LeaseholdImprovementsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_12">5258050</us-gaap:LeaseholdImprovementsGross>
  <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_23">200000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_21">6481532</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_4">6323537</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryNet contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_7">10063695</us-gaap:InventoryNet>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_D1AACEAC-A9ED-4ADB-928F-2D6D995A46FD_1001_2">1000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_620A4B49-F616-464B-AC74-7D56C77B11A6_1_2">2123251</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_16">24162183</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_D1AACEAC-A9ED-4ADB-928F-2D6D995A46FD_1001_4">1000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_8">416580</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:MachineryAndEquipmentGross contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_13">13485039</us-gaap:MachineryAndEquipmentGross>
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_620A4B49-F616-464B-AC74-7D56C77B11A6_1_0">4356520</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_6ED5E962-42C4-4700-9A5C-64D2FDD0A759_1001_2">4410000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_D1AACEAC-A9ED-4ADB-928F-2D6D995A46FD_1001_1">1000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_18">12291069</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_D1AACEAC-A9ED-4ADB-928F-2D6D995A46FD_1001_5">1000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_19">114788</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:Assets contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_24">111636957</us-gaap:Assets>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_8360EA56-1F0B-43C0-A1DC-908F0F5BF257_1001_3">9970772</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1001_28">42244420</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:FurnitureAndFixturesGross contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_14">2035224</us-gaap:FurnitureAndFixturesGross>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_8360EA56-1F0B-43C0-A1DC-908F0F5BF257_1001_2">5972968</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
  <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_7D1FDF22-AA6F-4EF0-8676-56D045D10D32_1_2">24851145</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_8360EA56-1F0B-43C0-A1DC-908F0F5BF257_1001_1">10394325</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_620A4B49-F616-464B-AC74-7D56C77B11A6_1_1">3583924</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_D1AACEAC-A9ED-4ADB-928F-2D6D995A46FD_1001_3">1000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_779241D9-E4E4-46BD-BCE6-466ADD92766E_2001_0">2119182</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:ConstructionInProgressGross contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_15">3383870</us-gaap:ConstructionInProgressGross>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_BAB866CF-243C-4199-97D4-C42D930A1B95_1_2">24860940</us-gaap:AvailableForSaleSecurities>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_1004_1">8642099</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_9">1051379</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_BAB866CF-243C-4199-97D4-C42D930A1B95_1_0">20746490</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
  <us-gaap:MarketableSecuritiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_3">20746490</us-gaap:MarketableSecuritiesCurrent>
  <us-gaap:AssetsCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_1_10">87441118</us-gaap:AssetsCurrent>
  <rgen:AccruedResearchAndDevelopmentExpenseCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_1_5">167000</rgen:AccruedResearchAndDevelopmentExpenseCurrent>
  <rgen:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_BAB866CF-243C-4199-97D4-C42D930A1B95_1_1">4114450</rgen:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue>
  <rgen:AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_7D1FDF22-AA6F-4EF0-8676-56D045D10D32_1_1">4112079</rgen:AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost>
  <rgen:MarketableSecuritiesRemainingMaturity contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" id="id_2606046_10A9632F-4C39-4CA8-9FE5-DC3170FDB5A5_1_2">P7M14D</rgen:MarketableSecuritiesRemainingMaturity>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1007_3">2931</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1007_2">12726</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <rgen:ExpectedMilestoneReceivable contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_705999x755349_712124x715653" unitRef="iso4217_USD" decimals="-6" id="id_2606046_2EA82351-8B85-41C4-BDEA-DF526443CF72_3002_2">64000000</rgen:ExpectedMilestoneReceivable>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1003_1">20739066</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1003_4">20746490</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1003_3">2866</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707" unitRef="iso4217_USD" decimals="INF" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1003_2">10290</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x709792" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1002_1">19171567</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x709792" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1002_4">19179013</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x709792" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1002_3">2531</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x709792" unitRef="iso4217_USD" decimals="INF" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1002_2">9977</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1001_1">1567499</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1001_4">1567477</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1001_3">335</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x711515" unitRef="iso4217_USD" decimals="INF" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1001_2">313</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1006_1">4112079</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1006_4">4114450</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1006_3">65</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980" unitRef="iso4217_USD" decimals="INF" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1006_2">2436</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1004_1">4112079</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1004_4">4114450</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1004_3">65</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980_710256x711515" unitRef="iso4217_USD" decimals="INF" id="id_2606046_9201B693-37AB-4256-BC03-44EA3801EE53_1004_2">2436</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x710575_712546x711349" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_1004_0">9188883</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x710575_712546x711349_715757x707740" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_1001_0">9188883</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x711515_712546x711349" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_2004_1">5681927</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x711515_712546x711349_715757x707740" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_2001_1">2547978</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x711515_712546x711349_715757x707855" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_2002_1">3133949</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x712929_712546x711349" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_3004_2">19179013</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x712929_712546x711349_715757x707855" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_3002_2">19179013</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:TaxCreditCarryforwardAmount contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_710844x745434" unitRef="iso4217_USD" decimals="0" id="id_2606046_A64D3894-9CE6-484C-800E-30F88376B0A4_2001_1">2160000</us-gaap:TaxCreditCarryforwardAmount>
  <us-gaap:OperatingLossCarryforwards contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_710844x745434" unitRef="iso4217_USD" decimals="0" id="id_2606046_A64D3894-9CE6-484C-800E-30F88376B0A4_2001_0">44678000</us-gaap:OperatingLossCarryforwards>
  <rgen:LongTermMarketableSecuritiesMaturitiesTermMinimum contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_711502x711169" id="id_2606046_10A9632F-4C39-4CA8-9FE5-DC3170FDB5A5_1001_1">P1Y</rgen:LongTermMarketableSecuritiesMaturitiesTermMinimum>
  <rgen:MarketableSecuritiesMaturityTerm contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_711502x711169" id="id_2606046_10A9632F-4C39-4CA8-9FE5-DC3170FDB5A5_1001_0">P90D</rgen:MarketableSecuritiesMaturityTerm>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712063x716115" unitRef="iso4217_USD" decimals="0" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_1002_4">2165204</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712063x716687" unitRef="iso4217_USD" decimals="0" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_1001_4">9785</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x726294_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_1001_5">0.01</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x734726_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_2001_1">0.20</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x740471_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_3001_0">0.37</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x767625_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_4001_3">0.15</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x786070_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_5001_4">0.14</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x790001_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_6001_2">0.08</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712546x711349" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_4_3">34049823</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712546x711349_715757x707740" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_1_3">11736861</us-gaap:AssetsFairValueDisclosure>
  <us-gaap:AssetsFairValueDisclosure contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_712546x711349_715757x707855" unitRef="iso4217_USD" decimals="0" id="id_2606046_6E7FA02D-F3C9-4F69-94F8-625606CBD26B_2_3">22312962</us-gaap:AssetsFairValueDisclosure>
  <rgen:PercentageOfSharesSubjectToForfeiture contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_713115x716362" unitRef="pure" decimals="2" id="id_2606046_CF9A8D5C-094B-4A61-B801-E6A78F22653A_1001_1">0.03</rgen:PercentageOfSharesSubjectToForfeiture>
  <rgen:PercentageOfSharesSubjectToForfeiture contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_713115x755879" unitRef="pure" decimals="2" id="id_2606046_CF9A8D5C-094B-4A61-B801-E6A78F22653A_2001_0">0.08</rgen:PercentageOfSharesSubjectToForfeiture>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_713879x726798" unitRef="shares" decimals="INF" id="id_2606046_4ECF9EC7-F87E-421A-BAE2-1D9691740AEE_5001_7">1155216</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_714938x711305" unitRef="iso4217_USD" decimals="0" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_1002_2">110000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_714938x711305" unitRef="iso4217_USD" decimals="0" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_1002_1">240000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_714938x713419" unitRef="iso4217_USD" decimals="0" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_1001_2">494465</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_714938x713419" unitRef="iso4217_USD" decimals="0" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_1001_1">1460204</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_714938x714835" unitRef="iso4217_USD" decimals="0" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_1003_2">1556102</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20130930_0_714938x714835" unitRef="iso4217_USD" decimals="0" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_1003_1">6941895</us-gaap:FiniteLivedIntangibleAssetsGross>
  <dei:EntityCommonStockSharesOutstanding contextRef="eol_PE3207----1310-Q0013_STD_0_20131023_0" unitRef="shares" decimals="INF" id="id_2606046_0602AD47-BDCF-4EEA-89C9-73E1BE83D61C_2_500005">31908441</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE3207----1310-Q0013_STD_0_20111231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2001_27">11167745</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CommonStockSharesIssued contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_41">31195041</us-gaap:CommonStockSharesIssued>
  <us-gaap:PreferredStockSharesOutstanding contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="shares" xsi:nil="true" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_37" />
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_DCDF612F-F864-4082-BDDB-BBF4CD0AF643_2001_1">4.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="shares" decimals="INF" id="id_2606046_EB7AC063-3693-44F9-B99E-28D8A64702CE_2001_1">2315090</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_34">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesIssued contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="shares" xsi:nil="true" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_36" />
  <us-gaap:CommonStockSharesAuthorized contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_40">40000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD_per_shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_39">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_35">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:CommonStockSharesOutstanding contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="shares" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_42">31195041</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommitmentsAndContingencies contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" xsi:nil="true" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_31" />
  <us-gaap:LiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_29">10752228</us-gaap:LiabilitiesCurrent>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_44">1911970</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_2_0">3634839</us-gaap:EmployeeRelatedLiabilitiesCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_17">10326840</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_2_7">393875</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:AdditionalPaidInCapital contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_43">187051253</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AccountsPayableCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_27">2454238</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccruedProfessionalFeesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_2_4">418800</us-gaap:AccruedProfessionalFeesCurrent>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_5E92A2B2-37F7-4812-B171-5629DF10F046_2001_0">2899076</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
  <us-gaap:OtherLiabilitiesNoncurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_30">2133339</us-gaap:OtherLiabilitiesNoncurrent>
  <us-gaap:StockholdersEquity contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_46">84124596</us-gaap:StockholdersEquity>
  <us-gaap:AccruedRoyaltiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_2_3">1459680</us-gaap:AccruedRoyaltiesCurrent>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_45">-105150577</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:DeferredRevenueCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_2_6">599120</us-gaap:DeferredRevenueCurrent>
  <us-gaap:PreferredStockValue contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" xsi:nil="true" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_33" />
  <us-gaap:AccruedLiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_28">8297990</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_5">10000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:OtherLiabilitiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_2_2">1376877</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_1004_2">1383100</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:CommonStockValue contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_38">311950</us-gaap:CommonStockValue>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_47">97010163</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:InventoryValuationReserves contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E841994E-3507-4E66-827F-27A8146496D1_2_0">154000</us-gaap:InventoryValuationReserves>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_2_1">396499</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:MarketableSecuritiesNoncurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_20">9914855</us-gaap:MarketableSecuritiesNoncurrent>
  <us-gaap:Goodwill contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_22">994000</us-gaap:Goodwill>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1007_1">20745938</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:OtherReceivablesGrossCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_6">9130515</us-gaap:OtherReceivablesGrossCurrent>
  <us-gaap:LeaseholdImprovementsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_12">5200271</us-gaap:LeaseholdImprovementsGross>
  <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_23">200000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_21">7182012</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:AccountsReceivableNetCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_4">4158758</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:InventoryNet contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_7">11143695</us-gaap:InventoryNet>
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_620A4B49-F616-464B-AC74-7D56C77B11A6_2_2">2966900</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_16">20279301</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:DeferredTaxAssetsNetCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_8">416580</us-gaap:DeferredTaxAssetsNetCurrent>
  <us-gaap:MachineryAndEquipmentGross contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_13">12802978</us-gaap:MachineryAndEquipmentGross>
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_620A4B49-F616-464B-AC74-7D56C77B11A6_2_0">4064317</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_18">9952461</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_19">2557384</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:Assets contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_24">97010163</us-gaap:Assets>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_3001_27">29209821</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:FurnitureAndFixturesGross contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_14">1937238</us-gaap:FurnitureAndFixturesGross>
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_620A4B49-F616-464B-AC74-7D56C77B11A6_2_1">4112478</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:ConstructionInProgressGross contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_15">338814</us-gaap:ConstructionInProgressGross>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1007_4">20760050</us-gaap:AvailableForSaleSecurities>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_1004_1">8565112</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_9">1304887</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:MarketableSecuritiesCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_3">10845195</us-gaap:MarketableSecuritiesCurrent>
  <us-gaap:AssetsCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_A7F37443-2D80-4488-9DF8-23C084EFE8E4_2_10">66209451</us-gaap:AssetsCurrent>
  <rgen:AccruedResearchAndDevelopmentExpenseCurrent contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C0864161-7A01-43C9-91BB-DF2D77725D68_2_5">18300</rgen:AccruedResearchAndDevelopmentExpenseCurrent>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1007_3">1367</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1007_2">15479</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1003_1">10835995</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1003_4">10845195</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1003_3">7</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707" unitRef="iso4217_USD" decimals="INF" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1003_2">9207</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707_710256x709792" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1002_1">8835098</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707_710256x709792" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1002_4">8843952</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707_710256x709792" unitRef="iso4217_USD" decimals="INF" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1002_2">8854</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1001_1">2000897</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1001_4">2001243</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1001_3">7</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707_710256x711515" unitRef="iso4217_USD" decimals="INF" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1001_2">353</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1006_1">9909943</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1006_4">9914855</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1006_3">1360</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980" unitRef="iso4217_USD" decimals="INF" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1006_2">6272</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980_710256x709792" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1005_1">4711679</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980_710256x709792" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1005_4">4713844</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980_710256x709792" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1005_3">1360</rgen:AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980_710256x709792" unitRef="iso4217_USD" decimals="INF" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1005_2">3525</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1004_1">5198264</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
  <us-gaap:AvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980_710256x711515" unitRef="iso4217_USD" decimals="0" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1004_4">5201011</us-gaap:AvailableForSaleSecurities>
  <rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980_710256x711515" unitRef="iso4217_USD" decimals="INF" id="id_2606046_F5EDF767-6670-4A05-8385-7FEDD8C01318_1004_2">2747</rgen:AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments>
  <rgen:LongTermMarketableSecuritiesMaturitiesTermMinimum contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_711502x711169" id="id_2606046_10A9632F-4C39-4CA8-9FE5-DC3170FDB5A5_1002_1">P1Y</rgen:LongTermMarketableSecuritiesMaturitiesTermMinimum>
  <rgen:MarketableSecuritiesMaturityTerm contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_711502x711169" id="id_2606046_10A9632F-4C39-4CA8-9FE5-DC3170FDB5A5_1002_0">P90D</rgen:MarketableSecuritiesMaturityTerm>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_712063x716115" unitRef="iso4217_USD" decimals="0" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_2002_0">1897840</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_712063x716687" unitRef="iso4217_USD" decimals="0" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_2001_0">14130</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x726294_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_1002_5">0.38</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x734726_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_2002_1">0.21</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x740471_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_3002_0">0.31</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x767625_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_4002_3">0.05</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <rgen:ConcentrationOfRiskAccountsReceivablePercentage contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x790001_714077x711588" unitRef="pure" decimals="2" id="id_2606046_BAE2D9B0-073D-4A31-A836-FBB9A76F08FE_6002_2">0.04</rgen:ConcentrationOfRiskAccountsReceivablePercentage>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_714938x711305" unitRef="iso4217_USD" decimals="0" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_1002_2">87500</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_714938x711305" unitRef="iso4217_USD" decimals="0" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_1002_1">240000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_714938x713419" unitRef="iso4217_USD" decimals="0" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_1001_2">360748</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_714938x713419" unitRef="iso4217_USD" decimals="0" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_1001_1">1452729</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_714938x714835" unitRef="iso4217_USD" decimals="0" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_1003_2">934852</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="eol_PE3207----1310-Q0013_STD_0_20121231_0_714938x714835" unitRef="iso4217_USD" decimals="0" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_1003_1">6872383</us-gaap:FiniteLivedIntangibleAssetsGross>
  <rgen:ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear contextRef="eol_PE3207----1310-Q0013_STD_0_20131231_0_708873x716845_710720x714667" unitRef="pure" decimals="3" id="id_2606046_73DE8788-8192-4F29-9CF4-CC22BB3C8283_2005_2">0.266</rgen:ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear>
  <dei:TradingSymbol contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_0602AD47-BDCF-4EEA-89C9-73E1BE83D61C_1_400000">RGEN</dei:TradingSymbol>
  <dei:EntityRegistrantName contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_0602AD47-BDCF-4EEA-89C9-73E1BE83D61C_1_400001">REPLIGEN CORP</dei:EntityRegistrantName>
  <dei:AmendmentFlag contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_492E0811-AC5E-4423-9524-19E818D12CF8_1_1">false</dei:AmendmentFlag>
  <dei:EntityFilerCategory contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_0602AD47-BDCF-4EEA-89C9-73E1BE83D61C_1_400004">Accelerated Filer</dei:EntityFilerCategory>
  <dei:DocumentFiscalYearFocus contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_492E0811-AC5E-4423-9524-19E818D12CF8_1_3">2013</dei:DocumentFiscalYearFocus>
  <dei:DocumentType contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_492E0811-AC5E-4423-9524-19E818D12CF8_1_0">10-Q</dei:DocumentType>
  <dei:DocumentPeriodEndDate contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_492E0811-AC5E-4423-9524-19E818D12CF8_1_2">2013-09-30</dei:DocumentPeriodEndDate>
  <dei:EntityCentralIndexKey contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_0602AD47-BDCF-4EEA-89C9-73E1BE83D61C_1_400002">0000730272</dei:EntityCentralIndexKey>
  <dei:CurrentFiscalYearEndDate contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_0602AD47-BDCF-4EEA-89C9-73E1BE83D61C_1_400003">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_492E0811-AC5E-4423-9524-19E818D12CF8_1_4">Q3</dei:DocumentFiscalPeriodFocus>
  <us-gaap:BasisOfAccounting contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_5F963DDD-C20C-430D-BCFE-8AE644D66C37_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;b&gt;1.&lt;/b&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 The consolidated financial statements included herein have been
 prepared by Repligen Corporation (the &amp;#x201C;Company,&amp;#x201D;
 &amp;#x201C;Repligen&amp;#x201D; or &amp;#x201C;we&amp;#x201D;) in accordance with
 generally accepted accounting principles in the United States
 (&amp;#x201C;U.S. GAAP&amp;#x201D;) and pursuant to the rules and regulations
 of the Securities and Exchange Commission (&amp;#x201C;SEC&amp;#x201D;), for
 Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and
 do not include all of the information and footnote disclosures
 required by U.S. GAAP. These consolidated financial statements
 should be read in conjunction with the audited consolidated
 financial statements and accompanying notes thereto included in the
 Company&amp;#x2019;s Annual Report on Form 10-K for the year ended
 December&amp;#xA0;31, 2012.&lt;/p&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 In the opinion of management, the accompanying unaudited
 consolidated financial statements include all adjustments,
 consisting of only normal, recurring adjustments necessary for a
 fair presentation of the financial position, results of operations
 and cash flows. The results of operations for the interim periods
 presented are not necessarily indicative of results to be expected
 for the entire year.&lt;/p&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 The preparation of financial statements in conformity with U.S.
 GAAP requires management to make estimates and assumptions that
 affect the reported amounts of assets and liabilities and
 disclosure of contingent assets and liabilities at the date of the
 financial statements and the reported amounts of revenues and
 expenses during the reporting period. Actual results could differ
 from those estimates.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:BasisOfAccounting>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_20">0.40</us-gaap:EarningsPerShareBasic>
  <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_9A734A04-A2C1-42BC-95A9-B18E1A11EA89_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Revenue from significant customers as a percentage of the
 Company&amp;#x2019;s total revenue is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Nine&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Orencia&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;&amp;#xAE;&lt;/sup&gt; Royalties from
 Bristol&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer A&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer B&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer C&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_BAB92F9B-B744-4AAA-9997-894FFBBB0162_1_1">P6Y10M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_EB7AC063-3693-44F9-B99E-28D8A64702CE_1_2">541052</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_21">0.40</us-gaap:EarningsPerShareDiluted>
  <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_9A1B75DE-1090-460A-9D55-5D48FBB6B464_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The following table summarizes the changes in accumulated other
 comprehensive income by component:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="BORDER-BOTTOM: #000000 1pt solid; WIDTH: 49.5pt; FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;b&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Unrealized&amp;#xA0;gain&lt;br /&gt;
 (loss)&amp;#xA0;on&amp;#xA0;investments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Foreign&amp;#xA0;currency&lt;br /&gt;
 translation&amp;#xA0;gain&amp;#xA0;(loss)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Balance at December&amp;#xA0;31, 2012&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14,130&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,897,840&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,911,970&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Other comprehensive income (loss) before reclassifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,345&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;267,364&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;263,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Amounts reclassified from accumulated other comprehensive income
 (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Net current period other comprehensive income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,345&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;267,364&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;263,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Balance at September&amp;#xA0;30, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,785&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,165,204&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,174,989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_3_2">32282702</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_F3FFBF1E-6A88-476F-8882-6715C87F0D80_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Information regarding option activity for the nine months ended
 September&amp;#xA0;30, 2013 under the Plans is summarized below:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="58%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Options&lt;br /&gt;
 Outstanding&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted-&lt;br /&gt;
 Average&lt;br /&gt;
 Exercise&lt;br /&gt;
 Price Per&lt;br /&gt;
 Share&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted-&lt;br /&gt;
 Average&lt;br /&gt;
 Remaining&lt;br /&gt;
 Contractual&lt;br /&gt;
 Term&lt;br /&gt;
 (in&amp;#xA0;years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Aggregate&lt;br /&gt;
 Intrinsic&lt;br /&gt;
 Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Options outstanding at January&amp;#xA0;1, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,315,090&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;541,052&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(884,954&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.36&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Forfeited/Cancelled&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(300,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.03&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Options outstanding at September&amp;#xA0;30, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,670,688&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.87&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.91&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,394,325&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Options exercisable at September&amp;#xA0;30, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;866,136&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.19&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.16&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,972,968&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Vested and expected to vest at September&amp;#xA0;30, 2013 (1)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,576,516&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.77&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.82&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,970,772&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="BORDER-BOTTOM: #000000 1px solid; LINE-HEIGHT: 8pt; MARGIN-TOP: 0pt; WIDTH: 10%; MARGIN-BOTTOM: 2pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(1)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;This represents the number of vested
 options as of September&amp;#xA0;30, 2013 plus the number of unvested
 options expected to vest as of September&amp;#xA0;30, 2013 based on the
 unvested outstanding options at September&amp;#xA0;30, 2013 adjusted
 for estimated forfeiture rates of 8% for awards granted to
 non-executive level employees and 3% for awards granted to
 executive level employees.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_DCDF612F-F864-4082-BDDB-BBF4CD0AF643_1_2">6.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_3_1">699639</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_B77B76FB-966F-4E9E-A677-C4BF69DBD1F2_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Inventories consisted of the following:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;September&amp;#xA0;30,&lt;br /&gt;
 2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;br /&gt;
 2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Raw materials&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,356,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,064,317&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Work-in-process&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,583,924&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,112,478&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Finished products&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,123,251&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,966,900&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,063,695&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,143,695&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_23AE0F44-F715-4D23-92A2-10411DB0B323_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The contractual maturities of debt securities at September&amp;#xA0;30,
 2013 were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Due in 1 year or less&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,739,066&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,746,490&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Due in 1 to 2 years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,112,079&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,114,450&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,851,145&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,860,940&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
  <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_3BA89293-299F-44BE-A086-4146A52B1BDC_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The following table provides a roll forward of the fair value of
 the contingent consideration:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="68%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Balance at December&amp;#xA0;31, 2012&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,899,076&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,341,339&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Changes in fair value&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,521&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Balance at September&amp;#xA0;30, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,604,258&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
  <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_28EFD960-72DD-4EA1-9A5C-2E71D932795C_1_0">&lt;div&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 Basic and diluted weighted average shares outstanding were as
 follows:&lt;/p&gt;
 &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="56%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"&gt;
 &lt;b&gt;Three&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"&gt;
 &lt;b&gt;Nine&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Weighted average common shares&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,858,103&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,948,062&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,583,063&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,841,344&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Dilutive common stock options&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;693,483&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;308,211&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;699,639&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;290,405&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px;"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Weighted average common shares, assuming dilution&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;32,551,586&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,256,273&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;32,282,702&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,131,749&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px;"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_2004_3">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FairValueDisclosuresTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_1D371D53-3EE2-4F12-A6EF-F5042ADFC3E6_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;b&gt;8.&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;b&gt;Fair Value Measurement&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 In determining the fair value of its assets and liabilities, the
 Company uses various valuation approaches. The Company employs a
 hierarchy for inputs used in measuring fair value that maximizes
 the use of observable inputs and minimizes the use of unobservable
 inputs by requiring that observable inputs be used when available.
 Observable inputs are inputs that market participants would use in
 pricing the asset or liability based on market data obtained from
 sources independent of the Company. Unobservable inputs are inputs
 that reflect the Company&amp;#x2019;s assumptions about the inputs that
 market participants would use in pricing the asset or liability and
 are developed based on the best information available in the
 circumstances. The fair value hierarchy is broken down into three
 levels based on the source of inputs as follows:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="5%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td width="93%"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;Level&amp;#xA0;1&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&amp;#x2013;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;Valuations based on unadjusted quoted prices in
 active markets for identical assets or liabilities that the Company
 has the ability to access&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;Level&amp;#xA0;2&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&amp;#x2013;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;Valuations based on quoted prices for similar
 assets or liabilities in active markets, quoted prices for
 identical or similar assets or liabilities in markets that are not
 active and models for which all significant inputs are observable,
 either directly or indirectly&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td height="8"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;td height="8" colspan="2"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;Level&amp;#xA0;3&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;&amp;#x2013;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="top"&gt;Valuations based on inputs that are unobservable
 and significant to the overall fair value measurement&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The availability of observable inputs can vary among the various
 types of financial assets and liabilities. To the extent that the
 valuation is based on models or inputs that are less observable or
 unobservable in the market, the determination of fair value
 requires more judgment. In certain cases, the inputs used to
 measure fair value may fall into different levels of the fair value
 hierarchy. In such cases, for financial statement disclosure
 purposes, the level in the fair value hierarchy within which the
 fair value measurement is categorized is based on the lowest level
 input that is significant to the overall fair value
 measurement.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The Company&amp;#x2019;s fixed income investments are comprised of
 obligations of U.S. government agencies, corporate debt securities
 and other interest bearing securities. These investments have been
 initially valued at the transaction price and subsequently valued,
 at the end of each reporting period, utilizing third party pricing
 services or other market observable data. The pricing services
 utilize industry standard valuation models, including both income
 and market based approaches and observable market inputs to
 determine value. These observable market inputs include reportable
 trades, benchmark yields, credit spreads, broker/dealer quotes,
 bids, offers, current spot rates and other industry and economic
 events. The Company validates the prices provided by third party
 pricing services by reviewing their pricing methods and matrices,
 obtaining market values from other pricing sources, analyzing
 pricing data in certain instances and confirming that the relevant
 markets are active. After completing its validation procedures, the
 Company did not adjust or override any fair value measurements
 provided by the pricing services as of September&amp;#xA0;30, 2013.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The following fair value hierarchy table presents information about
 each major category of the Company&amp;#x2019;s assets measured at fair
 value on a recurring basis as of September&amp;#xA0;30, 2013:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="50%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"&gt;&lt;b&gt;Fair value measurement at reporting
 date using:&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Quoted&amp;#xA0;prices&amp;#xA0;in&lt;br /&gt;
 active&amp;#xA0;markets&amp;#xA0;for&lt;br /&gt;
 identical assets&lt;br /&gt;
 (Level 1)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Significant&lt;br /&gt;
 other&amp;#xA0;observable&lt;br /&gt;
 inputs&lt;br /&gt;
 (Level 2)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Significant&lt;br /&gt;
 unobservable&lt;br /&gt;
 inputs&lt;br /&gt;
 (Level 3)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Assets:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Money market funds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,188,883&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,188,883&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,547,978&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,133,949&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,681,927&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,179,013&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,179,013&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,736,861&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,312,962&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,049,823&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The Company has no other assets or liabilities for which fair value
 measurement is either required or has been elected to be applied,
 other than the liabilities for contingent consideration recorded in
 connection with the Novozymes Acquisition and the acquisition of
 the assets of BioFlash Partners, LLC (&amp;#x201C;BioFlash&amp;#x201D;). The
 contingent consideration related to Novozymes is valued using
 management&amp;#x2019;s estimates of expected future milestone payments
 based upon a probability weighted analysis of amounts to be paid to
 Novozymes Biopharma DK A/S, a company organized under the laws of
 Denmark (&amp;#x201C;Novozymes Denmark&amp;#x201D;). The contingent
 consideration related to BioFlash is valued using
 management&amp;#x2019;s estimates of royalties to be paid to the former
 shareholders of BioFlash based on sales of the acquired assets.
 These valuations are Level 3 valuations as the primary inputs are
 unobservable. Changes in the fair value of contingent consideration
 in the three and nine-month periods ended September&amp;#xA0;30, 2013
 are primarily attributable to a 1,000,000 Euro milestone payment
 made to Novozymes Denmark in March 2013 and a $55,000 minimum
 royalty payment made to BioFlash in January 2013, which were
 previously accrued. The following table provides a roll forward of
 the fair value of the contingent consideration:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="68%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="84%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="7%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Balance at December&amp;#xA0;31, 2012&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,899,076&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Additions&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Payments&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,341,339&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Changes in fair value&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46,521&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Balance at September&amp;#xA0;30, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,604,258&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 There were no remeasurements to fair value during the three or nine
 months ended September&amp;#xA0;30, 2013 of financial assets and
 liabilities that are not measured at fair value on a recurring
 basis.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_295D5BDE-444A-4D8E-A7B8-CDC2015583D4_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The following fair value hierarchy table presents information about
 each major category of the Company&amp;#x2019;s assets measured at fair
 value on a recurring basis as of September&amp;#xA0;30, 2013:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="50%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"&gt;&lt;b&gt;Fair value measurement at reporting
 date using:&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Quoted&amp;#xA0;prices&amp;#xA0;in&lt;br /&gt;
 active&amp;#xA0;markets&amp;#xA0;for&lt;br /&gt;
 identical assets&lt;br /&gt;
 (Level 1)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Significant&lt;br /&gt;
 other&amp;#xA0;observable&lt;br /&gt;
 inputs&lt;br /&gt;
 (Level 2)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Significant&lt;br /&gt;
 unobservable&lt;br /&gt;
 inputs&lt;br /&gt;
 (Level 3)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Assets:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Money market funds&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,188,883&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,188,883&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,547,978&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,133,949&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,681,927&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,179,013&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,179,013&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,736,861&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;22,312,962&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;34,049,823&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_3BB827B2-93C2-45E5-9B63-954B80FCB70F_1_0">&lt;div&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 Accrued liabilities consist of the following:&lt;/p&gt;
 &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;September&amp;#xA0;30,&lt;br /&gt;
 2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;br /&gt;
 2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Employee compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,680,016&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,634,839&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,618,850&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;396,499&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Contingent consideration&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,161,953&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,376,877&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Royalty and license fees&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,153,469&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,459,680&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Professional fees&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;394,563&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;418,800&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Research&amp;#xA0;and development&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;167,000&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,300&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Unearned revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,909&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;599,120&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Other accrued expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;676,969&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;393,875&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px;"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,854,729&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,297,990&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px;"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <us-gaap:InventoryDisclosureTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_0E6B5A74-5CD1-482C-A6F4-43916AA994C4_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Inventories relate to the Company&amp;#x2019;s bioprocessing business.
 The Company values inventory at cost or, if lower, fair market
 value, using the first-in, first-out method. The Company reviews
 its inventories at least quarterly and records a provision for
 excess and obsolete inventory based on its estimates of expected
 sales volume, production capacity and expiration dates of raw
 materials, work-in process and finished products. Expected sales
 volumes are determined based on supply forecasts provided by key
 customers for the next three to 12 months. The Company writes down
 inventory that has become obsolete, inventory that has a cost basis
 in excess of its expected net realizable value, and inventory in
 excess of expected requirements to cost of product revenue.
 Manufacturing of bioprocessing finished goods is done to order and
 tested for quality specifications prior to shipment. Reserves for
 excess and obsolete inventory were $156,000 at September&amp;#xA0;30,
 2013 and $154,000 at December&amp;#xA0;31, 2012.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 A change in the estimated timing or amount of demand for the
 Company&amp;#x2019;s products could result in additional provisions for
 excess inventory quantities on hand. Any significant unanticipated
 changes in demand or unexpected quality failures could have a
 significant impact on the value of inventory and reported operating
 results. During all periods presented in the accompanying financial
 statements, there have been no material adjustments related to a
 revised estimate of inventory valuations.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Work-in-process and finished products inventories consist of
 material, labor, outside processing costs and manufacturing
 overhead. Inventories consisted of the following:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;September&amp;#xA0;30,&lt;br /&gt;
 2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;br /&gt;
 2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Raw materials&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,356,520&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,064,317&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Work-in-process&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,583,924&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,112,478&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Finished products&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,123,251&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,966,900&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,063,695&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11,143,695&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_B7FC39F8-E357-4762-99B0-6FEBB932A6BA_1_0">&lt;div&gt;
 &lt;table style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: collapse; FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt; WORD-SPACING: 0px; -webkit-text-stroke-width: 0px" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;b&gt;10.&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;b&gt;Accrued Liabilities&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="TEXT-TRANSFORM: none; MARGIN-TOP: 6pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt &apos;Times New Roman&apos;; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px"&gt;
 The Company estimates accrued liabilities by identifying services
 performed on the Company&amp;#x2019;s behalf, estimating the level of
 service performed and determining the associated cost incurred for
 such service as of each balance sheet date. For example, the
 Company would accrue for professional and consulting fees incurred
 with law firms, audit and accounting service providers and other
 third party consultants. These expenses are determined by either
 requesting those service providers to estimate unbilled services at
 each reporting date for services incurred or tracking costs
 incurred by service providers under fixed fee arrangements.&lt;/p&gt;
 &lt;p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt &apos;Times New Roman&apos;; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px"&gt;
 The Company has processes in place to estimate the appropriate
 amounts to record for accrued liabilities, which principally
 involve the applicable personnel reviewing the services provided.
 In the event that the Company does not identify certain costs that
 have begun to be incurred or the Company under or over-estimates
 the level of services performed or the costs of such services, the
 reported expenses for that period may be too low or too high. The
 date on which certain services commence, the level of services
 performed on or before a given date, and the cost of such services
 often require the exercise of judgment. The Company makes these
 judgments based upon the facts and circumstances known at the date
 of the financial statements.&lt;/p&gt;
 &lt;p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt &apos;Times New Roman&apos;; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px"&gt;
 Accrued liabilities consist of the following:&lt;/p&gt;
 &lt;p style="TEXT-TRANSFORM: none; MARGIN-TOP: 0pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 12pt &apos;Times New Roman&apos;; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: collapse; FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt; WORD-SPACING: 0px; -webkit-text-stroke-width: 0px" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;September&amp;#xA0;30,&lt;br /&gt;
 2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;br /&gt;
 2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Employee compensation&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,680,016&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,634,839&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Taxes&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,618,850&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;396,499&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Contingent consideration&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,161,953&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,376,877&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Royalty and license fees&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,153,469&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,459,680&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Professional fees&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;394,563&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;418,800&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Research&amp;#xA0;and development&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;167,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;18,300&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Unearned revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,909&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;599,120&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Other accrued expenses&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;676,969&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;393,875&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: &apos;Times New Roman&apos;; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7,854,729&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,297,990&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: rgb(0,0,0) 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;br class="Apple-interchange-newline" /&gt;

 &lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_3EFD6A20-451E-4F70-BD41-9F3055901492_1_0">4.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_16">18591759</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_BAB92F9B-B744-4AAA-9997-894FFBBB0162_1_3">P6Y9M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
  <us-gaap:EarningsPerShareTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_A72ECBF5-10E6-4CAD-A518-A99CFE3C2252_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;b&gt;5.&lt;/b&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;b&gt;Earnings Per Share&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 The Company reports earnings per share in accordance with
 Accounting Standards Codification Topic 260, &amp;#x201C;Earnings Per
 Share,&amp;#x201D; which establishes standards for computing and
 presenting earnings per share. Basic earnings per share is computed
 by dividing net income available to common shareholders by the
 weighted-average number of common shares outstanding during the
 period. Diluted earnings per share is computed by dividing net
 income available to common shareholders by the weighted-average
 number of common shares and dilutive common share equivalents then
 outstanding. Potential common share equivalents consist of
 restricted stock awards and the incremental common shares issuable
 upon the exercise of stock options and warrants. Under the treasury
 stock method, unexercised &amp;#x201C;in-the-money&amp;#x201D; stock options
 and warrants are assumed to be exercised at the beginning of the
 period or at issuance, if later. The assumed proceeds are then used
 to purchase common shares at the average market price during the
 period. Share-based payment awards that entitle their holders to
 receive non-forfeitable dividends before vesting are considered
 participating securities and are considered in the calculation of
 basic and diluted earnings per share. Performance based option
 awards have been excluded from this calculation as they would not
 be issuable as of September 30, 2013 if that were the end of the
 contingency period.&lt;/p&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 Basic and diluted weighted average shares outstanding were as
 follows:&lt;/p&gt;
 &lt;p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="56%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="2%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"&gt;
 &lt;b&gt;Three&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"&gt;
 &lt;b&gt;Nine&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Weighted average common shares&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,858,103&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,948,062&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,583,063&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,841,344&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Dilutive common stock options&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;693,483&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;308,211&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;699,639&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;290,405&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px;"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:1.00px solid #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"&gt;
 Weighted average common shares, assuming dilution&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;32,551,586&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,256,273&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;32,282,702&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="font-size:8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31,131,749&lt;/td&gt;
 &lt;td nowrap="nowrap" valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="font-size:1px;"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="border-top:3.00px double #000000"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 At September&amp;#xA0;30, 2013, there were outstanding options to
 purchase 1,670,688 shares of the Company&amp;#x2019;s common stock at a
 weighted average exercise price of $4.87 per share. For the three
 and nine-month periods ended September&amp;#xA0;30, 2013, 161,000 and
 469,500 shares of the Company&amp;#x2019;s common stock, respectively,
 were excluded from the calculation of diluted earnings per share
 because the exercise prices of the stock options were greater than
 or equal to the average price of the common shares, and were
 therefore anti-dilutive.&lt;/p&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 At September&amp;#xA0;30, 2012, there were outstanding options to
 purchase 2,625,690 shares of the Company&amp;#x2019;s common stock at a
 weighted average exercise price of $4.11 per share. For the three
 and nine-month periods ended September&amp;#xA0;30, 2012, 1,431,600 and
 1,602,000 options to purchase shares of the Company&amp;#x2019;s common
 stock, respectively, were excluded from the calculation of diluted
 earnings per share because the exercise prices of the stock options
 were greater than or equal to the average price of the common
 shares, and were therefore anti-dilutive.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_EB7AC063-3693-44F9-B99E-28D8A64702CE_1_3">884954</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_D0684A88-8DDB-4C52-BD06-3F66788A71D8_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Intangible assets consisted of the following at September&amp;#xA0;30,
 2013:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
 Amortization&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&lt;br /&gt;
 Average&lt;br /&gt;
 Useful&amp;#xA0;Life&lt;br /&gt;
 (in years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Technology &amp;#x2013; developed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,460,204&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(494,465&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Patents&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;240,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(110,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,941,895&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,556,102&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,642,099&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,160,567&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Intangible assets consisted of the following at December&amp;#xA0;31,
 2012:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
 Amortization&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&lt;br /&gt;
 Average&lt;br /&gt;
 Useful&amp;#xA0;Life&lt;br /&gt;
 (in years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Technology &amp;#x2013; developed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,452,729&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(360,748&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Patents&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;240,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(87,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,872,383&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(934,852&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,565,112&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,383,100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_30AFFB1B-D0AE-4E69-A1D2-D45BD75CE3ED_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td width="4%" valign="top" align="left"&gt;&lt;b&gt;3.&lt;/b&gt;&lt;/td&gt;
 &lt;td align="left" valign="top"&gt;&lt;b&gt;Revenue Recognition&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 &lt;i&gt;Product Sales&lt;/i&gt;&lt;/p&gt;
 &lt;p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 The Company generates revenue from the sale of products, licensing
 transactions and research and development collaborations. The
 Company&amp;#x2019;s product revenues are from the sale of bioprocessing
 products to customers in the life science and biopharmaceutical
 industries. Revenue related to product sales is recognized upon
 delivery of the product to the customer as long as there is
 persuasive evidence of an arrangement, the sales price is fixed or
 determinable and collection of the related receivable is reasonably
 assured. Determination of whether these criteria have been met are
 based on management&amp;#x2019;s judgments primarily regarding the fixed
 nature of the fee charged for the product delivered and the
 collectability of those fees. The Company has a few longstanding
 customers who comprise the majority of revenue and have excellent
 payment histories and therefore the Company does not require
 collateral. The Company has had no significant write-offs of
 uncollectible invoices in the periods presented.&lt;/p&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 At the time of sale, the Company also evaluates the need to accrue
 for warranty and sales returns. The supply agreements the Company
 has with its customers and the related purchase orders identify the
 terms and conditions of each sale and the price of the goods
 ordered. Due to the nature of the sales arrangements, inventory
 produced for sale is tested for quality specifications prior to
 shipment. Since the product is manufactured to order and in
 compliance with required specifications prior to shipment, the
 likelihood of sales return, warranty or other issues is largely
 diminished. Sales returns and warranty issues are infrequent and
 have had nominal impact on the Company&amp;#x2019;s financial statements
 historically.&lt;/p&gt;
 &lt;p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 &lt;i&gt;Orencia Royalty&lt;/i&gt;&lt;/p&gt;
 &lt;p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 In April 2008, the Company settled its outstanding litigation with
 Bristol-Myers Squibb Company (&amp;#x201C;Bristol&amp;#x201D;) and began
 recognizing royalty revenue in fiscal year 2009 for Bristol&amp;#x2019;s
 net sales in the United States of Orencia&lt;sup style="font-size:85%; vertical-align:top"&gt;&amp;#xAE;&lt;/sup&gt; which is used in
 the treatment of rheumatoid arthritis. Pursuant to the settlement
 with Bristol (&amp;#x201C;Bristol Settlement&amp;#x201D;), the Company
 recognized royalty revenue of approximately $4,825,000 and
 $3,963,000 for the three months ended September&amp;#xA0;30, 2013 and
 2012, respectively. For the nine months ended September&amp;#xA0;30,
 2013 and 2012, the Company recognized Bristol royalty revenue of
 approximately $12,956,000 and $10,623,000, respectively. Revenue
 earned from Bristol royalties is recorded in the periods when it is
 earned based on royalty reports sent by Bristol to the Company. The
 Company has no continuing obligations to Bristol as a result of
 this settlement. The royalty agreement with Bristol provides that
 the Company will receive such royalty payments on sales of
 Orencia&lt;sup style="font-size:85%; vertical-align:top"&gt;&amp;#xAE;&lt;/sup&gt;
 by Bristol through December&amp;#xA0;31, 2013.&lt;/p&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 Pursuant to the Bristol Settlement, Repligen must remit to the
 University of Michigan 15% of all royalty revenue received from
 Bristol. Royalty expense for the three months ended
 September&amp;#xA0;30, 2013 and 2012 was approximately $724,000 and
 $594,000, respectively. For the nine months ended
 September&amp;#xA0;30, 2013 and 2012, the Company incurred royalty
 expense of approximately $1,943,000 and $1,593,000, respectively.
 This operating expense has been included in the Company&amp;#x2019;s
 statements of comprehensive income under the line item &amp;#x201C;Cost
 of royalty revenue.&amp;#x201D;&lt;/p&gt;
 &lt;p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 &lt;i&gt;Pfizer License Agreement&lt;/i&gt;&lt;/p&gt;
 &lt;p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 In December 2012, the Company entered into an exclusive worldwide
 licensing agreement (the &amp;#x201C;License Agreement&amp;#x201D;) with
 Pfizer Inc. (&amp;#x201C;Pfizer&amp;#x201D;) to advance the spinal muscular
 atrophy program, or SMA program, which is led by RG3039, a small
 molecule drug candidate in clinical development for SMA, and also
 includes backup compounds and enabling technologies. Under the
 terms of the License Agreement, the Company received $5 million
 from Pfizer as an upfront payment on January&amp;#xA0;22, 2013 and a $1
 million milestone payment on September&amp;#xA0;4, 2013. The Company is
 eligible to receive up to $64 million in potential future milestone
 payments, a portion of which may be owed to third parties. These
 potential payments are approximately equally divided between
 milestones related to clinical development and initial commercial
 sales in specific geographies. In addition, the Company is eligible
 to receive royalties on any future sales of RG3039 or any SMA
 compounds developed under the License Agreement. The royalty rates
 are tiered and begin in the high single-digits for RG3039 or lesser
 amounts for any backup compounds developed under the License
 Agreement. Repligen&amp;#x2019;s receipt of these royalties is subject
 to an obligation under an existing in-license agreement and other
 customary offsets and deductions. There are no refund provisions in
 this agreement. The Company recognized $4,876,000 of revenue
 related to the value of the license in the year ended
 December&amp;#xA0;31, 2012. For the three and nine-month periods ended
 September&amp;#xA0;30, 2013, the Company recognized $1,093,000 and
 $1,217,000 of revenue, respectively, under the License Agreement,
 including a $1,000,000 milestone payment that was triggered by
 successful completion of specific clinical development activities
 as well as other fees associated with the transition.&lt;/p&gt;
 &lt;p style="font-size:1px;margin-top:18px;margin-bottom:0px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 &lt;i&gt;Research and Development Agreements&lt;/i&gt;&lt;/p&gt;
 &lt;p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 For the three months ended September&amp;#xA0;30, 2013 and 2012, the
 Company recognized approximately $719,000 and $18,000 of revenue,
 respectively, from sponsored research and development projects
 under agreements with the National Institutes of Health / Scripps
 Research Institute, the Muscular Dystrophy Association, Go
 Friedreich&amp;#x2019;s Ataxia Research and the European
 Friedrich&amp;#x2019;s Ataxia Consortium for Translational Studies. For
 the nine months ended September&amp;#xA0;30, 2013 and 2012, the Company
 recognized approximately $1,481,000 and $704,000 of revenue,
 respectively, from sponsored research and development projects
 under agreements with the National Institutes of Health / Scripps
 Research Institute, the Muscular Dystrophy Association, Go
 Friedreich&amp;#x2019;s Ataxia Research, and the European
 Friedrich&amp;#x2019;s Ataxia Consortium for Translational Studies.&lt;/p&gt;
 &lt;p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;
 Research revenue is recognized when the expense has been incurred
 and services have been performed. Determination of which incurred
 costs qualify for reimbursement under the terms of the
 Company&amp;#x2019;s contractual agreements and the timing of when such
 costs were incurred involves the judgment of management. The
 Company&amp;#x2019;s calculations are based on the agreed-upon terms as
 stated in the arrangements. However, should the estimated
 calculations change or be challenged by other parties to the
 agreements, research revenue may be adjusted in subsequent periods.
 The calculations have not historically changed or been challenged,
 and the Company does not anticipate any significant subsequent
 change in its revenue related to sponsored research and development
 projects.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_DCDF612F-F864-4082-BDDB-BBF4CD0AF643_1_4">5.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_5E92A2B2-37F7-4812-B171-5629DF10F046_1_3">46521</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_810E3A0E-875D-4B66-82D2-A1FA05871D6C_3_2">469500</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_324E1E53-51FC-4DDB-B546-1464EFA49B5E_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The following table presents stock-based compensation expense
 included in the Company&amp;#x2019;s consolidated statements of
 comprehensive income:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Nine&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Cost of product revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,059&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,646&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47,151&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,420&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Research and development&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,092&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,094&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73,814&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;169,919&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Selling, general and administrative&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;151,621&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;224,539&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;647,569&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;540,609&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;205,772&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;288,279&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;768,534&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;743,948&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_DCDF612F-F864-4082-BDDB-BBF4CD0AF643_1_3">4.36</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_779241D9-E4E4-46BD-BCE6-466ADD92766E_1_1">P3Y2M19D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_3_0">31583063</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_5B4CC994-DD50-4F15-8C83-F56E53624713_1_0">&lt;div&gt;
 &lt;table style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: collapse; FONT-FAMILY: &apos;Times New Roman&apos;; FONT-SIZE: 10pt; WORD-SPACING: 0px; -webkit-text-stroke-width: 0px" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;b&gt;11.&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;b&gt;Income Taxes&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="TEXT-TRANSFORM: none; MARGIN-TOP: 6pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt &apos;Times New Roman&apos;; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px"&gt;
 For the three and nine-month periods ended September&amp;#xA0;30, 2013,
 the Company had income before taxes of $8,142,779 and $17,798,550,
 respectively. The Company recorded income tax provisions of
 $2,254,505 and $5,032,853, respectively, for the three and
 nine-month periods ended September&amp;#xA0;30, 2013. This is based on
 an expected effective tax rate of 26.6% for the year ending
 December&amp;#xA0;31, 2013 plus approximately $298,000 of discrete
 items recognized in the quarter ended March&amp;#xA0;31, 2013. The
 effective income tax rate is based upon the estimated income for
 the year and the composition of the income in different tax
 jurisdictions. Effective January&amp;#xA0;1, 2013, Sweden&amp;#x2019;s
 statutory tax rate decreased from 26.3% to 22.0%. The effective tax
 rate differs from the U.S. statutory tax rate primarily due to the
 expected utilization of prior year net operating loss carryforwards
 in excess of amounts previously recognized and the lower statutory
 tax rate in Sweden.&lt;/p&gt;
 &lt;p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt &apos;Times New Roman&apos;; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px"&gt;
 For the three and nine-month periods ended September&amp;#xA0;30, 2012,
 the Company had income before taxes of $1,790,306 and $4,853,878,
 respectively. The Company recorded an income tax benefit of $16,183
 for the three-month period ended September&amp;#xA0;30, 2012 and a
 provision of $250,954 for the nine-month period ended
 September&amp;#xA0;30, 2012 based on an effective tax rate of
 approximately 5.17%. The effective income tax rate is based upon
 the estimated income for the year and the composition of the income
 in different jurisdictions. The effective tax rate differs from the
 statutory tax rates primarily due to the utilization of prior year
 net operating loss carryforwards and credits earned in the U.S.&lt;/p&gt;
 &lt;p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt &apos;Times New Roman&apos;; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px"&gt;
 The Company has net operating loss carryforwards of approximately
 $44,678,000 and business tax credits carryforwards of approximately
 $2,160,000 available to reduce future federal income taxes, if any.
 The net operating loss and business tax credit carryforwards will
 continue to expire at various dates through December 2032. The net
 operating loss and business tax credits carryforwards are subject
 to review and possible adjustment by the Internal Revenue Service
 and may be limited in the event of certain changes in the ownership
 interest of significant stockholders.&lt;/p&gt;
 &lt;p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt &apos;Times New Roman&apos;; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px"&gt;
 In the fourth quarter of 2012, we entered into a cumulative pre-tax
 income position and concluded that it was more likely than not that
 we will generate sufficient taxable income in 2013 based on our
 2013 projections to realize the tax benefit of a portion of our
 deferred tax assets. As a result, we recorded a tax benefit in the
 fourth quarter of 2012 that included the reversal of $3,021,000 of
 the valuation allowance on our deferred tax assets.&lt;/p&gt;
 &lt;p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt &apos;Times New Roman&apos;; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px"&gt;
 The Company is currently undergoing an audit in the Commonwealth of
 Massachusetts (&amp;#x201C;the Commonwealth&amp;#x201D;) for the tax years
 ended March 31, 2008 through December 31, 2011. At issue is the
 apportionment of certain license income to the Commonwealth, as
 well as the recoverability of certain research and development
 credits earned between 1993 and 2011. As of September 30, 2013 we
 do not have a reserve recorded for these matters as we believe it
 is more likely than not that we will prevail. On October 29, 2013,
 the Company met with the Commonwealth to attempt to mediate our
 differences of opinion. However, this did not result in successful
 resolution. The Company continues to believe in the validity of its
 tax positions on these matters. As a result, we anticipate
 receiving a tax assessment that we will appeal in a process that
 could take up to several years. Total exposure, including
 penalties, but not interest, were we to ultimately be unsuccessful,
 would be approximately $2.5 million.&lt;/p&gt;


 &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_671DBCA2-A08E-4110-ABFB-00F09A32F0C3_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;b&gt;7.&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;b&gt;Cash, Cash Equivalents and
 Marketable Securities&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 At September&amp;#xA0;30, 2013 and December&amp;#xA0;31, 2012, the
 Company&amp;#x2019;s investments included money market funds as well as
 short-term and long-term marketable securities. These marketable
 securities are classified as available-for-sale. Marketable
 securities are investments with original maturities of greater than
 90 days. Long-term marketable securities are securities with
 maturities of greater than one year. The average remaining
 contractual maturity of marketable securities at September&amp;#xA0;30,
 2013 is approximately 7.47 months.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Management reviewed the Company&amp;#x2019;s investments as of
 September&amp;#xA0;30, 2013 and December&amp;#xA0;31, 2012 and concluded
 that there are no securities with other than temporary impairments
 in the investment portfolio. The Company does not intend to sell
 any investments in an unrealized loss position and it is not more
 likely than not that the Company will be required to sell the
 investments before recovery of their amortized cost bases.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Investments in debt securities consisted of the following at
 September&amp;#xA0;30, 2013:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="56%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"&gt;
 &lt;b&gt;September&amp;#xA0;30,&amp;#xA0;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Unrealized&lt;br /&gt;
 Gain&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Unrealized&lt;br /&gt;
 Loss&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,567,499&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;313&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,567,477&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,171,567&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,977&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,531&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,179,013&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,739,066&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,290&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,866&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,746,490&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Long-term marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,112,079&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,436&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(65&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,114,450&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,112,079&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,436&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(65&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,114,450&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,851,145&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,726&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,931&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,860,940&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 At September&amp;#xA0;30, 2013, the Company&amp;#x2019;s investments
 included nineteen debt securities in unrealized loss positions with
 a total unrealized loss of approximately $3,000 and a total fair
 market value of approximately $4,410,000. All investments with
 gross unrealized losses have been in unrealized loss positions for
 less than 12 months. The unrealized losses were caused primarily by
 current economic and market conditions. There was no change in the
 credit risk of the securities. There were no realized gains or
 losses on the investments for the nine months ended
 September&amp;#xA0;30, 2013 or the year ended December&amp;#xA0;31,
 2012.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Investments in debt securities consisted of the following at
 December&amp;#xA0;31, 2012:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="56%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&amp;#xA0;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Unrealized&lt;br /&gt;
 Gain&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Unrealized&lt;br /&gt;
 Loss&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,000,897&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;353&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,001,243&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,835,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,854&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,843,952&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,835,995&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,207&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,845,195&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Long-term marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,198,264&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,747&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,201,011&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,711,679&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,525&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,360&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,713,844&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,909,943&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,272&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,360&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,914,855&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,745,938&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,479&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,367&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,760,050&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The contractual maturities of debt securities at September&amp;#xA0;30,
 2013 were as follows:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Due in 1 year or less&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,739,066&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,746,490&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Due in 1 to 2 years&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,112,079&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,114,450&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,851,145&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,860,940&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_EB7AC063-3693-44F9-B99E-28D8A64702CE_1_4">300500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_BAB92F9B-B744-4AAA-9997-894FFBBB0162_1_2">P5Y1M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_E6C91432-DB23-434A-9AB4-86F1418D9628_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;b&gt;6.&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;b&gt;Stock-Based Compensation&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 For the three months ended September&amp;#xA0;30, 2013 and 2012, the
 Company recorded stock-based compensation expense of $205,772 and
 $288,279, respectively, for share-based awards granted under the
 Second Amended and Restated 2001 Repligen Corporation Stock Plan
 (the &amp;#x201C;2001 Plan&amp;#x201D;) and the Repligen Corporation 2012
 Stock Option and Incentive Plan (the &amp;#x201C;2012 Plan,&amp;#x201D; and
 collectively with the 2001 Plan and the 1992 Repligen Corporation
 Stock Option Plan, the &amp;#x201C;Plans&amp;#x201D;). The Company recorded
 stock-based compensation expense of $768,535 and $743,948 for the
 nine-month periods ended September&amp;#xA0;30, 2013 and 2012,
 respectively, for share-based awards granted under the Plans.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The following table presents stock-based compensation expense
 included in the Company&amp;#x2019;s consolidated statements of
 comprehensive income:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="3%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Nine&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Cost of product revenue&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,059&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,646&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;47,151&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;33,420&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Research and development&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;30,092&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;53,094&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;73,814&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;169,919&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Selling, general and administrative&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;151,621&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;224,539&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;647,569&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;540,609&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;205,772&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;288,279&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;768,534&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;743,948&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The 2012 Plan allows for the granting of incentive and nonqualified
 options to purchase shares of common stock, restricted stock and
 other equity awards. Incentive options granted to employees under
 the Plans generally vest over a four to five-year period, with
 20%-25% vesting on the first anniversary of the date of grant and
 the remainder vesting in equal yearly installments thereafter.
 Nonqualified options issued to non-employee directors and
 consultants under the Plans generally vest over one year. Options
 granted under the Plans have a maximum term of ten years from the
 date of grant and generally, the exercise price of the stock
 options equals the fair market value of the Company&amp;#x2019;s common
 stock on the date of grant. At September&amp;#xA0;30, 2013, options to
 purchase 1,670,688 shares were outstanding under the Plans. At
 September&amp;#xA0;30, 2013, 1,155,216 shares were available for future
 grant under the Plans.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The Company uses the Black-Scholes option pricing model to
 calculate the fair value of share-based awards on the grant date.
 The Company measures stock-based compensation cost at the grant
 date based on the estimated fair value of the award, and recognizes
 awards with service based vesting as expense over the
 employee&amp;#x2019;s requisite service period on a straight-line basis.
 The Company records the expense for share-based awards subject to
 performance-based milestone vesting over the remaining service
 period when management determines that achievement of the milestone
 is probable. Management evaluates whether the achievement of a
 performance-based milestone is probable as of the reporting date.
 The Company has no awards that are subject to market conditions.
 The Company recognizes stock-based compensation expense for options
 that are ultimately expected to vest, and accordingly, such
 compensation expense has been adjusted for estimated
 forfeitures.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Information regarding option activity for the nine months ended
 September&amp;#xA0;30, 2013 under the Plans is summarized below:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="58%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="5%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Options&lt;br /&gt;
 Outstanding&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted-&lt;br /&gt;
 Average&lt;br /&gt;
 Exercise&lt;br /&gt;
 Price Per&lt;br /&gt;
 Share&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted-&lt;br /&gt;
 Average&lt;br /&gt;
 Remaining&lt;br /&gt;
 Contractual&lt;br /&gt;
 Term&lt;br /&gt;
 (in&amp;#xA0;years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Aggregate&lt;br /&gt;
 Intrinsic&lt;br /&gt;
 Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Options outstanding at January&amp;#xA0;1, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,315,090&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Granted&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;541,052&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.97&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Exercised&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(884,954&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.36&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Forfeited/Cancelled&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(300,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.03&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Options outstanding at September&amp;#xA0;30, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,670,688&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.87&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.91&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,394,325&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Options exercisable at September&amp;#xA0;30, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;866,136&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.19&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5.16&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,972,968&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Vested and expected to vest at September&amp;#xA0;30, 2013 (1)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,576,516&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4.77&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6.82&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,970,772&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="BORDER-BOTTOM: #000000 1px solid; LINE-HEIGHT: 8pt; MARGIN-TOP: 0pt; WIDTH: 10%; MARGIN-BOTTOM: 2pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;(1)&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;This represents the number of vested
 options as of September&amp;#xA0;30, 2013 plus the number of unvested
 options expected to vest as of September&amp;#xA0;30, 2013 based on the
 unvested outstanding options at September&amp;#xA0;30, 2013 adjusted
 for estimated forfeiture rates of 8% for awards granted to
 non-executive level employees and 3% for awards granted to
 executive level employees.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The aggregate intrinsic value in the table above represents the
 total pre-tax intrinsic value (the difference between the closing
 price of the common stock on September&amp;#xA0;30, 2013 of $11.09 and
 the exercise price of each in-the-money option) that would have
 been received by the option holders had all option holders
 exercised their options on September&amp;#xA0;30, 2013.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The weighted average grant date fair value of options granted
 during the nine months ended September&amp;#xA0;30, 2013 and 2012 was
 $4.19 and $3.63, respectively. The total fair value of stock
 options that vested during the nine months ended September&amp;#xA0;30,
 2013 and 2012 was $934,280 and $756,444, respectively.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 As of September&amp;#xA0;30, 2013, there was $2,119,182 of total
 unrecognized compensation cost related to unvested share-based
 awards.&amp;#xA0;This cost is expected to be recognized over a weighted
 average remaining requisite service period of 3.22 years. The
 Company expects 710,380 unvested options to vest over the next five
 years.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:AvailableForSaleSecuritiesTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_B0C58D65-C586-44CE-8E30-0E757E610E23_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Investments in debt securities consisted of the following at
 September&amp;#xA0;30, 2013:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="56%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"&gt;
 &lt;b&gt;September&amp;#xA0;30,&amp;#xA0;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Unrealized&lt;br /&gt;
 Gain&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Unrealized&lt;br /&gt;
 Loss&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,567,499&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;313&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(335&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,567,477&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,171,567&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,977&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,531&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;19,179,013&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,739,066&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,290&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,866&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,746,490&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Long-term marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,112,079&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,436&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(65&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,114,450&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,112,079&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,436&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(65&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,114,450&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,851,145&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12,726&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,931&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24,860,940&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Investments in debt securities consisted of the following at
 December&amp;#xA0;31, 2012:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="56%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="4%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&amp;#xA0;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Amortized&lt;br /&gt;
 Cost&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Unrealized&lt;br /&gt;
 Gain&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Unrealized&lt;br /&gt;
 Loss&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,000,897&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;353&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,001,243&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,835,098&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,854&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,843,952&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,835,995&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,207&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10,845,195&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Long-term marketable securities:&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 U.S. Government and agency securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,198,264&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,747&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5,201,011&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Corporate and other debt securities&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,711,679&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3,525&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,360&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4,713,844&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,909,943&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,272&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,360&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,914,855&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,745,938&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15,479&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,367&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20,760,050&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:AvailableForSaleSecuritiesTextBlock>
  <us-gaap:NumberOfOperatingSegments contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="Segment" decimals="INF" id="id_2606046_DDCAD265-5539-4E2F-BED6-89F709522CF3_1_0">1</us-gaap:NumberOfOperatingSegments>
  <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_D338EA93-9058-4005-8EAD-4AC5D40D7EBC_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;b&gt;2.&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;b&gt;Goodwill and Intangible
 Assets&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 &lt;i&gt;Goodwill&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Goodwill is not amortized and is reviewed for impairment at least
 annually. There was no evidence of impairment to goodwill at
 September&amp;#xA0;30, 2013. There were no goodwill impairment charges
 during the three or nine-month periods ended September&amp;#xA0;30,
 2013.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 18pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 &lt;i&gt;Intangible Assets&lt;/i&gt;&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Intangible assets are amortized over their useful lives using the
 estimated economic benefit method, as applicable, and the
 amortization expense is recorded within selling, general and
 administrative expense in the Company&amp;#x2019;s statements of
 comprehensive income (loss). Intangible assets and their related
 useful lives are reviewed at least annually to determine if any
 adverse conditions exist that would indicate the carrying value of
 these assets may not be recoverable. More frequent impairment
 assessments are conducted if certain conditions exist, including a
 change in the competitive landscape, any internal decisions to
 pursue new or different technology strategies, a loss of a
 significant customer, or a significant change in the marketplace,
 including changes in the prices paid for our products or changes in
 the size of the market for our products. An impairment results if
 the carrying value of the asset exceeds the estimated fair value of
 the asset. If the estimate of an intangible asset&amp;#x2019;s remaining
 useful life is changed, the remaining carrying amount of the
 intangible asset is amortized prospectively over the revised
 remaining useful life. The Company continues to believe that its
 intangible assets are recoverable at September&amp;#xA0;30, 2013.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Intangible assets consisted of the following at September&amp;#xA0;30,
 2013:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
 Amortization&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&lt;br /&gt;
 Average&lt;br /&gt;
 Useful&amp;#xA0;Life&lt;br /&gt;
 (in years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Technology &amp;#x2013; developed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,460,204&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(494,465&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Patents&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;240,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(110,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,941,895&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,556,102&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,642,099&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(2,160,567&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Intangible assets consisted of the following at December&amp;#xA0;31,
 2012:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="64%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Gross&lt;br /&gt;
 Carrying&lt;br /&gt;
 Amount&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
 Amortization&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Weighted&lt;br /&gt;
 Average&lt;br /&gt;
 Useful&amp;#xA0;Life&lt;br /&gt;
 (in years)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Technology &amp;#x2013; developed&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,452,729&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(360,748&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Patents&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;240,000&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(87,500&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Customer relationships&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;6,872,383&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(934,852&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total intangible assets&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8,565,112&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(1,383,100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Amortization expense for amortized intangible assets was
 approximately $777,000 for the nine months ended September&amp;#xA0;30,
 2013. The Company expects to record amortization expense of
 approximately $1,000,000 in each of the next five years related to
 these intangible assets.&lt;/p&gt;
 &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_7F8D7D68-AEC5-42E0-9EE1-095E9D7DDCDD_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;b&gt;12.&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;b&gt;Segment Reporting&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The Company views its operations, makes decisions regarding how to
 allocate resources and manages its business as one operating
 segment. As a result, the financial information disclosed herein
 represents all of the material financial information related to the
 Company&amp;#x2019;s principal operating segment.&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The following table represents the Company&amp;#x2019;s total revenue by
 geographic area (based on the location of the customer):&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Nine&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;41&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;41&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Sweden&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 United Kingdom&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Revenue from significant customers as a percentage of the
 Company&amp;#x2019;s total revenue is as follows:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Nine&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Orencia&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;&amp;#xAE;&lt;/sup&gt; Royalties from
 Bristol&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;26&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;25&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;24&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer A&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;28&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer B&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer C&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;12&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Significant accounts receivable balances as a percentage of the
 Company&amp;#x2019;s total trade accounts receivable and royalties and
 other receivables balances are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="13%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="13%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;September&amp;#xA0;30,&lt;br /&gt;
 2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;br /&gt;
 2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Orencia&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;&amp;#xAE;&lt;/sup&gt; Royalties from
 Bristol&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer A&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer B&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer C&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Tenant improvement allowance due from landlord&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Pfizer&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_20">3774847</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_B6602516-46F1-4E88-A728-11085ACBF934_3_0">1481000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_26">-4345</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_3EFD6A20-451E-4F70-BD41-9F3055901492_1_1">934280</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
  <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_10">-2535498</us-gaap:IncreaseDecreaseInOtherReceivables>
  <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_18">23998430</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_1">37132094</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_15">-56504</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_14">-37637</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_3_3">263019</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_73DE8788-8192-4F29-9CF4-CC22BB3C8283_3_0">17798550</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_27">267364</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_9">2118953</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:InvestmentIncomeNet contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_13">203170</us-gaap:InvestmentIncomeNet>
  <us-gaap:Revenues contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_3">52787013</us-gaap:Revenues>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_12">-264690</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" xsi:nil="true" id="id_2606046_5E92A2B2-37F7-4812-B171-5629DF10F046_1_1" />
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_28">13028716</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:OtherNoncashIncomeExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_7">-46521</us-gaap:OtherNoncashIncomeExpense>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_12">17689521</us-gaap:OperatingIncomeLoss>
  <us-gaap:RoyaltyRevenue contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_2">15654919</us-gaap:RoyaltyRevenue>
  <us-gaap:NetIncomeLoss contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_1">12765697</us-gaap:NetIncomeLoss>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_11">-1149997</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_3_1">263019</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_5">17854249</us-gaap:CostOfGoodsSold>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_5">2442596</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:CostsAndExpenses contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_11">35097492</us-gaap:CostsAndExpenses>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_24">2235274</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_4">768534</us-gaap:ShareBasedCompensation>
  <us-gaap:DepreciationAndAmortization contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_3">2271181</us-gaap:DepreciationAndAmortization>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_26">13034599</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_19">19893195</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
  <us-gaap:DirectOperatingCostRoyaltyExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_6">1943370</us-gaap:DirectOperatingCostRoyaltyExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_8">9334087</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_73DE8788-8192-4F29-9CF4-CC22BB3C8283_3_1">5032853</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_25">87648</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" xsi:nil="true" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_3_2" />
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_14">-495056</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_13">-1529213</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_15">490267</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_23">2235274</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_D1AACEAC-A9ED-4ADB-928F-2D6D995A46FD_1_0">777000</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_3_3">768534</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_5E92A2B2-37F7-4812-B171-5629DF10F046_1_2">1341339</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_1_21">-7880082</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_7">5919265</us-gaap:ResearchAndDevelopmentExpense>
  <rgen:IncomeTaxExaminationYearsSubjectToExamination contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_E04EF9A6-E9D3-412C-AE80-1B3B99404A1B_1_0">March 31, 2008  through December 31, 2011</rgen:IncomeTaxExaminationYearsSubjectToExamination>
  <rgen:RoyaltyPaymentRate contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="pure" decimals="2" id="id_2606046_76292DE6-00A2-4BFA-A459-0EC7EE2ACE7D_3_0">0.15</rgen:RoyaltyPaymentRate>
  <rgen:AccumulatedOtherComprehensiveIncomeLossTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" id="id_2606046_7CED2C95-BFFA-472E-B57A-49E686058A90_1_0">&lt;div&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%"&gt;
 &lt;tr&gt;
 &lt;td valign="top" width="4%" align="left"&gt;&lt;b&gt;4.&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="top" align="left"&gt;&lt;b&gt;Accumulated Other Comprehensive
 Income&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The following table summarizes the changes in accumulated other
 comprehensive income by component:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="90%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="1%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;
 &lt;p style="BORDER-BOTTOM: #000000 1pt solid; WIDTH: 49.5pt; FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;b&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Unrealized&amp;#xA0;gain&lt;br /&gt;
 (loss)&amp;#xA0;on&amp;#xA0;investments&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Foreign&amp;#xA0;currency&lt;br /&gt;
 translation&amp;#xA0;gain&amp;#xA0;(loss)&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Balance at December&amp;#xA0;31, 2012&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14,130&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,897,840&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1,911,970&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Other comprehensive income (loss) before reclassifications&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,345&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;267,364&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;263,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Amounts reclassified from accumulated other comprehensive income
 (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;&amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Net current period other comprehensive income (loss)&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;(4,345&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;)&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;267,364&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;263,019&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Balance at September&amp;#xA0;30, 2013&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9,785&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,165,204&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;$&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;2,174,989&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</rgen:AccumulatedOtherComprehensiveIncomeLossTextBlock>
  <rgen:ChangeInFairValueOfAcquisitionRelatedContingentConsideration contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_3_9">46521</rgen:ChangeInFairValueOfAcquisitionRelatedContingentConsideration>
  <us-gaap:DeferredRevenueRevenueRecognized contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_705999x755349_712124x715653" unitRef="iso4217_USD" decimals="0" id="id_2606046_2EA82351-8B85-41C4-BDEA-DF526443CF72_1004_3">1217000</us-gaap:DeferredRevenueRevenueRecognized>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_710844x705717" unitRef="pure" decimals="3" id="id_2606046_73DE8788-8192-4F29-9CF4-CC22BB3C8283_1003_4">0.220</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:RoyaltyExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x711169_712653x756407" unitRef="iso4217_USD" decimals="0" id="id_2606046_6DF45AF6-AA84-418A-9634-DECFDD2B3680_1003_1">55000</us-gaap:RoyaltyExpense>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x711169_713115x708980" id="id_2606046_4ECF9EC7-F87E-421A-BAE2-1D9691740AEE_1001_0">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x711169_713115x708980" unitRef="pure" decimals="2" id="id_2606046_4ECF9EC7-F87E-421A-BAE2-1D9691740AEE_1001_2">0.20</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:OtherInformationPertainingToIncomeTaxes contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x716112" id="id_2606046_A64D3894-9CE6-484C-800E-30F88376B0A4_1002_2">At various dates through  December 2032</us-gaap:OtherInformationPertainingToIncomeTaxes>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x716112_713115x708980" id="id_2606046_4ECF9EC7-F87E-421A-BAE2-1D9691740AEE_2001_5">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x716112_713115x708980" id="id_2606046_4ECF9EC7-F87E-421A-BAE2-1D9691740AEE_2001_1">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x716112_713115x708980" unitRef="pure" decimals="2" id="id_2606046_4ECF9EC7-F87E-421A-BAE2-1D9691740AEE_2001_3">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
  <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712063x716115" unitRef="iso4217_USD" decimals="0" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_2_3">267364</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712063x716115" unitRef="iso4217_USD" decimals="INF" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_2_1">267364</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712063x716115" unitRef="iso4217_USD" xsi:nil="true" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_2_2" />
  <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712063x716687" unitRef="iso4217_USD" decimals="0" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_1_3">-4345</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712063x716687" unitRef="iso4217_USD" decimals="INF" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_1_1">-4345</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712063x716687" unitRef="iso4217_USD" xsi:nil="true" id="id_2606046_7D04C2A4-6350-4A44-B540-D1308D0A8234_1_2" />
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712080x710630" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_1003_2">647569</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712080x712698" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_2003_0">47151</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712080x713040" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_3003_1">73814</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x734726_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_1003_1">0.35</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:RoyaltyRevenue contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x740471" unitRef="iso4217_USD" decimals="0" id="id_2606046_D366BBB2-961D-4534-BA92-55322446B846_1003_0">12956000</us-gaap:RoyaltyRevenue>
  <us-gaap:DirectOperatingCostRoyaltyExpense contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x740471" unitRef="iso4217_USD" decimals="0" id="id_2606046_76292DE6-00A2-4BFA-A459-0EC7EE2ACE7D_1003_1">1943000</us-gaap:DirectOperatingCostRoyaltyExpense>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x740471_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_2003_0">0.25</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x767625_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_3003_3">0.15</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x790001_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_4003_2">0.12</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_712653x745612_712689x806048" unitRef="iso4217_EUR" decimals="0" id="id_2606046_6DF45AF6-AA84-418A-9634-DECFDD2B3680_2002_0">1000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_713115x796256" id="id_2606046_779241D9-E4E4-46BD-BCE6-466ADD92766E_1001_3">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_713115x823893" id="id_2606046_4ECF9EC7-F87E-421A-BAE2-1D9691740AEE_3001_4">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395" id="id_2606046_B6B9A65F-EC75-471B-A50C-99E7B60B6882_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 The following table represents the Company&amp;#x2019;s total revenue by
 geographic area (based on the location of the customer):&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="6%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Three&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"&gt;&lt;b&gt;Nine&amp;#xA0;months&amp;#xA0;ended&lt;br /&gt;
 September 30,&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 United States&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;56&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;41&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;51&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;41&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Sweden&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;49&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;35&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;46&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 United Kingdom&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;9&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;7&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;11&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;10&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Other&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;3&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 1px solid"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt"&gt;
 Total&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&amp;#xA0;&lt;/font&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;100&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-SIZE: 1px"&gt;
 &lt;td valign="bottom"&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;
 &lt;p style="BORDER-TOP: #000000 3px double"&gt;&amp;#xA0;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_1003_4">1.00</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395_716469x705561" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_2003_0">0.51</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395_716469x705598" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_3003_2">0.11</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395_716469x705717" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_4003_1">0.35</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395_716469x805178" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_5003_3">0.03</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x711588" id="id_2606046_E1D4CBEB-F486-4AA1-80BE-65066874DC02_1_0">&lt;div&gt;
 &lt;p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt"&gt;
 Significant accounts receivable balances as a percentage of the
 Company&amp;#x2019;s total trade accounts receivable and royalties and
 other receivables balances are as follows:&lt;/p&gt;
 &lt;p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt"&gt;
 &amp;#xA0;&lt;/p&gt;
 &lt;table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center"&gt;
 &lt;tr&gt;
 &lt;td width="72%"&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="13%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td valign="bottom" width="13%"&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt"&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;September&amp;#xA0;30,&lt;br /&gt;
 2013&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"&gt;&lt;b&gt;December&amp;#xA0;31,&lt;br /&gt;
 2012&lt;/b&gt;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Orencia&lt;sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"&gt;&amp;#xAE;&lt;/sup&gt; Royalties from
 Bristol&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;37&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;31&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer A&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;20&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;21&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer B&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;8&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;4&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Bioprocessing Customer C&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;15&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;5&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Tenant improvement allowance due from landlord&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;14&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap" align="right"&gt;
 &amp;#x2014;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt"&gt;
 &lt;td valign="top"&gt;
 &lt;p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt"&gt;
 Pfizer&lt;/p&gt;
 &lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;1&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom"&gt;&amp;#xA0;&lt;/td&gt;
 &lt;td valign="bottom" align="right"&gt;38&lt;/td&gt;
 &lt;td valign="bottom" nowrap="nowrap"&gt;%&amp;#xA0;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;
 &lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714938x711305" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_2002_3">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714938x713419" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_2001_3">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE3207----1310-Q0013_STD_273_20130930_0_714938x714835" id="id_2606046_F1E4CBDF-B590-43D9-B6F4-4EC4D7E96C64_2003_3">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_20">0.15</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_21">0.15</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_4_2">31131749</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_4_1">290405</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="pure" decimals="4" id="id_2606046_071340BC-6A9C-4F77-8DC0-052A48F81456_2_2">0.0517</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_3EFD6A20-451E-4F70-BD41-9F3055901492_2_0">3.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_16">6210164</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="shares" decimals="INF" id="id_2606046_8981857A-346C-4032-8DE4-CE6E2B7CAB55_3_2">1602000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_4_0">30841344</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_20">825061</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_B6602516-46F1-4E88-A728-11085ACBF934_4_0">704000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_26">3975</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_3EFD6A20-451E-4F70-BD41-9F3055901492_2_1">756444</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
  <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_10">755864</us-gaap:IncreaseDecreaseInOtherReceivables>
  <us-gaap:PaymentsToAcquireMarketableSecurities contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_18">36337643</us-gaap:PaymentsToAcquireMarketableSecurities>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_1">32125076</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_15">67145</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_14">-42536</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_071340BC-6A9C-4F77-8DC0-052A48F81456_2_0">4853878</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_27">1461801</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_9">4672351</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:InvestmentIncomeNet contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_13">156747</us-gaap:InvestmentIncomeNet>
  <us-gaap:Revenues contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_3">43452576</us-gaap:Revenues>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_12">-247093</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_28">6068700</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:OtherNoncashIncomeExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_7">-339433</us-gaap:OtherNoncashIncomeExpense>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_12">4672522</us-gaap:OperatingIncomeLoss>
  <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_6">314244</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
  <us-gaap:RoyaltyRevenue contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_2">11327500</us-gaap:RoyaltyRevenue>
  <us-gaap:NetIncomeLoss contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_1">4602924</us-gaap:NetIncomeLoss>
  <us-gaap:IncreaseDecreaseInInventories contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_11">-3036051</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_5">19036762</us-gaap:CostOfGoodsSold>
  <us-gaap:CostsAndExpenses contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_11">38780054</us-gaap:CostsAndExpenses>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_24">886704</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_4">743947</us-gaap:ShareBasedCompensation>
  <us-gaap:DepreciationAndAmortization contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_3">2592824</us-gaap:DepreciationAndAmortization>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_26">7222232</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_19">36863333</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
  <us-gaap:DirectOperatingCostRoyaltyExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_6">1593427</us-gaap:DirectOperatingCostRoyaltyExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_8">9973013</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_071340BC-6A9C-4F77-8DC0-052A48F81456_2_1">250954</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_25">424735</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_14">1087295</us-gaap:IncreaseDecreaseInAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_13">309710</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_15">-1006654</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_23">886704</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_4_3">743948</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_E6450AED-D6F6-4BB0-9775-2D90F2611B50_2_21">-299371</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_7">8147164</us-gaap:ResearchAndDevelopmentExpense>
  <rgen:ChangeInFairValueOfAcquisitionRelatedContingentConsideration contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_4_9">343932</rgen:ChangeInFairValueOfAcquisitionRelatedContingentConsideration>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_712080x710630" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_1004_2">540609</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_712080x712698" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_2004_0">33420</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_712080x713040" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_3004_1">169919</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x734726_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_1004_1">0.46</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:RoyaltyRevenue contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x740471" unitRef="iso4217_USD" decimals="0" id="id_2606046_D366BBB2-961D-4534-BA92-55322446B846_1004_0">10623000</us-gaap:RoyaltyRevenue>
  <us-gaap:DirectOperatingCostRoyaltyExpense contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x740471" unitRef="iso4217_USD" decimals="0" id="id_2606046_76292DE6-00A2-4BFA-A459-0EC7EE2ACE7D_1004_1">1593000</us-gaap:DirectOperatingCostRoyaltyExpense>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x740471_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_2004_0">0.24</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x767625_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_3004_3">0.12</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x790001_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_4004_2">0.11</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_1004_4">1.00</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395_716469x705561" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_2004_0">0.41</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395_716469x705598" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_3004_2">0.10</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395_716469x705717" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_4004_1">0.46</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395_716469x805178" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_5004_3">0.03</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss contextRef="eol_PE3207----1310-Q0013_STD_29_20131029_0_710720x714667" unitRef="iso4217_USD" decimals="-5" id="id_2606046_E04EF9A6-E9D3-412C-AE80-1B3B99404A1B_1002_1">2500000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
  <us-gaap:RevenueRecognitionMilestoneMethodRevenueRecognized contextRef="eol_PE3207----1310-Q0013_STD_30_20130930_0_705999x755349_712124x715653" unitRef="iso4217_USD" decimals="-6" id="id_2606046_2EA82351-8B85-41C4-BDEA-DF526443CF72_1002_1">1000000</us-gaap:RevenueRecognitionMilestoneMethodRevenueRecognized>
  <us-gaap:DeferredRevenueAdditions contextRef="eol_PE3207----1310-Q0013_STD_31_20130131_0_705999x755349_712124x715653_712375x714298" unitRef="iso4217_USD" decimals="-6" id="id_2606046_2EA82351-8B85-41C4-BDEA-DF526443CF72_2001_0">5000000</us-gaap:DeferredRevenueAdditions>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE3207----1310-Q0013_STD_366_20121231_0" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_2004_3">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:DeferredRevenueRevenueRecognized contextRef="eol_PE3207----1310-Q0013_STD_366_20121231_0_705999x755349_712124x715653" unitRef="iso4217_USD" decimals="0" id="id_2606046_2EA82351-8B85-41C4-BDEA-DF526443CF72_1006_3">4876000</us-gaap:DeferredRevenueRevenueRecognized>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="eol_PE3207----1310-Q0013_STD_366_20121231_0_710844x705717" unitRef="pure" decimals="3" id="id_2606046_73DE8788-8192-4F29-9CF4-CC22BB3C8283_1004_4">0.263</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE3207----1310-Q0013_STD_366_20121231_0_714938x711305" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_2002_3">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE3207----1310-Q0013_STD_366_20121231_0_714938x713419" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_2001_3">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="eol_PE3207----1310-Q0013_STD_366_20121231_0_714938x714835" id="id_2606046_095B1DEC-0D07-419E-AB03-5ED8D3695F60_2003_3">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:IncomeTaxExpenseBenefitExtraordinaryItems contextRef="eol_PE3207----1310-Q0013_STD_90_20130331_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_73DE8788-8192-4F29-9CF4-CC22BB3C8283_1_3">298000</us-gaap:IncomeTaxExpenseBenefitExtraordinaryItems>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_20">0.06</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_21">0.06</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_2_2">31256273</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_2_1">308211</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="pure" decimals="4" id="id_2606046_071340BC-6A9C-4F77-8DC0-052A48F81456_1_2">0.0517</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="shares" decimals="INF" id="id_2606046_8981857A-346C-4032-8DE4-CE6E2B7CAB55_2_2">1431600</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_2_0">30948062</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_B6602516-46F1-4E88-A728-11085ACBF934_2_0">18000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_26">2006</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_1">11123236</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_15">-500414</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_14">7205</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_071340BC-6A9C-4F77-8DC0-052A48F81456_1_0">1790306</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_27">2105074</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:InvestmentIncomeNet contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_13">95807</us-gaap:InvestmentIncomeNet>
  <us-gaap:Revenues contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_3">15104295</us-gaap:Revenues>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_28">3913569</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_12">2187708</us-gaap:OperatingIncomeLoss>
  <us-gaap:RoyaltyRevenue contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_2">3981059</us-gaap:RoyaltyRevenue>
  <us-gaap:NetIncomeLoss contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_18">1806489</us-gaap:NetIncomeLoss>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_5">6418962</us-gaap:CostOfGoodsSold>
  <us-gaap:CostsAndExpenses contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_11">12916587</us-gaap:CostsAndExpenses>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F6CF875E-C5FE-4B75-B29F-084E5DAA9725_2_0">288279</us-gaap:ShareBasedCompensation>
  <us-gaap:DirectOperatingCostRoyaltyExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_6">594406</us-gaap:DirectOperatingCostRoyaltyExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_8">3126244</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_071340BC-6A9C-4F77-8DC0-052A48F81456_1_1">-16183</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_2_3">288279</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_7">2433043</us-gaap:ResearchAndDevelopmentExpense>
  <rgen:ChangeInFairValueOfAcquisitionRelatedContingentConsideration contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_2_9">343932</rgen:ChangeInFairValueOfAcquisitionRelatedContingentConsideration>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_712080x710630" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_1002_2">224539</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_712080x712698" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_2002_0">10646</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_712080x713040" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_3002_1">53094</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x734726_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_1002_1">0.49</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:RoyaltyRevenue contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x740471" unitRef="iso4217_USD" decimals="0" id="id_2606046_D366BBB2-961D-4534-BA92-55322446B846_1002_0">3963000</us-gaap:RoyaltyRevenue>
  <us-gaap:DirectOperatingCostRoyaltyExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x740471" unitRef="iso4217_USD" decimals="0" id="id_2606046_76292DE6-00A2-4BFA-A459-0EC7EE2ACE7D_1002_1">594000</us-gaap:DirectOperatingCostRoyaltyExpense>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x740471_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_2002_0">0.26</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x767625_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_3002_3">0.12</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x790001_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_4002_2">0.08</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_1002_4">1.00</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395_716469x705561" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_2002_0">0.41</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395_716469x705598" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_3002_2">0.07</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395_716469x705717" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_4002_1">0.49</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395_716469x805178" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_5002_3">0.03</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:EarningsPerShareBasic contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_20">0.18</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD_per_shares" decimals="2" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_21">0.18</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_1_2">32551586</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_1_1">693483</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_810E3A0E-875D-4B66-82D2-A1FA05871D6C_2_2">161000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="shares" decimals="INF" id="id_2606046_CB1772A5-662A-46E8-89B3-51BD2F8D428E_1_0">31858103</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_B6602516-46F1-4E88-A728-11085ACBF934_1_0">719000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
  <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_26">2276</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
  <us-gaap:SalesRevenueGoodsNet contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_1">12184215</us-gaap:SalesRevenueGoodsNet>
  <us-gaap:OtherNonoperatingIncomeExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_15">36678</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_14">-11704</us-gaap:InterestIncomeExpenseNonoperatingNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_73DE8788-8192-4F29-9CF4-CC22BB3C8283_2_0">8142779</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_27">1407860</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:InvestmentIncomeNet contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_13">76046</us-gaap:InvestmentIncomeNet>
  <us-gaap:Revenues contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_3">18822053</us-gaap:Revenues>
  <us-gaap:ComprehensiveIncomeNetOfTax contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_28">7298410</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:OperatingIncomeLoss contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_12">8041759</us-gaap:OperatingIncomeLoss>
  <us-gaap:RoyaltyRevenue contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_2">6637838</us-gaap:RoyaltyRevenue>
  <us-gaap:NetIncomeLoss contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_18">5888274</us-gaap:NetIncomeLoss>
  <us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="INF" id="id_2606046_6ED5E962-42C4-4700-9A5C-64D2FDD0A759_1_1">3000</us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses>
  <us-gaap:CostOfGoodsSold contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_5">5659832</us-gaap:CostOfGoodsSold>
  <us-gaap:CostsAndExpenses contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_11">10780294</us-gaap:CostsAndExpenses>
  <us-gaap:ShareBasedCompensation contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F6CF875E-C5FE-4B75-B29F-084E5DAA9725_1_0">205772</us-gaap:ShareBasedCompensation>
  <us-gaap:DirectOperatingCostRoyaltyExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_6">723777</us-gaap:DirectOperatingCostRoyaltyExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_8">2902048</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_73DE8788-8192-4F29-9CF4-CC22BB3C8283_2_1">2254505</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_1_3">205772</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_7">1429529</us-gaap:ResearchAndDevelopmentExpense>
  <rgen:ChangeInFairValueOfAcquisitionRelatedContingentConsideration contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_C77C38DE-D495-461C-82EE-B6772E36743C_1_9">65108</rgen:ChangeInFairValueOfAcquisitionRelatedContingentConsideration>
  <us-gaap:DeferredRevenueRevenueRecognized contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_705999x755349_712124x715653" unitRef="iso4217_USD" decimals="0" id="id_2606046_2EA82351-8B85-41C4-BDEA-DF526443CF72_1003_3">1093000</us-gaap:DeferredRevenueRevenueRecognized>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712080x710630" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_1001_2">151621</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712080x712698" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_2001_0">24059</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712080x713040" unitRef="iso4217_USD" decimals="0" id="id_2606046_F21766AA-93DE-4D53-B492-43EB8A20B9EA_3001_1">30092</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x734726_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_1001_1">0.28</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:RoyaltyRevenue contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x740471" unitRef="iso4217_USD" decimals="0" id="id_2606046_D366BBB2-961D-4534-BA92-55322446B846_1001_0">4825000</us-gaap:RoyaltyRevenue>
  <us-gaap:DirectOperatingCostRoyaltyExpense contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x740471" unitRef="iso4217_USD" decimals="0" id="id_2606046_76292DE6-00A2-4BFA-A459-0EC7EE2ACE7D_1001_1">724000</us-gaap:DirectOperatingCostRoyaltyExpense>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x740471_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_2001_0">0.26</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x767625_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_3001_3">0.20</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x790001_714077x711662" unitRef="pure" decimals="2" id="id_2606046_CC8658CB-2A7C-442E-8AD2-7EE29C5B34E2_4001_2">0.10</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_712653x745612_712689x806048" unitRef="iso4217_EUR" decimals="0" id="id_2606046_6DF45AF6-AA84-418A-9634-DECFDD2B3680_2001_0">1000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_1001_4">1.00</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395_716469x705561" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_2001_0">0.56</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395_716469x705598" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_3001_2">0.09</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395_716469x705717" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_4001_1">0.31</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395_716469x805178" unitRef="pure" decimals="2" id="id_2606046_55B35699-7932-44A8-A81A-7F0478E90E75_5001_3">0.04</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="eol_PE3207----1310-Q0013_STD_92_20121231_0" unitRef="iso4217_USD" decimals="0" id="id_2606046_95B9ED4E-87A4-44FA-B061-A9B992B16904_1_0">3021000</us-gaap:DeferredOtherTaxExpenseBenefit>
  <context id="eol_PE3207----1310-Q0013_STD_92_20121231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <startDate>2012-10-01</startDate>
      <endDate>2012-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395_716469x805178">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rgen:AllOtherMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395_716469x705717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395_716469x705598">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395_716469x705561">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_714077x709395">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_712653x745612_712689x806048">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rgen:NovozymesBiopharmaSwedenAbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">rgen:EarnOutPaymentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x790001_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerBMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x767625_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerCMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x740471_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x740471">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_712260x734726_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerAMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_712080x713040">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_712080x712698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_712080x710630">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0_705999x755349_712124x715653">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">rgen:PfizerIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:NonsoftwareLicenseArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20130930_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395_716469x805178">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rgen:AllOtherMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395_716469x705717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395_716469x705598">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395_716469x705561">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_714077x709395">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x790001_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerBMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x767625_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerCMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x740471_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x740471">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_712260x734726_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerAMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_712080x713040">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_712080x712698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0_712080x710630">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_92_20120930_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <startDate>2012-07-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_90_20130331_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-03-31</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_366_20121231_0_714938x714835">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_366_20121231_0_714938x713419">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_366_20121231_0_714938x711305">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_366_20121231_0_710844x705717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:SE</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_366_20121231_0_705999x755349_712124x715653">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">rgen:PfizerIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:NonsoftwareLicenseArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_366_20121231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-12-31</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_31_20130131_0_705999x755349_712124x715653_712375x714298">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">rgen:PfizerIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:NonsoftwareLicenseArrangementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:UpFrontPaymentArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-01-31</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_30_20130930_0_705999x755349_712124x715653">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">rgen:PfizerIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:NonsoftwareLicenseArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-09-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_29_20131029_0_710720x714667">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-10-01</startDate>
      <endDate>2013-10-29</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395_716469x805178">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rgen:AllOtherMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395_716469x705717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395_716469x705598">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395_716469x705561">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_714077x709395">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x790001_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerBMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x767625_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerCMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x740471_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x740471">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_712260x734726_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerAMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_712080x713040">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_712080x712698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0_712080x710630">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_274_20120930_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <startDate>2012-01-01</startDate>
      <endDate>2012-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_714938x714835">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_714938x713419">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_714938x711305">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395_716469x805178">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">rgen:AllOtherMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395_716469x705717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:SE</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395_716469x705598">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395_716469x705561">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_714077x709395">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueGoodsNetMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_713115x823893">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rgen:NonEmployeeDirectorStockOptionMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_713115x796256">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rgen:UnvestedOptionsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712653x745612_712689x806048">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rgen:NovozymesBiopharmaSwedenAbMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">rgen:EarnOutPaymentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x790001_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerBMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x767625_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerCMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x740471_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x740471">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712260x734726_714077x711662">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerAMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712080x713040">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712080x712698">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712080x710630">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712063x716687">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PartnerCapitalComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_712063x716115">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PartnerCapitalComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x716112_713115x708980">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x716112">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x711169_713115x708980">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_711502x711169_712653x756407">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rgen:BioFlashPartnersLimitedLiabilityCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_710844x705717">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:SE</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0_705999x755349_712124x715653">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">rgen:PfizerIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:NonsoftwareLicenseArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_273_20130930_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <startDate>2013-01-01</startDate>
      <endDate>2013-09-30</endDate>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20131231_0_708873x716845_710720x714667">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_714938x714835">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_714938x713419">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_714938x711305">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x790001_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerBMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x767625_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerCMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x740471_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x734726_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerAMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_712260x726294_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:PfizerIncMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_712063x716687">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PartnerCapitalComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_712063x716115">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PartnerCapitalComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_711502x711169">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980_710256x711515">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:LongTermMarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980_710256x709792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:LongTermMarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x827980">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:LongTermMarketableSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707_710256x711515">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707_710256x709792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0_707249x745707">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:MarketableSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20121231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <instant>2012-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20111231_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <instant>2011-12-31</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20131023_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <instant>2013-10-23</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_714938x714835">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_714938x713419">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_714938x711305">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_713879x726798">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">rgen:StockOptionAndIncentivePlanTwentyTwelveMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_713115x755879">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rgen:NonExecutiveMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_713115x716362">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:ExecutiveOfficerMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712546x711349_715757x707855">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712546x711349_715757x707740">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712546x711349">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x790001_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerBMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x786070_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:TenantImprovementsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x767625_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerCMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x740471_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:BristolMyersSquibbCompanyMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x734726_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:CustomerAMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712260x726294_714077x711588">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">rgen:PfizerIncMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712063x716687">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PartnerCapitalComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_712063x716115">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:PartnerCapitalComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_711502x711169">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_710844x745434">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">rgen:FederalMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x712929_712546x711349_715757x707855">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x712929_712546x711349">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x711515_712546x711349_715757x707855">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x711515_712546x711349_715757x707740">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x711515_712546x711349">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x710575_712546x711349_715757x707740">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_710256x710575_712546x711349">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980_710256x711515">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:LongTermMarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x827980">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:LongTermMarketableSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x711515">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707_710256x709792">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:MarketableSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_707249x745707">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">rgen:MarketableSecuritiesMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0_705999x755349_712124x715653">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
      <segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">rgen:PfizerIncorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredRevenueArrangementTypeAxis">us-gaap:NonsoftwareLicenseArrangementMember</xbrldi:explicitMember></segment>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20130930_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <instant>2013-09-30</instant>
    </period>
  </context>
  <context id="eol_PE3207----1310-Q0013_STD_0_20120930_0">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000730272</identifier>
    </entity>
    <period>
      <instant>2012-09-30</instant>
    </period>
  </context>
  <unit id="iso4217_USD_per_shares">
    <divide>
      <unitNumerator>
        <measure>iso4217:USD</measure>
      </unitNumerator>
      <unitDenominator>
        <measure>shares</measure>
      </unitDenominator>
    </divide>
  </unit>
  <unit id="shares">
    <measure>shares</measure>
  </unit>
  <unit id="iso4217_USD">
    <measure>iso4217:USD</measure>
  </unit>
  <unit id="Investment">
    <measure>rgen:Investment</measure>
  </unit>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
  <unit id="Segment">
    <measure>rgen:Segment</measure>
  </unit>
  <unit id="iso4217_EUR">
    <measure>iso4217:EUR</measure>
  </unit>
  <xbrll:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <xbrll:loc xlink:href="#id_2606046_8360EA56-1F0B-43C0-A1DC-908F0F5BF257_1001_3" xlink:label="id_2606046_8360EA56-1F0B-43C0-A1DC-908F0F5BF257_1001_3" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_2606046_BAB92F9B-B744-4AAA-9997-894FFBBB0162_1_3" xlink:label="id_2606046_BAB92F9B-B744-4AAA-9997-894FFBBB0162_1_3" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_2606046_DCDF612F-F864-4082-BDDB-BBF4CD0AF643_1001_7" xlink:label="id_2606046_DCDF612F-F864-4082-BDDB-BBF4CD0AF643_1001_7" xlink:type="locator"/>
    <xbrll:loc xlink:href="#id_2606046_EB7AC063-3693-44F9-B99E-28D8A64702CE_1001_7" xlink:label="id_2606046_EB7AC063-3693-44F9-B99E-28D8A64702CE_1001_7" xlink:type="locator"/>
    <xbrll:footnote xlink:label="footnote_181378956" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">This represents the number of vested options as of September 30, 2013 plus the number of unvested options expected to vest as of September 30, 2013 based on the unvested outstanding options at September 30, 2013 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.</xbrll:footnote>
    <xbrll:footnoteArc xlink:from="id_2606046_8360EA56-1F0B-43C0-A1DC-908F0F5BF257_1001_3" xlink:to="footnote_181378956" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_2606046_BAB92F9B-B744-4AAA-9997-894FFBBB0162_1_3" xlink:to="footnote_181378956" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_2606046_DCDF612F-F864-4082-BDDB-BBF4CD0AF643_1001_7" xlink:to="footnote_181378956" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
    <xbrll:footnoteArc xlink:from="id_2606046_EB7AC063-3693-44F9-B99E-28D8A64702CE_1001_7" xlink:to="footnote_181378956" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" order="1.0" xlink:type="arc"/>
  </xbrll:footnoteLink>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>rgen-20130930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Schema, based on XBRL 2.1  http://www.edgar-online.com/ -->
<!-- Version: 6.21.0 -->
<!-- Round: 4 -->
<!-- Creation date: 2013-11-07T21:52:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<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"
  xmlns:us-gaap="http://fasb.org/us-gaap/2013-01-31"
  xmlns:us-types="http://fasb.org/us-types/2013-01-31"
  xmlns:rgen="http://www.repligen.com/20130930"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:country="http://xbrl.sec.gov/country/2013-01-31"
  xmlns:currency="http://xbrl.sec.gov/currency/2012-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2013-01-31"
  xmlns:exch="http://xbrl.sec.gov/exch/2013-01-31"
  xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31"
  targetNamespace="http://www.repligen.com/20130930"
  elementFormDefault="qualified" attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation">
        <link:definition>101 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassified" id="Role_StatementOfFinancialPositionClassified">
        <link:definition>103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical" id="Role_StatementOfFinancialPositionClassifiedParen">
        <link:definition>104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/StatementOfIncomeAlternative" id="Role_StatementOfIncomeAlternative">
        <link:definition>105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/StatementOfCashFlowsIndirect" id="Role_StatementOfCashFlowsIndirect">
        <link:definition>106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccounting" id="Role_NotesToFinancialStatementsBasisOfAccounting">
        <link:definition>107 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" id="Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
        <link:definition>108 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock" id="Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock">
        <link:definition>109 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock" id="Role_NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock">
        <link:definition>110 - Disclosure - Accumulated Other Comprehensive Income</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlock">
        <link:definition>111 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
        <link:definition>112 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock" id="Role_NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock">
        <link:definition>113 - Disclosure - Cash, Cash Equivalents and Marketable Securities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock">
        <link:definition>114 - Disclosure - Fair Value Measurement</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlock">
        <link:definition>115 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="Role_NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
        <link:definition>116 - Disclosure - Accrued Liabilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" id="Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
        <link:definition>117 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
        <link:definition>118 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
        <link:definition>119 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables" id="Role_NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables">
        <link:definition>120 - Disclosure - Accumulated Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables" id="Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables">
        <link:definition>121 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" id="Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
        <link:definition>122 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables" id="Role_NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables">
        <link:definition>123 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" id="Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
        <link:definition>124 - Disclosure - Fair Value Measurement (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
        <link:definition>125 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables">
        <link:definition>126 - Disclosure - Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" id="Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
        <link:definition>127 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssets" id="DisclosureIntangibleAssets">
        <link:definition>128 - Disclosure - Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation" id="DisclosureGoodwillAndIntangibleAssetsAdditionalInformation">
        <link:definition>129 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation" id="DisclosureRevenueRecognitionAdditionalInformation">
        <link:definition>130 - Disclosure - Revenue Recognition - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveIncome" id="DisclosureChangesInAccumulatedOtherComprehensiveIncome">
        <link:definition>131 - Disclosure - Changes in Accumulated Other Comprehensive Income (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureBasicAndDilutedWeightedAverageSharesOutstanding" id="DisclosureBasicAndDilutedWeightedAverageSharesOutstanding">
        <link:definition>132 - Disclosure - Basic and Diluted Weighted Average Shares Outstanding (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformation" id="DisclosureEarningsLossPerShareAdditionalInformation">
        <link:definition>133 - Disclosure - Earnings (Loss) Per Share - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation" id="DisclosureStockBasedCompensationAdditionalInformation">
        <link:definition>134 - Disclosure - Stock-Based Compensation - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationExpense" id="DisclosureStockBasedCompensationExpense">
        <link:definition>135 - Disclosure - Stock-Based Compensation Expense (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivity" id="DisclosureSummaryOfInformationRegardingOptionActivity">
        <link:definition>136 - Disclosure - Summary of Information Regarding Option Activity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivityParenthetical" id="DisclosureSummaryOfInformationRegardingOptionActivityParenthetical">
        <link:definition>137 - Disclosure - Summary of Information Regarding Option Activity (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation" id="DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation">
        <link:definition>138 - Disclosure - Cash Cash Equivalents and Marketable Securities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureInvestmentsInDebtSecurities" id="DisclosureInvestmentsInDebtSecurities">
        <link:definition>139 - Disclosure - Investments in Debt Securities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureContractualMaturitiesOfDebtSecurities" id="DisclosureContractualMaturitiesOfDebtSecurities">
        <link:definition>140 - Disclosure - Contractual Maturities of Debt Securities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis" id="DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis">
        <link:definition>141 - Disclosure - Major Category of Assets Measured at Fair Value on Recurring Basis (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation" id="DisclosureFairValueMeasurementAdditionalInformation">
        <link:definition>142 - Disclosure - Fair Value Measurement - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureRollForwardOfFairValueOfContingentConsideration" id="DisclosureRollForwardOfFairValueOfContingentConsideration">
        <link:definition>143 - Disclosure - Roll Forward of Fair Value of Contingent Consideration (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureInventoriesAdditionalInformation" id="DisclosureInventoriesAdditionalInformation">
        <link:definition>144 - Disclosure - Inventories - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfInventories" id="DisclosureScheduleOfInventories">
        <link:definition>145 - Disclosure - Schedule of Inventories (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfAccruedLiabilities" id="DisclosureScheduleOfAccruedLiabilities">
        <link:definition>146 - Disclosure - Schedule of Accrued Liabilities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation" id="DisclosureIncomeTaxesAdditionalInformation">
        <link:definition>147 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation" id="DisclosureSegmentReportingAdditionalInformation">
        <link:definition>148 - Disclosure - Segment Reporting - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueByGeographicArea" id="DisclosurePercentageOfRevenueByGeographicArea">
        <link:definition>149 - Disclosure - Percentage of Revenue by Geographic Area (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueFromSignificantCustomers" id="DisclosurePercentageOfRevenueFromSignificantCustomers">
        <link:definition>150 - Disclosure - Percentage of Revenue from Significant Customers (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfAccountsReceivableBySignificantCustomers" id="DisclosurePercentageOfAccountsReceivableBySignificantCustomers">
        <link:definition>151 - Disclosure - Percentage of Accounts Receivable by Significant Customers (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:href="rgen-20130930_cal.xml" xlink:title="Calculation Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:href="rgen-20130930_def.xml" xlink:title="Definition Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:href="rgen-20130930_lab.xml" xlink:title="Label Links, all"/>
      <link:linkbaseRef xlink:type="simple" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:href="rgen-20130930_pre.xml" xlink:title="Presentation 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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <import namespace="http://fasb.org/us-types/2013-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2013/elts/us-types-2013-01-31.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <import namespace="http://fasb.org/us-gaap/2013-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/currency/2012-01-31" schemaLocation="http://xbrl.sec.gov/currency/2012/currency-2012-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/dei/2013-01-31" schemaLocation="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/exch/2013-01-31" schemaLocation="http://xbrl.sec.gov/exch/2013/exch-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
  <element name="AccruedResearchAndDevelopmentExpenseCurrent" id="rgen_AccruedResearchAndDevelopmentExpenseCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AccumulatedOtherComprehensiveIncomeLossTextBlock" id="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AllOtherMember" id="rgen_AllOtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" id="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" id="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" id="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" id="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BioFlashPartnersLimitedLiabilityCompanyMember" id="rgen_BioFlashPartnersLimitedLiabilityCompanyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="BristolMyersSquibbCompanyMember" id="rgen_BristolMyersSquibbCompanyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashCashEquivalentsAndMarketableSecuritiesLineItems" id="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CashCashEquivalentsAndMarketableSecuritiesTable" id="rgen_CashCashEquivalentsAndMarketableSecuritiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ChangeInFairValueOfAcquisitionRelatedContingentConsideration" id="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ConcentrationOfRiskAccountsReceivablePercentage" id="rgen_ConcentrationOfRiskAccountsReceivablePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerAMember" id="rgen_CustomerAMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerBMember" id="rgen_CustomerBMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="CustomerCMember" id="rgen_CustomerCMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="DocumentAndEntityInformationAbstract" id="rgen_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EarningsPerShareDisclosureLineItems" id="rgen_EarningsPerShareDisclosureLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="EarningsPerShareDisclosureTable" id="rgen_EarningsPerShareDisclosureTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="EarnOutPaymentMember" id="rgen_EarnOutPaymentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear" id="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ExpectedMilestoneReceivable" id="rgen_ExpectedMilestoneReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" id="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" id="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="FederalMember" id="rgen_FederalMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxesLineItems" id="rgen_IncomeTaxesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="IncomeTaxesTable" id="rgen_IncomeTaxesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="IncomeTaxExaminationYearsSubjectToExamination" id="rgen_IncomeTaxExaminationYearsSubjectToExamination" type="us-types:durationStringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LongTermMarketableSecuritiesMaturitiesTermMinimum" id="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum" type="xbrli:durationItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="LongTermMarketableSecuritiesMember" id="rgen_LongTermMarketableSecuritiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesMaturityTerm" id="rgen_MarketableSecuritiesMaturityTerm" type="us-types:durationStringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesMember" id="rgen_MarketableSecuritiesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="MarketableSecuritiesRemainingMaturity" id="rgen_MarketableSecuritiesRemainingMaturity" type="us-types:durationStringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonEmployeeDirectorStockOptionMember" id="rgen_NonEmployeeDirectorStockOptionMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NonExecutiveMember" id="rgen_NonExecutiveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="NovozymesBiopharmaSwedenAbMember" id="rgen_NovozymesBiopharmaSwedenAbMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PercentageOfSharesSubjectToForfeiture" id="rgen_PercentageOfSharesSubjectToForfeiture" type="num:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PfizerIncMember" id="rgen_PfizerIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="PfizerIncorporationMember" id="rgen_PfizerIncorporationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="RoyaltyPaymentRate" id="rgen_RoyaltyPaymentRate" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfAccruedLiabilitiesLineItems" id="rgen_ScheduleOfAccruedLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ScheduleOfAccruedLiabilitiesTable" id="rgen_ScheduleOfAccruedLiabilitiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" id="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" id="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" id="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="StockOptionAndIncentivePlanTwentyTwelveMember" id="rgen_StockOptionAndIncentivePlanTwentyTwelveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="TenantImprovementsMember" id="rgen_TenantImprovementsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UncategorizedAbstract" id="rgen_UncategorizedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="UnvestedOptionsMember" id="rgen_UnvestedOptionsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
  <element name="WeightedAverageNumberOfSharesOutstandingLineItems" id="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item"/>
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>rgen-20130930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Calculation Linkbase, based on XBRL 2.1  http://www.edgar-online.com/ -->
<!-- Version: 6.21.0 -->
<!-- Round: 4 -->
<!-- Creation date: 2013-11-07T21:52:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<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="rgen-20130930.xsd#DocumentandEntityInformation" roleURI="http://www.repligen.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfIncomeAlternative" roleURI="http://www.repligen.com/taxonomy/role/StatementOfIncomeAlternative"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://www.repligen.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureIntangibleAssets" roleURI="http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureGoodwillAndIntangibleAssetsAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureRevenueRecognitionAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureChangesInAccumulatedOtherComprehensiveIncome" roleURI="http://www.repligen.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureBasicAndDilutedWeightedAverageSharesOutstanding" roleURI="http://www.repligen.com/taxonomy/role/DisclosureBasicAndDilutedWeightedAverageSharesOutstanding"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureEarningsLossPerShareAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureStockBasedCompensationAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureStockBasedCompensationExpense" roleURI="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationExpense"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureSummaryOfInformationRegardingOptionActivity" roleURI="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivity"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureSummaryOfInformationRegardingOptionActivityParenthetical" roleURI="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivityParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureInvestmentsInDebtSecurities" roleURI="http://www.repligen.com/taxonomy/role/DisclosureInvestmentsInDebtSecurities"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureContractualMaturitiesOfDebtSecurities" roleURI="http://www.repligen.com/taxonomy/role/DisclosureContractualMaturitiesOfDebtSecurities"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis" roleURI="http://www.repligen.com/taxonomy/role/DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureFairValueMeasurementAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureRollForwardOfFairValueOfContingentConsideration" roleURI="http://www.repligen.com/taxonomy/role/DisclosureRollForwardOfFairValueOfContingentConsideration"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureInventoriesAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureInventoriesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureScheduleOfInventories" roleURI="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureScheduleOfAccruedLiabilities" roleURI="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureSegmentReportingAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosurePercentageOfRevenueByGeographicArea" roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueByGeographicArea"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosurePercentageOfRevenueFromSignificantCustomers" roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueFromSignificantCustomers"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosurePercentageOfAccountsReceivableBySignificantCustomers" roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfAccountsReceivableBySignificantCustomers"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsBasisOfAccounting" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccounting"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DocumentandEntityInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent" xlink:label="us-gaap_OtherReceivablesGrossCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent" order="1.2300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.2400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="1.3000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.2200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_LeaseholdImprovementsGross" order="1.0900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross" order="1.1000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_FurnitureAndFixturesGross" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_ConstructionInProgressGross" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.1400" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1.2500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1.2600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.2700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.2800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.2900" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfIncomeAlternative">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration" xlink:label="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DirectOperatingCostRoyaltyExpense" xlink:label="us-gaap_DirectOperatingCostRoyaltyExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="us-gaap_RoyaltyRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1.1700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostOfGoodsSold" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_DirectOperatingCostRoyaltyExpense" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration" order="1.0800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" order="1.0900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_InvestmentIncomeNet" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" order="1.1300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.1500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_Revenues" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_CostsAndExpenses" order="1.1000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_RoyaltyRevenue" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.1400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.1800" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.2000" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.2100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="1.1900" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="1.1500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="1.1600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.1700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" order="1.0500" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="1.0600" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.0700" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1.0800" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.0900" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.1000" weight="-1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="1.1100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="1.1200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="1.1300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssets">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" order="1.0300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureBasicAndDilutedWeightedAverageSharesOutstanding">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0200" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationExpense">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivity">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivityParenthetical">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureInvestmentsInDebtSecurities">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" xlink:label="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="us-gaap_AvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" xlink:label="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesAmortizedCost" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" order="1.0300" weight="-1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureContractualMaturitiesOfDebtSecurities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="us-gaap_AvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" order="1.0400" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureRollForwardOfFairValueOfContingentConsideration">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureInventoriesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1.0300" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfAccruedLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AccruedResearchAndDevelopmentExpenseCurrent" xlink:label="rgen_AccruedResearchAndDevelopmentExpenseCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="us-gaap_AccruedRoyaltiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.0100" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="1.0200" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="1.0300" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedRoyaltiesCurrent" order="1.0400" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="1.0500" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="rgen_AccruedResearchAndDevelopmentExpenseCurrent" order="1.0600" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenueCurrent" order="1.0700" weight="1.00" priority="2" use="optional"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.0800" weight="1.00" priority="2" use="optional"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueByGeographicArea">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueFromSignificantCustomers">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfAccountsReceivableBySignificantCustomers">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccounting">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>rgen-20130930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Definition Linkbase, based on XBRL 2.1  http://www.edgar-online.com/ -->
<!-- Version: 6.21.0 -->
<!-- Round: 4 -->
<!-- Creation date: 2013-11-07T21:52:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<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="rgen-20130930.xsd#DocumentandEntityInformation" roleURI="http://www.repligen.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfIncomeAlternative" roleURI="http://www.repligen.com/taxonomy/role/StatementOfIncomeAlternative"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://www.repligen.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureIntangibleAssets" roleURI="http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureGoodwillAndIntangibleAssetsAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureRevenueRecognitionAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureChangesInAccumulatedOtherComprehensiveIncome" roleURI="http://www.repligen.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureBasicAndDilutedWeightedAverageSharesOutstanding" roleURI="http://www.repligen.com/taxonomy/role/DisclosureBasicAndDilutedWeightedAverageSharesOutstanding"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureEarningsLossPerShareAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureStockBasedCompensationAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureStockBasedCompensationExpense" roleURI="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationExpense"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureSummaryOfInformationRegardingOptionActivity" roleURI="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivity"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureSummaryOfInformationRegardingOptionActivityParenthetical" roleURI="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivityParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureInvestmentsInDebtSecurities" roleURI="http://www.repligen.com/taxonomy/role/DisclosureInvestmentsInDebtSecurities"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureContractualMaturitiesOfDebtSecurities" roleURI="http://www.repligen.com/taxonomy/role/DisclosureContractualMaturitiesOfDebtSecurities"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis" roleURI="http://www.repligen.com/taxonomy/role/DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureFairValueMeasurementAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureRollForwardOfFairValueOfContingentConsideration" roleURI="http://www.repligen.com/taxonomy/role/DisclosureRollForwardOfFairValueOfContingentConsideration"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureInventoriesAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureInventoriesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureScheduleOfInventories" roleURI="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureScheduleOfAccruedLiabilities" roleURI="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureSegmentReportingAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosurePercentageOfRevenueByGeographicArea" roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueByGeographicArea"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosurePercentageOfRevenueFromSignificantCustomers" roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueFromSignificantCustomers"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosurePercentageOfAccountsReceivableBySignificantCustomers" roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfAccountsReceivableBySignificantCustomers"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsBasisOfAccounting" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccounting"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <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#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#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#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <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"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentType" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_AmendmentFlag" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentPeriodEndDate" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_TradingSymbol" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityRegistrantName" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityCentralIndexKey" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityFilerCategory" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent" xlink:label="us-gaap_OtherReceivablesGrossCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="1.3300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract" order="1.3400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.3500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="1.3600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.3700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" order="1.3800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" order="1.3900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="1.4000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_LeaseholdImprovementsGross" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_MachineryAndEquipmentGross" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_FurnitureAndFixturesGross" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.3100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.3200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="1.1200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfIncomeAlternative">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration" xlink:label="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DirectOperatingCostRoyaltyExpense" xlink:label="us-gaap_DirectOperatingCostRoyaltyExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="us-gaap_RoyaltyRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostOfGoodsSold" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DirectOperatingCostRoyaltyExpense" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RoyaltyRevenue" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeNet" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.2100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="1.2600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="1.2700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="1.2800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="1.2900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.3000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.2100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_2"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BristolMyersSquibbCompanyMember" xlink:label="rgen_BristolMyersSquibbCompanyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="us-gaap_DeferredRevenueAdditions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized" xlink:label="us-gaap_DeferredRevenueRevenueRecognized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DirectOperatingCostRoyaltyExpense" xlink:label="us-gaap_DirectOperatingCostRoyaltyExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ExpectedMilestoneReceivable" xlink:label="rgen_ExpectedMilestoneReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NonsoftwareLicenseArrangementMember" xlink:label="us-gaap_NonsoftwareLicenseArrangementMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_PfizerIncorporationMember" xlink:label="rgen_PfizerIncorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized" xlink:label="us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_RoyaltyPaymentRate" xlink:label="rgen_RoyaltyPaymentRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="us-gaap_RoyaltyRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_UpFrontPaymentArrangementMember" xlink:label="us-gaap_UpFrontPaymentArrangementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_UpFrontPaymentArrangementMember" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="us-gaap_NonsoftwareLicenseArrangementMember" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="rgen_PfizerIncorporationMember" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_BristolMyersSquibbCompanyMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_RoyaltyRevenue" order="1.0100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="rgen_RoyaltyPaymentRate" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_DirectOperatingCostRoyaltyExpense" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_DeferredRevenueAdditions" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="rgen_ExpectedMilestoneReceivable" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_DeferredRevenueRevenueRecognized" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="us-gaap_MajorCustomersAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="dei_LegalEntityAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PartnerCapitalComponentsAxis" xlink:label="us-gaap_PartnerCapitalComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PartnerCapitalComponentsDomain" xlink:label="us-gaap_PartnerCapitalComponentsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PartnerCapitalComponentsDomain" xlink:label="us-gaap_PartnerCapitalComponentsDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_PartnerCapitalComponentsAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PartnerCapitalComponentsAxis" xlink:to="us-gaap_PartnerCapitalComponentsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PartnerCapitalComponentsAxis" xlink:to="us-gaap_PartnerCapitalComponentsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PartnerCapitalComponentsDomain" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PartnerCapitalComponentsDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" order="1.0300" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureBasicAndDilutedWeightedAverageSharesOutstanding">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" xlink:label="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:label="rgen_WeightedAverageNumberOfSharesOutstandingLineItems"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:to="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_EarningsPerShareDisclosureLineItems" xlink:label="rgen_EarningsPerShareDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_EarningsPerShareDisclosureTable" xlink:label="rgen_EarningsPerShareDisclosureTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rgen_EarningsPerShareDisclosureLineItems" xlink:to="rgen_EarningsPerShareDisclosureTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_EarningsPerShareDisclosureLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_EarningsPerShareDisclosureLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_EarningsPerShareDisclosureLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_EarningsPerShareDisclosureTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_NonEmployeeDirectorStockOptionMember" xlink:label="rgen_NonEmployeeDirectorStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_StockOptionAndIncentivePlanTwentyTwelveMember" xlink:label="rgen_StockOptionAndIncentivePlanTwentyTwelveMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_UnvestedOptionsMember" xlink:label="rgen_UnvestedOptionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgen_StockOptionAndIncentivePlanTwentyTwelveMember" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="rgen_UnvestedOptionsMember" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="rgen_NonEmployeeDirectorStockOptionMember" order="1.1900" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivity">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" order="1.2200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="1.2300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="1.2400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="1.2500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="1.1600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="1.1900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="1.2000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" order="1.2100" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivityParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ExecutiveOfficerMember" xlink:label="us-gaap_ExecutiveOfficerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_NonExecutiveMember" xlink:label="rgen_NonExecutiveMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_PercentageOfSharesSubjectToForfeiture" xlink:label="rgen_PercentageOfSharesSubjectToForfeiture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="rgen_PercentageOfSharesSubjectToForfeiture" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="rgen_NonExecutiveMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ExecutiveOfficerMember" order="1.0400" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CashCashEquivalentsAndMarketableSecuritiesTable" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum" xlink:label="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_MarketableSecuritiesMaturityTerm" xlink:label="rgen_MarketableSecuritiesMaturityTerm"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_MarketableSecuritiesRemainingMaturity" xlink:label="rgen_MarketableSecuritiesRemainingMaturity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember_2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="rgen_CashCashEquivalentsAndMarketableSecuritiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="rgen_MarketableSecuritiesMaturityTerm" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="rgen_MarketableSecuritiesRemainingMaturity" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesTable" xlink:to="us-gaap_RangeAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0800" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureInvestmentsInDebtSecurities">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" xlink:label="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="us-gaap_AvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" xlink:label="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_LongTermMarketableSecuritiesMember" xlink:label="rgen_LongTermMarketableSecuritiesMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_MarketableSecuritiesMember" xlink:label="rgen_MarketableSecuritiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueDisclosureItemAmountsDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueDisclosureItemAmountsDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="rgen_MarketableSecuritiesMember" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="rgen_LongTermMarketableSecuritiesMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_CorporateAndOtherMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesAmortizedCost" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecurities" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_FairValueByMeasurementBasisAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_InvestmentTypeAxis" order="3.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureContractualMaturitiesOfDebtSecurities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="us-gaap_AvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecurities" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:to="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="us-gaap_InvestmentTypeAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_MoneyMarketFundsMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BioFlashPartnersLimitedLiabilityCompanyMember" xlink:label="rgen_BioFlashPartnersLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_EarnOutPaymentMember" xlink:label="rgen_EarnOutPaymentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_NovozymesBiopharmaSwedenAbMember" xlink:label="rgen_NovozymesBiopharmaSwedenAbMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RoyaltyExpense" xlink:label="us-gaap_RoyaltyExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="rgen_NovozymesBiopharmaSwedenAbMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="rgen_BioFlashPartnersLimitedLiabilityCompanyMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="rgen_EarnOutPaymentMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_RoyaltyExpense" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_RangeAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureRollForwardOfFairValueOfContingentConsideration">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureInventoriesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryCurrentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryValuationReserves" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryCurrentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfAccruedLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AccruedResearchAndDevelopmentExpenseCurrent" xlink:label="rgen_AccruedResearchAndDevelopmentExpenseCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="us-gaap_AccruedRoyaltiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:label="rgen_ScheduleOfAccruedLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ScheduleOfAccruedLiabilitiesTable" xlink:label="rgen_ScheduleOfAccruedLiabilitiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="rgen_ScheduleOfAccruedLiabilitiesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccruedRoyaltiesCurrent" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="rgen_AccruedResearchAndDevelopmentExpenseCurrent" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_DeferredRevenueCurrent" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_ScheduleOfAccruedLiabilitiesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear" xlink:label="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_FederalMember" xlink:label="rgen_FederalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_2"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_IncomeTaxesLineItems" xlink:label="rgen_IncomeTaxesLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_IncomeTaxesTable" xlink:label="rgen_IncomeTaxesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss" xlink:label="us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_IncomeTaxExaminationYearsSubjectToExamination" xlink:label="rgen_IncomeTaxExaminationYearsSubjectToExamination"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems" xlink:label="us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_SE" xlink:label="country_SE"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_SE" order="1.1500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="rgen_FederalMember" order="1.1800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="rgen_IncomeTaxesTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_OtherInformationPertainingToIncomeTaxes" order="1.1000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit" order="1.1100" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="rgen_IncomeTaxExaminationYearsSubjectToExamination" order="1.1200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss" order="1.1300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_IncomeTaxesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_IncomeTaxesTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_IncomeTaxesTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_IncomeTaxesTable" xlink:to="us-gaap_StatementScenarioAxis" order="4.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="rgen_IncomeTaxesTable" xlink:to="us-gaap_RangeAxis" order="5.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.1400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="1.1600" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0200" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueByGeographicArea">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AllOtherMember" xlink:label="rgen_AllOtherMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_GB" xlink:label="country_GB"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_SE" xlink:label="country_SE"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="country_US"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueGoodsNetMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_StatementGeographicalAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="country_US" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="country_SE" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="country_GB" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="rgen_AllOtherMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain_2" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueFromSignificantCustomers">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BristolMyersSquibbCompanyMember" xlink:label="rgen_BristolMyersSquibbCompanyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerAMember" xlink:label="rgen_CustomerAMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerBMember" xlink:label="rgen_CustomerBMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerCMember" xlink:label="rgen_CustomerCMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesMember" order="1.0700" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_BristolMyersSquibbCompanyMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerAMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerBMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerCMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_MajorCustomersAxis" order="3.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfAccountsReceivableBySignificantCustomers">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BristolMyersSquibbCompanyMember" xlink:label="rgen_BristolMyersSquibbCompanyMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ConcentrationOfRiskAccountsReceivablePercentage" xlink:label="rgen_ConcentrationOfRiskAccountsReceivablePercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerAMember" xlink:label="rgen_CustomerAMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerBMember" xlink:label="rgen_CustomerBMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerCMember" xlink:label="rgen_CustomerCMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain_2"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_PfizerIncMember" xlink:label="rgen_PfizerIncMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_TenantImprovementsMember" xlink:label="rgen_TenantImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1.0900" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="rgen_ConcentrationOfRiskAccountsReceivablePercentage" order="1.0800" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_MajorCustomersAxis" order="3.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain_2" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_BristolMyersSquibbCompanyMember" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerAMember" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerBMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerCMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_TenantImprovementsMember" order="1.0600" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_PfizerIncMember" order="1.0700" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccounting">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BasisOfAccounting" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock" xlink:label="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:label="us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueGoodsNetMember" order="1.0400" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1.0500" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="100.0000" xbrldt:closed="true" xbrldt:contextElement="segment" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="1.0200" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" order="1.0300" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" priority="2" use="optional"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0000" priority="2" use="optional"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>rgen-20130930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Labels Linkbase, based on XBRL 2.1  http://www.edgar-online.com/ -->
<!-- Version: 6.21.0 -->
<!-- Round: 4 -->
<!-- Creation date: 2013-11-07T21:52:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<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-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_2606046_713053_1_1">Accounting Policies [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="id_2606046_713053_2_1">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_712165_1_1">Accounts Payable And Accrued Liabilities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_712165_2_1">Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_2606046_718248_1_1">Accounts Payable Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" id="id_2606046_718248_2_1">Accounts payable</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" id="id_2606046_711588_1_1">Accounts Receivable [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US" id="id_2606046_711588_2_1">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_2606046_721894_1_1">Accounts Receivable Net Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" id="id_2606046_721894_2_1">Accounts receivable, less reserve for doubtful accounts of $10,000</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" id="id_2606046_720715_1_1">Accrued Income Taxes Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US" id="id_2606046_720715_2_1">Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_719377_1_1">Accrued Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_719377_2_1">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" id="id_2606046_719377_6_1">Total</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" id="id_2606046_718380_1_1">Accrued Professional Fees Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" id="id_2606046_718380_2_1">Professional fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AccruedResearchAndDevelopmentExpenseCurrent" xlink:label="rgen_AccruedResearchAndDevelopmentExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_AccruedResearchAndDevelopmentExpenseCurrent_lbl" xml:lang="en-US" id="id_2606046_731510_3_1">Accrued Research and Development Expense, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_AccruedResearchAndDevelopmentExpenseCurrent_lbl" xml:lang="en-US" id="id_2606046_731510_1_1">Accrued Research And Development Expense Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_AccruedResearchAndDevelopmentExpenseCurrent_lbl" xml:lang="en-US" id="id_2606046_731510_2_1">Research and development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_AccruedResearchAndDevelopmentExpenseCurrent" xlink:to="rgen_AccruedResearchAndDevelopmentExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="us-gaap_AccruedRoyaltiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedRoyaltiesCurrent_lbl" xml:lang="en-US" id="id_2606046_718937_1_1">Accrued Royalties Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedRoyaltiesCurrent_lbl" xml:lang="en-US" id="id_2606046_718937_2_1">Royalty and license fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRoyaltiesCurrent" xlink:to="us-gaap_AccruedRoyaltiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_2606046_717952_1_1">Accumulated Depreciation Depletion And Amortization Property Plant And Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_2606046_717952_14_1">Less: Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US" id="id_2606046_716687_1_1">Accumulated Net Unrealized Investment Gain Loss [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl" xml:lang="en-US" id="id_2606046_716687_2_1">Accumulated Net Unrealized Investment Gain (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="id_2606046_708089_1_1">Accumulated Other Comprehensive Income Loss [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US" id="id_2606046_708089_2_1">Accumulated Other Comprehensive Income (Loss) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_2606046_717591_1_1">Accumulated Other Comprehensive Income Loss Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_2606046_717591_4_1">Balance at September 30, 2013</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_2606046_717591_5_1">Balance at December 31, 2012</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="id_2606046_717591_2_1">Accumulated other comprehensive income</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="id_2606046_710101_1_1">Accumulated Other Comprehensive Income Loss [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US" id="id_2606046_710101_2_1">Accumulated Other Comprehensive Income (Loss) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock" xlink:label="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock_lbl" xml:lang="en-US" id="id_2606046_819857_3_1">Accumulated Other Comprehensive Income Loss [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock_lbl" xml:lang="en-US" id="id_2606046_819857_1_1">Accumulated Other Comprehensive Income Loss [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock_lbl" xml:lang="en-US" id="id_2606046_819857_2_1">Accumulated Other Comprehensive Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock" xlink:to="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="id_2606046_716115_1_1">Accumulated Translation Adjustment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US" id="id_2606046_716115_2_1">Accumulated Translation Adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" id="id_2606046_718196_1_1">Additional Paid In Capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" id="id_2606046_718196_2_1">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_2606046_715215_1_1">Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_2606046_715215_2_1">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_2606046_723905_1_1">Allocated Share Based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="id_2606046_723905_2_1">Stock-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AllOtherMember" xlink:label="rgen_AllOtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_AllOtherMember_lbl" xml:lang="en-US" id="id_2606046_805178_3_1">All Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_AllOtherMember_lbl" xml:lang="en-US" id="id_2606046_805178_1_1">All Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_AllOtherMember_lbl" xml:lang="en-US" id="id_2606046_805178_2_1">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_AllOtherMember" xlink:to="rgen_AllOtherMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="id_2606046_719731_1_1">Allowance For Doubtful Accounts Receivable Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US" id="id_2606046_719731_2_1">Accounts receivable, reserve for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_2606046_705992_1_1">Amendment Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" id="id_2606046_705992_2_1">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_2606046_723715_1_1">Amortization Of Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US" id="id_2606046_723715_2_1">Amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_2606046_714738_1_1">Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" id="id_2606046_714738_2_1">Common stock excluded from calculation of diluted earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US" id="id_2606046_713740_1_1">Arrangements And Nonarrangement Transactions [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US" id="id_2606046_713740_2_1">Arrangements and Non-arrangement Transactions [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" id="id_2606046_722688_1_1">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" id="id_2606046_722688_6_1">Total assets</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="id_2606046_712527_1_1">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" id="id_2606046_712527_2_1">Assets</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_2606046_724901_1_1">Assets Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="id_2606046_724901_6_1">Total current assets</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_2606046_708149_1_1">Assets Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="id_2606046_708149_2_1">Current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" id="id_2606046_722696_1_1">Assets Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" id="id_2606046_722696_2_1">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US" id="id_2606046_723331_1_1">Available For Sale Debt Securities Amortized Cost Basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US" id="id_2606046_723331_6_1">Available-for-sale Debt Securities, Amortized Cost Basis, Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" xlink:label="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments_lbl" xml:lang="en-US" id="id_2606046_848406_3_1">Amount of accumulated pre-tax unrealized gain before deducting pre-tax unrealized loss on investments in available-for-sale debt securities impacting investments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments_lbl" xml:lang="en-US" id="id_2606046_848406_1_1">Availableforsale Debt Securities Gross Unrealized Gain Accumulated In Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments_lbl" xml:lang="en-US" id="id_2606046_848406_2_1">Gross Unrealized Gain</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" xlink:to="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="us-gaap_AvailableForSaleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_2606046_724112_1_1">Available For Sale Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_2606046_724112_6_1">Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecurities" xlink:to="us-gaap_AvailableForSaleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl" xml:lang="en-US" id="id_2606046_721319_1_1">Available For Sale Securities Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl" xml:lang="en-US" id="id_2606046_721319_2_1">Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_lbl" xml:lang="en-US" id="id_2606046_720938_1_1">Available For Sale Securities Continuous Unrealized Loss Position Aggregate Losses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_lbl" xml:lang="en-US" id="id_2606046_720938_2_1">Debt securities in unrealized loss positions, total unrealized loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_lbl" xml:lang="en-US" id="id_2606046_722222_1_1">Available For Sale Securities Continuous Unrealized Loss Position Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_lbl" xml:lang="en-US" id="id_2606046_722222_2_1">Debt securities in unrealized loss positions, total fair market value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue_lbl" xml:lang="en-US" id="id_2606046_751036_3_1">Available for Sale Securities, Debt Maturities, after One Through Two Years, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue_lbl" xml:lang="en-US" id="id_2606046_751036_1_1">Available For Sale Securities Debt Maturities After One Through Two Years Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue_lbl" xml:lang="en-US" id="id_2606046_751036_2_1">Due in 1 to 2 years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" xlink:to="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost_lbl" xml:lang="en-US" id="id_2606046_779578_3_1">Available for sale Securities, Debt Maturities, One Through Two Years, Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost_lbl" xml:lang="en-US" id="id_2606046_779578_1_1">Available For Sale Securities Debt Maturities One Through Two Years Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost_lbl" xml:lang="en-US" id="id_2606046_779578_2_1">Due in 1 to 2 years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" xlink:to="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xml:lang="en-US" id="id_2606046_721478_1_1">Available For Sale Securities Debt Maturities Within One Year Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xml:lang="en-US" id="id_2606046_721478_2_1">Due in 1 year or less</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xml:lang="en-US" id="id_2606046_724589_1_1">Available For Sale Securities Debt Maturities Within One Year Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xml:lang="en-US" id="id_2606046_724589_2_1">Due in 1 year or less</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" xlink:label="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments_lbl" xml:lang="en-US" id="id_2606046_848221_3_1">Amount of accumulated pre-tax unrealized loss before deducting pre-tax unrealized gain on investments in available-for-sale securities impacting investments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments_lbl" xml:lang="en-US" id="id_2606046_848221_1_1">Available For Sale Securities Gross Unrealized Loss Accumulated In Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments_lbl" xml:lang="en-US" id="id_2606046_848221_14_1">Gross Unrealized Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" xlink:to="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_lbl" xml:lang="en-US" id="id_2606046_712607_1_1">Availableforsale Securities In Unrealized Loss Positions Qualitative Disclosure Number Of Positions 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_lbl" xml:lang="en-US" id="id_2606046_712607_2_1">Number of debt securities in unrealized loss positions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1" xlink:to="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock_lbl" xml:lang="en-US" id="id_2606046_716545_1_1">Available For Sale Securities [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock_lbl" xml:lang="en-US" id="id_2606046_716545_2_1">Investments in Debt Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:to="us-gaap_AvailableForSaleSecuritiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_2606046_713115_1_1">Award Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="id_2606046_713115_2_1">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccounting_lbl" xml:lang="en-US" id="id_2606046_707445_1_1">Basis Of Accounting</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccounting_lbl" xml:lang="en-US" id="id_2606046_707445_2_1">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BioFlashPartnersLimitedLiabilityCompanyMember" xlink:label="rgen_BioFlashPartnersLimitedLiabilityCompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_BioFlashPartnersLimitedLiabilityCompanyMember_lbl" xml:lang="en-US" id="id_2606046_756407_3_1">Bio Flash Partners Limited Liability Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_BioFlashPartnersLimitedLiabilityCompanyMember_lbl" xml:lang="en-US" id="id_2606046_756407_1_1">Bio Flash Partners Limited Liability Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_BioFlashPartnersLimitedLiabilityCompanyMember_lbl" xml:lang="en-US" id="id_2606046_756407_2_1">Bio Flash Partners Limited Liability Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_BioFlashPartnersLimitedLiabilityCompanyMember" xlink:to="rgen_BioFlashPartnersLimitedLiabilityCompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BristolMyersSquibbCompanyMember" xlink:label="rgen_BristolMyersSquibbCompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_BristolMyersSquibbCompanyMember_lbl" xml:lang="en-US" id="id_2606046_740471_3_1">Bristol Myers Squibb Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_BristolMyersSquibbCompanyMember_lbl" xml:lang="en-US" id="id_2606046_740471_1_1">Bristol Myers Squibb Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_BristolMyersSquibbCompanyMember_lbl" xml:lang="en-US" id="id_2606046_740471_2_1">Orencia Royalties from Bristol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_BristolMyersSquibbCompanyMember" xlink:to="rgen_BristolMyersSquibbCompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_2606046_711444_1_1">Business Acquisition Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="id_2606046_711444_2_1">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_2606046_712653_1_1">Business Acquisition [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="id_2606046_712653_2_1">Business Acquisition [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_2606046_710596_1_1">Business Acquisition [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="id_2606046_710596_2_1">Business Acquisition [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl" xml:lang="en-US" id="id_2606046_720128_1_1">Business Combination Bargain Purchase Gain Recognized Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl" xml:lang="en-US" id="id_2606046_720128_14_1">Gain on bargain purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US" id="id_2606046_720890_1_1">Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US" id="id_2606046_720890_2_1">Business acquisition, contingent payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_2606046_710804_1_1">Business Combinations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="id_2606046_710804_2_1">Business Combinations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US" id="id_2606046_710271_1_1">Cash And Cash Equivalents [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US" id="id_2606046_710271_2_1">Cash and Cash Equivalents [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_2606046_722785_1_1">Cash And Cash Equivalents At Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_2606046_722785_4_1">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" id="id_2606046_722785_5_1">Cash and cash equivalents, beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="id_2606046_722785_2_1">Cash and cash equivalents</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_2606046_721794_1_1">Cash And Cash Equivalents Period Increase Decrease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_2606046_721794_6_1">Net increase in cash and cash equivalents</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems_lbl" xml:lang="en-US" id="id_2606046_796285_3_1">Cash, cash equivalents and marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems_lbl" xml:lang="en-US" id="id_2606046_796285_1_1">Cash Cash Equivalents And Marketable Securities [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems_lbl" xml:lang="en-US" id="id_2606046_796285_2_1">Cash, cash equivalents and marketable securities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CashCashEquivalentsAndMarketableSecuritiesTable" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesTable_lbl" xml:lang="en-US" id="id_2606046_779551_3_1">Cash, cash equivalents and marketable securities [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesTable_lbl" xml:lang="en-US" id="id_2606046_779551_1_1">Cash Cash Equivalents And Marketable Securities [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesTable_lbl" xml:lang="en-US" id="id_2606046_779551_2_1">Cash, cash equivalents and marketable securities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesTable" xlink:to="rgen_CashCashEquivalentsAndMarketableSecuritiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:label="us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_lbl" xml:lang="en-US" id="id_2606046_715767_1_1">Cash Cash Equivalents And Marketable Securities [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_lbl" xml:lang="en-US" id="id_2606046_715767_2_1">Cash, Cash Equivalents and Marketable Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:to="us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration" xlink:label="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration_lbl" xml:lang="en-US" id="id_2606046_845614_3_1">Change In Fair Value Of Acquisition Related Contingent Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration_lbl" xml:lang="en-US" id="id_2606046_845614_1_1">Change In Fair Value Of Acquisition Related Contingent Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration_lbl" xml:lang="en-US" id="id_2606046_845614_2_1">Contingent consideration - fair value adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration" xlink:to="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_2606046_717342_1_1">Commitments And Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="id_2606046_717342_2_1">Commitments and contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_2606046_714811_1_1">Common Stock Par Or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_2606046_714811_2_1">Common stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_2606046_713746_1_1">Common Stock Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="id_2606046_713746_2_1">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_2606046_707767_1_1">Common Stock Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="id_2606046_707767_2_1">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_2606046_716560_1_1">Common Stock Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_2606046_716560_2_1">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_2606046_720509_1_1">Common Stock Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="id_2606046_720509_2_1">Common stock, $.01 par value, 40,000,000 shares authorized, 31,883,041 shares at September 30, 2013 and 31,195,041 shares at December 31, 2012 issued and outstanding</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_2606046_719607_1_1">Comprehensive Income Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="id_2606046_719607_6_1">Comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ConcentrationOfRiskAccountsReceivablePercentage" xlink:label="rgen_ConcentrationOfRiskAccountsReceivablePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_ConcentrationOfRiskAccountsReceivablePercentage_lbl" xml:lang="en-US" id="id_2606046_830190_3_1">Concentration of Risk Accounts Receivable Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_ConcentrationOfRiskAccountsReceivablePercentage_lbl" xml:lang="en-US" id="id_2606046_830190_1_1">Concentration Of Risk Accounts Receivable Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_ConcentrationOfRiskAccountsReceivablePercentage_lbl" xml:lang="en-US" id="id_2606046_830190_2_1">Accounts receivable, percentage by customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_ConcentrationOfRiskAccountsReceivablePercentage" xlink:to="rgen_ConcentrationOfRiskAccountsReceivablePercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="id_2606046_710735_1_1">Concentration Risk Benchmark [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" id="id_2606046_710735_2_1">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="id_2606046_714077_1_1">Concentration Risk By Benchmark [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" id="id_2606046_714077_2_1">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="id_2606046_710706_1_1">Concentration Risk [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" id="id_2606046_710706_2_1">Concentration Risk [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_2606046_714417_1_1">Concentration Risk Percentage 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_2606046_714417_2_1">Concentration risk percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" id="id_2606046_714417_12_1">Revenues, percentage by country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="id_2606046_713135_1_1">Concentration Risk [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" id="id_2606046_713135_2_1">Concentration Risk [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US" id="id_2606046_723791_1_1">Construction In Progress Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US" id="id_2606046_723791_2_1">Construction in progress</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_lbl" xml:lang="en-US" id="id_2606046_712689_1_1">Contingent Consideration By Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContingentConsiderationByTypeAxis_lbl" xml:lang="en-US" id="id_2606046_712689_2_1">Contingent Consideration by Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContingentConsiderationTypeDomain_lbl" xml:lang="en-US" id="id_2606046_708008_1_1">Contingent Consideration Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContingentConsiderationTypeDomain_lbl" xml:lang="en-US" id="id_2606046_708008_2_1">Contingent Consideration Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="us-gaap_ContingentConsiderationTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateAndOtherMember_lbl" xml:lang="en-US" id="id_2606046_709792_1_1">Corporate And Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateAndOtherMember_lbl" xml:lang="en-US" id="id_2606046_709792_2_1">Corporate and other debt securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateAndOtherMember" xlink:to="us-gaap_CorporateAndOtherMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_712929_1_1">Corporate Debt Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_712929_2_1">Corporate and other debt securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsSold_lbl" xml:lang="en-US" id="id_2606046_721097_1_1">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" id="id_2606046_721097_2_1">Cost of product revenue</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" id="id_2606046_712698_1_1">Cost Of Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" id="id_2606046_712698_2_1">Cost of product revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpenses_lbl" xml:lang="en-US" id="id_2606046_721243_1_1">Costs And Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CostsAndExpenses_lbl" xml:lang="en-US" id="id_2606046_721243_6_1">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US" id="id_2606046_712241_1_1">Costs And Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US" id="id_2606046_712241_2_1">Operating expenses:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_2606046_706049_1_1">Current Fiscal Year End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="id_2606046_706049_2_1">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerAMember" xlink:label="rgen_CustomerAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_CustomerAMember_lbl" xml:lang="en-US" id="id_2606046_734726_3_1">Customer A [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_CustomerAMember_lbl" xml:lang="en-US" id="id_2606046_734726_1_1">Customer A [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_CustomerAMember_lbl" xml:lang="en-US" id="id_2606046_734726_2_1">Bioprocessing Customer A</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_CustomerAMember" xlink:to="rgen_CustomerAMember_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerBMember" xlink:label="rgen_CustomerBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_CustomerBMember_lbl" xml:lang="en-US" id="id_2606046_790001_3_1">Customer B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_CustomerBMember_lbl" xml:lang="en-US" id="id_2606046_790001_1_1">Customer B [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_CustomerBMember_lbl" xml:lang="en-US" id="id_2606046_790001_2_1">Bioprocessing Customer B</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_CustomerBMember" xlink:to="rgen_CustomerBMember_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerCMember" xlink:label="rgen_CustomerCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_CustomerCMember_lbl" xml:lang="en-US" id="id_2606046_767625_3_1">Bioprocessing Customer C</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_CustomerCMember_lbl" xml:lang="en-US" id="id_2606046_767625_1_1">Customer C [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_CustomerCMember_lbl" xml:lang="en-US" id="id_2606046_767625_2_1">Bioprocessing Customer C</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_CustomerCMember" xlink:to="rgen_CustomerCMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="id_2606046_714835_1_1">Customer Relationships [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US" id="id_2606046_714835_2_1">Customer relationships</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_2606046_721154_1_1">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" id="id_2606046_721154_2_1">Deferred tax expense</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_2606046_722493_1_1">Deferred Other Tax Expense Benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_2606046_722493_2_1">Reversed of deferred tax asset valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="us-gaap_DeferredRevenueAdditions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueAdditions_lbl" xml:lang="en-US" id="id_2606046_718421_1_1">Deferred Revenue Additions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueAdditions_lbl" xml:lang="en-US" id="id_2606046_718421_2_1">Payment received under license agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueAdditions" xlink:to="us-gaap_DeferredRevenueAdditions_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xml:lang="en-US" id="id_2606046_712124_1_1">Deferred Revenue Arrangement Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis_lbl" xml:lang="en-US" id="id_2606046_712124_2_1">Deferred Revenue Arrangement Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain_lbl" xml:lang="en-US" id="id_2606046_709345_1_1">Deferred Revenue Arrangement Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain_lbl" xml:lang="en-US" id="id_2606046_709345_2_1">Deferred Revenue [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US" id="id_2606046_719153_1_1">Deferred Revenue Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US" id="id_2606046_719153_2_1">Unearned revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized" xlink:label="us-gaap_DeferredRevenueRevenueRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueRevenueRecognized_lbl" xml:lang="en-US" id="id_2606046_723955_1_1">Deferred Revenue Revenue Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueRevenueRecognized_lbl" xml:lang="en-US" id="id_2606046_723955_2_1">License agreement, revenue recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueRevenueRecognized" xlink:to="us-gaap_DeferredRevenueRevenueRecognized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xml:lang="en-US" id="id_2606046_722102_1_1">Deferred Tax Assets Net Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent_lbl" xml:lang="en-US" id="id_2606046_722102_2_1">Deferred tax asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetCurrent" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_2606046_722671_1_1">Deferred Tax Assets Net Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl" xml:lang="en-US" id="id_2606046_722671_2_1">Long-term deferred tax asset, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" id="id_2606046_721752_1_1">Depreciation And Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" id="id_2606046_721752_2_1">Depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xml:lang="en-US" id="id_2606046_713419_1_1">Developed Technology Rights [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DevelopedTechnologyRightsMember_lbl" xml:lang="en-US" id="id_2606046_713419_2_1">Technology - developed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DevelopedTechnologyRightsMember" xlink:to="us-gaap_DevelopedTechnologyRightsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DirectOperatingCostRoyaltyExpense" xlink:label="us-gaap_DirectOperatingCostRoyaltyExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DirectOperatingCostRoyaltyExpense_lbl" xml:lang="en-US" id="id_2606046_722249_1_1">Direct Operating Cost Royalty Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DirectOperatingCostRoyaltyExpense_lbl" xml:lang="en-US" id="id_2606046_722249_2_1">Cost of royalty and other revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DirectOperatingCostRoyaltyExpense_lbl" xml:lang="en-US" id="id_2606046_722249_12_1">Cost of royalty revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectOperatingCostRoyaltyExpense" xlink:to="us-gaap_DirectOperatingCostRoyaltyExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_2606046_713687_1_1">Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="id_2606046_713687_2_1">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_2606046_716138_1_1">Disclosure Of Compensation Related Costs Share Based Payments [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="id_2606046_716138_2_1">Stock-Based Compensation</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_DocumentAndEntityInformationAbstract" xlink:label="rgen_DocumentAndEntityInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_2606046_739630_3_1">Document And Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_2606046_739630_1_1">Document And Entity Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US" id="id_2606046_739630_2_1">Document And Entity Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_DocumentAndEntityInformationAbstract" xlink:to="rgen_DocumentAndEntityInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_2606046_706064_1_1">Document Fiscal Period Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="id_2606046_706064_2_1">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_2606046_706019_1_1">Document Fiscal Year Focus</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="id_2606046_706019_2_1">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_2606046_706034_1_1">Document Period End Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="id_2606046_706034_2_1">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_2606046_706029_1_1">Document Type</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" id="id_2606046_706029_2_1">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_2606046_715782_1_1">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="id_2606046_715782_2_1">Earnings per share:</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_2606046_707625_1_1">Earnings Per Share Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="id_2606046_707625_2_1">Basic</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_2606046_708479_1_1">Earnings Per Share Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="id_2606046_708479_2_1">Diluted</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_EarningsPerShareDisclosureLineItems" xlink:label="rgen_EarningsPerShareDisclosureLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_EarningsPerShareDisclosureLineItems_lbl" xml:lang="en-US" id="id_2606046_781600_3_1">Earnings Per Share Disclosure [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_EarningsPerShareDisclosureLineItems_lbl" xml:lang="en-US" id="id_2606046_781600_1_1">Earnings Per Share Disclosure [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_EarningsPerShareDisclosureLineItems_lbl" xml:lang="en-US" id="id_2606046_781600_2_1">Earnings Per Share Disclosure [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_EarningsPerShareDisclosureLineItems" xlink:to="rgen_EarningsPerShareDisclosureLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_EarningsPerShareDisclosureTable" xlink:label="rgen_EarningsPerShareDisclosureTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_EarningsPerShareDisclosureTable_lbl" xml:lang="en-US" id="id_2606046_763826_3_1">Earnings Per Share Disclosure [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_EarningsPerShareDisclosureTable_lbl" xml:lang="en-US" id="id_2606046_763826_1_1">Earnings Per Share Disclosure [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_EarningsPerShareDisclosureTable_lbl" xml:lang="en-US" id="id_2606046_763826_2_1">Earnings Per Share Disclosure [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_EarningsPerShareDisclosureTable" xlink:to="rgen_EarningsPerShareDisclosureTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_2606046_713711_1_1">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="id_2606046_713711_2_1">Earnings Per Share</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_EarnOutPaymentMember" xlink:label="rgen_EarnOutPaymentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_EarnOutPaymentMember_lbl" xml:lang="en-US" id="id_2606046_806048_3_1">Earn Out Payment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_EarnOutPaymentMember_lbl" xml:lang="en-US" id="id_2606046_806048_1_1">Earn Out Payment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_EarnOutPaymentMember_lbl" xml:lang="en-US" id="id_2606046_806048_2_1">Earn Out Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_EarnOutPaymentMember" xlink:to="rgen_EarnOutPaymentMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_2606046_711426_1_1">Effective Income Tax Rate Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" id="id_2606046_711426_2_1">Effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_2606046_709248_1_1">Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US" id="id_2606046_709248_2_1">Effective statutory tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_2606046_722455_1_1">Effect Of Exchange Rate On Cash And Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US" id="id_2606046_722455_2_1">Effect of exchange rate changes on cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_717843_1_1">Employee Related Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_717843_2_1">Employee compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US" id="id_2606046_711192_1_1">Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US" id="id_2606046_711192_2_1">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="id_2606046_723785_1_1">Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="id_2606046_723785_2_1">Total unrecognized compensation cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="id_2606046_715534_1_1">Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="id_2606046_715534_2_1">Unrecognized compensation cost, weighted average remaining requisite service period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="id_2606046_708980_1_1">Employee Stock Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="id_2606046_708980_2_1">Employee Stock Option</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_2606046_706042_1_1">Entity Central Index Key</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="id_2606046_706042_2_1">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_2606046_706087_1_1">Entity Common Stock Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="id_2606046_706087_2_1">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" id="id_2606046_706015_1_1">Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" id="id_2606046_706015_2_1">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_2606046_706000_1_1">Entity Filer Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="id_2606046_706000_2_1">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_2606046_705982_1_1">Entity Registrant Name</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="id_2606046_705982_2_1">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xml:lang="en-US" id="id_2606046_708337_1_1">Entity Wide Revenue Major Customer [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xml:lang="en-US" id="id_2606046_708337_2_1">Revenue, Major Customer [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ExecutiveOfficerMember" xlink:label="us-gaap_ExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExecutiveOfficerMember_lbl" xml:lang="en-US" id="id_2606046_716362_1_1">Executive Officer [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExecutiveOfficerMember_lbl" xml:lang="en-US" id="id_2606046_716362_2_1">Awards Granted to Executive Level Employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExecutiveOfficerMember" xlink:to="us-gaap_ExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear" xlink:label="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear_lbl" xml:lang="en-US" id="id_2606046_811222_3_1">Expected Effective Income Tax Rate for Current Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear_lbl" xml:lang="en-US" id="id_2606046_811222_1_1">Expected Effective Income Tax Rate For Current Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear_lbl" xml:lang="en-US" id="id_2606046_811222_2_1">Expected effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear" xlink:to="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ExpectedMilestoneReceivable" xlink:label="rgen_ExpectedMilestoneReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_ExpectedMilestoneReceivable_lbl" xml:lang="en-US" id="id_2606046_820309_3_1">Expected Milestone Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_ExpectedMilestoneReceivable_lbl" xml:lang="en-US" id="id_2606046_820309_1_1">Expected Milestone Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_ExpectedMilestoneReceivable_lbl" xml:lang="en-US" id="id_2606046_820309_2_1">Total future milestone receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_ExpectedMilestoneReceivable" xlink:to="rgen_ExpectedMilestoneReceivable_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_lbl" xml:lang="en-US" id="id_2606046_809706_3_1">Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_lbl" xml:lang="en-US" id="id_2606046_809706_1_1">Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_lbl" xml:lang="en-US" id="id_2606046_809706_2_1">Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:to="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_lbl" xml:lang="en-US" id="id_2606046_824894_3_1">Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_lbl" xml:lang="en-US" id="id_2606046_824894_1_1">Fair Value Assets And Liabilities Measured On Recurring Basis [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_lbl" xml:lang="en-US" id="id_2606046_824894_2_1">Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" id="id_2606046_711548_1_1">Fair Value Assets Measured On Recurring Basis [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" id="id_2606046_711548_2_1">Assets Measured at Fair Value on Recurring Basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xml:lang="en-US" id="id_2606046_707858_1_1">Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xml:lang="en-US" id="id_2606046_707858_2_1">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US" id="id_2606046_711033_1_1">Fair Value By Balance Sheet Grouping [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US" id="id_2606046_711033_2_1">Fair Value, by Balance Sheet Grouping [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_2606046_715757_1_1">Fair Value By Fair Value Hierarchy Level [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="id_2606046_715757_2_1">Fair Value, Hierarchy [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US" id="id_2606046_707249_1_1">Fair Value By Measurement Basis [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByMeasurementBasisAxis_lbl" xml:lang="en-US" id="id_2606046_707249_2_1">Measurement Basis [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueByMeasurementBasisAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" id="id_2606046_712546_1_1">Fair Value By Measurement Frequency [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" id="id_2606046_712546_2_1">Measurement Frequency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xml:lang="en-US" id="id_2606046_716289_1_1">Fair Value Disclosure Item Amounts [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain_lbl" xml:lang="en-US" id="id_2606046_716289_2_1">Fair Value Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="us-gaap_FairValueDisclosureItemAmountsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_2606046_713878_1_1">Fair Value Disclosures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="id_2606046_713878_2_1">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_2606046_711336_1_1">Fair Value Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" id="id_2606046_711336_2_1">Fair Value Measurement</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="id_2606046_707740_1_1">Fair Value Inputs Level 1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="id_2606046_707740_2_1">Quoted prices in active markets for identical assets (Level 1)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="id_2606046_707855_1_1">Fair Value Inputs Level 2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="id_2606046_707855_2_1">Significant other observable inputs (Level 2)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US" id="id_2606046_707199_1_1">Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US" id="id_2606046_707199_2_1">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xml:lang="en-US" id="id_2606046_709987_1_1">Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xml:lang="en-US" id="id_2606046_709987_2_1">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" id="id_2606046_710050_1_1">Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US" id="id_2606046_710050_2_1">Roll Forward of Fair Value of Contingent Consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" id="id_2606046_709566_1_1">Fair Value Measurement Frequency [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" id="id_2606046_709566_2_1">Fair Value, Measurement Frequency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_2606046_713468_1_1">Fair Value Measurements Fair Value Hierarchy [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="id_2606046_713468_2_1">Fair Value Hierarchy [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" id="id_2606046_711349_1_1">Fair Value Measurements Recurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" id="id_2606046_711349_2_1">Fair Value, Measurements, Recurring</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_2606046_714664_1_1">Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Period Increase Decrease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_lbl" xml:lang="en-US" id="id_2606046_714664_2_1">Changes in fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl" xml:lang="en-US" id="id_2606046_719556_1_1">Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Purchases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl" xml:lang="en-US" id="id_2606046_719556_2_1">Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US" id="id_2606046_723945_1_1">Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Settlements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US" id="id_2606046_723945_14_1">Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="id_2606046_718644_1_1">Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="id_2606046_718644_4_1">Balance at September 30, 2013</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="id_2606046_718644_5_1">Balance at December 31, 2012</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_FederalMember" xlink:label="rgen_FederalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_FederalMember_lbl" xml:lang="en-US" id="id_2606046_745434_3_1">Federal [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_FederalMember_lbl" xml:lang="en-US" id="id_2606046_745434_1_1">Federal [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_FederalMember_lbl" xml:lang="en-US" id="id_2606046_745434_2_1">Available to Reduce Future Federal Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_FederalMember" xlink:to="rgen_FederalMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_2606046_720467_1_1">Finite Lived Intangible Assets Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US" id="id_2606046_720467_14_1">Accumulated Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US" id="id_2606046_722439_1_1">Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US" id="id_2606046_722439_2_1">Expected amortization expense in 2013 (excluding the six months ended June 30, 2013)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_2606046_722539_1_1">Finite Lived Intangible Assets Amortization Expense Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US" id="id_2606046_722539_2_1">Expected amortization expense in 2017</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_2606046_722076_1_1">Finite Lived Intangible Assets Amortization Expense Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US" id="id_2606046_722076_2_1">Expected amortization expense in 2016</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_2606046_723754_1_1">Finite Lived Intangible Assets Amortization Expense Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US" id="id_2606046_723754_2_1">Expected amortization expense in 2015</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_2606046_721980_1_1">Finite Lived Intangible Assets Amortization Expense Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US" id="id_2606046_721980_2_1">Expected amortization expense in 2014</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_2606046_714938_1_1">Finite Lived Intangible Assets By Major Class [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="id_2606046_714938_2_1">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_2606046_724357_1_1">Finite Lived Intangible Assets Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US" id="id_2606046_724357_2_1">Gross Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_2606046_716482_1_1">Finite Lived Intangible Assets [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US" id="id_2606046_716482_2_1">Finite-Lived Intangible Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_2606046_708822_1_1">Finite Lived Intangible Assets Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="id_2606046_708822_2_1">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_2606046_711145_1_1">Finite Lived Intangible Asset Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" id="id_2606046_711145_2_1">Weighted Average Useful Life (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US" id="id_2606046_722834_1_1">Furniture And Fixtures Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US" id="id_2606046_722834_2_1">Furniture and fixtures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_GB" xlink:label="country_GB"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_GB_lbl" xml:lang="en-US" id="id_2606046_705598_1_1">G B</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_GB_lbl" xml:lang="en-US" id="id_2606046_705598_2_1">United Kingdom</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_2606046_721235_1_1">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US" id="id_2606046_721235_2_1">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_2606046_710175_1_1">Goodwill And Intangible Assets Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="id_2606046_710175_2_1">Goodwill and Intangible Assets Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_716699_1_1">Goodwill And Intangible Assets Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_716699_2_1">Goodwill and Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_2606046_719127_1_1">Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" id="id_2606046_719127_2_1">Income before 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" id="id_2606046_719127_6_1">Income before income taxes</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_2606046_709908_1_1">Income Statement [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="id_2606046_709908_2_1">Income Statement [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="id_2606046_712080_1_1">Income Statement Location [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="id_2606046_712080_2_1">Income Statement Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="id_2606046_714971_1_1">Income Statement Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="id_2606046_714971_2_1">Income Statement Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="id_2606046_710844_1_1">Income Tax Authority [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US" id="id_2606046_710844_2_1">Income Tax Authority [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="id_2606046_713110_1_1">Income Tax Authority [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US" id="id_2606046_713110_2_1">Income Tax Authority [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_2606046_710538_1_1">Income Tax Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" id="id_2606046_710538_2_1">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_715742_1_1">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_715742_2_1">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_IncomeTaxesLineItems" xlink:label="rgen_IncomeTaxesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_IncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_2606046_794601_3_1">Income Taxes [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_IncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_2606046_794601_1_1">Income Taxes [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_IncomeTaxesLineItems_lbl" xml:lang="en-US" id="id_2606046_794601_2_1">Income Taxes [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="rgen_IncomeTaxesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_IncomeTaxesTable" xlink:label="rgen_IncomeTaxesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_IncomeTaxesTable_lbl" xml:lang="en-US" id="id_2606046_755857_3_1">Income Taxes [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_IncomeTaxesTable_lbl" xml:lang="en-US" id="id_2606046_755857_1_1">Income Taxes [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_IncomeTaxesTable_lbl" xml:lang="en-US" id="id_2606046_755857_2_1">Income Taxes [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_IncomeTaxesTable" xlink:to="rgen_IncomeTaxesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss" xlink:label="us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss_lbl" xml:lang="en-US" id="id_2606046_722106_1_1">Income Tax Examination Estimate Of Possible Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss_lbl" xml:lang="en-US" id="id_2606046_722106_2_1">Total exposure, including penalties, for tax assessment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss" xlink:to="us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_IncomeTaxExaminationYearsSubjectToExamination" xlink:label="rgen_IncomeTaxExaminationYearsSubjectToExamination"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_IncomeTaxExaminationYearsSubjectToExamination_lbl" xml:lang="en-US" id="id_2606046_795692_3_1">Income Tax Examination, Years Subject to Examination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_IncomeTaxExaminationYearsSubjectToExamination_lbl" xml:lang="en-US" id="id_2606046_795692_1_1">Income Tax Examination Years Subject To Examination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_IncomeTaxExaminationYearsSubjectToExamination_lbl" xml:lang="en-US" id="id_2606046_795692_2_1">Tax years undergoing audit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_IncomeTaxExaminationYearsSubjectToExamination" xlink:to="rgen_IncomeTaxExaminationYearsSubjectToExamination_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_2606046_722444_1_1">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" id="id_2606046_722444_2_1">Income tax provision</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" id="id_2606046_722444_12_1">Income tax provision (benefit)</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems" xlink:label="us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems_lbl" xml:lang="en-US" id="id_2606046_722058_1_1">Income Tax Expense Benefit Extraordinary Items</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems_lbl" xml:lang="en-US" id="id_2606046_722058_2_1">Discrete items recognized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems" xlink:to="us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" id="id_2606046_723051_1_1">Increase Decrease In 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" id="id_2606046_723051_2_1">Accounts payable</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_2606046_719147_1_1">Increase Decrease In Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" id="id_2606046_719147_14_1">Accounts receivable</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US" id="id_2606046_722985_1_1">Increase Decrease In Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US" id="id_2606046_722985_2_1">Accrued liabilities</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_2606046_720574_1_1">Increase Decrease In Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" id="id_2606046_720574_14_1">Inventories</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="id_2606046_708625_1_1">Increase Decrease In Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="id_2606046_708625_2_1">Changes in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US" id="id_2606046_723302_1_1">Increase Decrease In Other Operating Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US" id="id_2606046_723302_2_1">Long-term liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US" id="id_2606046_717975_1_1">Increase Decrease In Other Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US" id="id_2606046_717975_14_1">Royalties and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_2606046_719480_1_1">Increase Decrease In Prepaid Deferred Expense And Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="id_2606046_719480_14_1">Prepaid expenses and other current assets</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_2606046_709495_1_1">Incremental Common Shares Attributable To Share Based Payment Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="id_2606046_709495_2_1">Dilutive common stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="id_2606046_721609_1_1">Intangible Assets Net Excluding Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="id_2606046_721609_2_1">Intangible assets, net</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl" xml:lang="en-US" id="id_2606046_718605_1_1">Interest Income Expense Nonoperating Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl" xml:lang="en-US" id="id_2606046_718605_2_1">Interest (expense) income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" id="id_2606046_707946_1_1">Inventory Current [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" id="id_2606046_707946_2_1">Inventory, Current [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_2606046_713176_1_1">Inventory Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" id="id_2606046_713176_2_1">Inventory Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_712054_1_1">Inventory Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_712054_2_1">Inventories</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US" id="id_2606046_722016_1_1">Inventory Finished Goods Net Of Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US" id="id_2606046_722016_2_1">Finished products</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" id="id_2606046_710939_1_1">Inventory [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" id="id_2606046_710939_2_1">Inventory [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_2606046_721908_1_1">Inventory Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_2606046_721908_2_1">Inventories, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" id="id_2606046_721908_6_1">Total</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US" id="id_2606046_722172_1_1">Inventory Raw Materials Net Of Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xml:lang="en-US" id="id_2606046_722172_2_1">Raw materials</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" id="id_2606046_720637_1_1">Inventory Valuation Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US" id="id_2606046_720637_2_1">Reserves for excess and obsolete inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xml:lang="en-US" id="id_2606046_723630_1_1">Inventory Work In Process Net Of Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves_lbl" xml:lang="en-US" id="id_2606046_723630_2_1">Work-in-process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US" id="id_2606046_719251_1_1">Investment Income Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US" id="id_2606046_719251_2_1">Investment income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_709933_1_1">Investments Classified By Contractual Maturity Date Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_709933_2_1">Contractual Maturities of Debt Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US" id="id_2606046_714766_1_1">Investments Debt And Equity Securities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US" id="id_2606046_714766_2_1">Investments, Debt and Equity Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US" id="id_2606046_710256_1_1">Investment Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US" id="id_2606046_710256_2_1">Investment Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US" id="id_2606046_710825_1_1">Investment Type Categorization [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US" id="id_2606046_710825_2_1">Investments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_InvestmentTypeCategorizationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US" id="id_2606046_721548_1_1">Leasehold Improvements Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsGross_lbl" xml:lang="en-US" id="id_2606046_721548_2_1">Leasehold improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsGross" xlink:to="us-gaap_LeaseholdImprovementsGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="id_2606046_705999_1_1">Legal Entity [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="id_2606046_705999_2_1">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="id_2606046_720602_1_1">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" id="id_2606046_720602_6_1">Total liabilities and stockholders' equity</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_2606046_708470_1_1">Liabilities And Stockholders Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_2606046_708470_2_1">Liabilities and stockholders' equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_717569_1_1">Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_717569_6_1">Total current liabilities</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_2606046_715754_1_1">Liabilities Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="id_2606046_715754_2_1">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum" xlink:label="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum_lbl" xml:lang="en-US" id="id_2606046_768502_3_1">Long Term Marketable Securities Maturities Term, Minimum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum_lbl" xml:lang="en-US" id="id_2606046_768502_1_1">Long Term Marketable Securities Maturities Term Minimum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum_lbl" xml:lang="en-US" id="id_2606046_768502_2_1">Long-term marketable securities, minimum original maturity term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum" xlink:to="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_LongTermMarketableSecuritiesMember" xlink:label="rgen_LongTermMarketableSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_LongTermMarketableSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_827980_3_1">Long-term marketable securities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_LongTermMarketableSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_827980_1_1">Long Term Marketable Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_LongTermMarketableSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_827980_2_1">Long-term marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_LongTermMarketableSecuritiesMember" xlink:to="rgen_LongTermMarketableSecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US" id="id_2606046_722160_1_1">Machinery And Equipment Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US" id="id_2606046_722160_2_1">Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US" id="id_2606046_712260_1_1">Major Customers [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MajorCustomersAxis_lbl" xml:lang="en-US" id="id_2606046_712260_2_1">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US" id="id_2606046_724718_1_1">Marketable Securities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US" id="id_2606046_724718_2_1">Marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_MarketableSecuritiesMaturityTerm" xlink:label="rgen_MarketableSecuritiesMaturityTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_MarketableSecuritiesMaturityTerm_lbl" xml:lang="en-US" id="id_2606046_834964_3_1">Marketable Securities, Maturity Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_MarketableSecuritiesMaturityTerm_lbl" xml:lang="en-US" id="id_2606046_834964_1_1">Marketable Securities Maturity Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_MarketableSecuritiesMaturityTerm_lbl" xml:lang="en-US" id="id_2606046_834964_2_1">Marketable securities, minimum original maturity term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_MarketableSecuritiesMaturityTerm" xlink:to="rgen_MarketableSecuritiesMaturityTerm_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_MarketableSecuritiesMember" xlink:label="rgen_MarketableSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_MarketableSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_745707_3_1">Marketable securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_MarketableSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_745707_1_1">Marketable Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_MarketableSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_745707_2_1">Marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_MarketableSecuritiesMember" xlink:to="rgen_MarketableSecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_lbl" xml:lang="en-US" id="id_2606046_720854_1_1">Marketable Securities Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesNoncurrent_lbl" xml:lang="en-US" id="id_2606046_720854_2_1">Long-term marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesNoncurrent" xlink:to="us-gaap_MarketableSecuritiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_MarketableSecuritiesRemainingMaturity" xlink:label="rgen_MarketableSecuritiesRemainingMaturity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_MarketableSecuritiesRemainingMaturity_lbl" xml:lang="en-US" id="id_2606046_844563_3_1">Marketable Securities, Remaining Maturity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_MarketableSecuritiesRemainingMaturity_lbl" xml:lang="en-US" id="id_2606046_844563_1_1">Marketable Securities Remaining Maturity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_MarketableSecuritiesRemainingMaturity_lbl" xml:lang="en-US" id="id_2606046_844563_2_1">Marketable securities, average remaining contractual maturity period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_MarketableSecuritiesRemainingMaturity" xlink:to="rgen_MarketableSecuritiesRemainingMaturity_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_2606046_716112_1_1">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MaximumMember_lbl" xml:lang="en-US" id="id_2606046_716112_2_1">Maximum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaximumMember" xlink:to="us-gaap_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="id_2606046_711169_1_1">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinimumMember_lbl" xml:lang="en-US" id="id_2606046_711169_2_1">Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumMember" xlink:to="us-gaap_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US" id="id_2606046_710575_1_1">Money Market Funds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US" id="id_2606046_710575_2_1">Money Market Funds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="id_2606046_707481_1_1">Name Of Major Customer [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" id="id_2606046_707481_2_1">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="us-gaap_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="id_2606046_721507_1_1">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" id="id_2606046_721507_6_1">Net cash provided by financing activities</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_2606046_708682_1_1">Net Cash Provided By Used In Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="id_2606046_708682_2_1">Cash flows from financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="id_2606046_724159_1_1">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" id="id_2606046_724159_6_1">Net cash used in investing activities</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_2606046_708507_1_1">Net Cash Provided By Used In Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="id_2606046_708507_2_1">Cash flows from investing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="id_2606046_712906_1_1">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" id="id_2606046_712906_6_1">Net cash provided by operating activities</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_2606046_713979_1_1">Net Cash Provided By Used In Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="id_2606046_713979_2_1">Cash flows from operating activities:</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_2606046_720460_1_1">Net Income Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_2606046_720460_2_1">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="id_2606046_720460_6_1">Net income</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_NonEmployeeDirectorStockOptionMember" xlink:label="rgen_NonEmployeeDirectorStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_NonEmployeeDirectorStockOptionMember_lbl" xml:lang="en-US" id="id_2606046_823893_3_1">Non Employee Director Stock Option[Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_NonEmployeeDirectorStockOptionMember_lbl" xml:lang="en-US" id="id_2606046_823893_1_1">Non Employee Director Stock Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_NonEmployeeDirectorStockOptionMember_lbl" xml:lang="en-US" id="id_2606046_823893_2_1">Non-Employee Directors and Consultants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_NonEmployeeDirectorStockOptionMember" xlink:to="rgen_NonEmployeeDirectorStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_NonExecutiveMember" xlink:label="rgen_NonExecutiveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_NonExecutiveMember_lbl" xml:lang="en-US" id="id_2606046_755879_3_1">Non-Executive [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_NonExecutiveMember_lbl" xml:lang="en-US" id="id_2606046_755879_1_1">Non Executive [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_NonExecutiveMember_lbl" xml:lang="en-US" id="id_2606046_755879_2_1">Awards Granted to Non-Executive Level Employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_NonExecutiveMember" xlink:to="rgen_NonExecutiveMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NonsoftwareLicenseArrangementMember" xlink:label="us-gaap_NonsoftwareLicenseArrangementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonsoftwareLicenseArrangementMember_lbl" xml:lang="en-US" id="id_2606046_715653_1_1">Nonsoftware License Arrangement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonsoftwareLicenseArrangementMember_lbl" xml:lang="en-US" id="id_2606046_715653_2_1">Nonsoftware License Arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonsoftwareLicenseArrangementMember" xlink:to="us-gaap_NonsoftwareLicenseArrangementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_NovozymesBiopharmaSwedenAbMember" xlink:label="rgen_NovozymesBiopharmaSwedenAbMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_NovozymesBiopharmaSwedenAbMember_lbl" xml:lang="en-US" id="id_2606046_745612_3_1">Novozymes Biopharma Sweden Ab [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_NovozymesBiopharmaSwedenAbMember_lbl" xml:lang="en-US" id="id_2606046_745612_1_1">Novozymes Biopharma Sweden Ab [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_NovozymesBiopharmaSwedenAbMember_lbl" xml:lang="en-US" id="id_2606046_745612_2_1">Novozymes Biopharma DK A/S Sweden Ab</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_NovozymesBiopharmaSwedenAbMember" xlink:to="rgen_NovozymesBiopharmaSwedenAbMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="id_2606046_716651_1_1">Number Of Operating Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" id="id_2606046_716651_2_1">Number of operating segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_2606046_719696_1_1">Operating Income Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="id_2606046_719696_6_1">Income from operations</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" id="id_2606046_723252_1_1">Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US" id="id_2606046_723252_2_1">Net operating loss carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_718099_1_1">Other Accrued Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_718099_2_1">Other accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US" id="id_2606046_720680_1_1">Other Comprehensive Income Loss Available For Sale Securities Adjustment Before Reclassification Adjustments Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US" id="id_2606046_720680_2_1">Other comprehensive income (loss) before reclassifications</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_2606046_718848_1_1">Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_2606046_718848_6_1">Net current period other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_2606046_719142_1_1">Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" id="id_2606046_719142_2_1">Foreign currency translation gain (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_2606046_709305_1_1">Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="id_2606046_709305_2_1">Other comprehensive income:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xml:lang="en-US" id="id_2606046_722604_1_1">Other Comprehensive Income Loss Reclassification Adjustment From A O C I On Derivatives Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl" xml:lang="en-US" id="id_2606046_722604_14_1">Amounts reclassified from accumulated other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="id_2606046_717486_1_1">Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="id_2606046_717486_2_1">Unrealized gain (loss) on investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes_lbl" xml:lang="en-US" id="id_2606046_710837_1_1">Other Information Pertaining To Income Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes_lbl" xml:lang="en-US" id="id_2606046_710837_2_1">Net operating loss and business tax credit carry forwards expiration date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:to="us-gaap_OtherInformationPertainingToIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_720386_1_1">Other Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US" id="id_2606046_720386_2_1">Contingent consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_2606046_718646_1_1">Other Liabilities Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="id_2606046_718646_2_1">Other long-term liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US" id="id_2606046_719691_1_1">Other Noncash Income Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US" id="id_2606046_719691_14_1">Loss on revaluation of contingent consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" id="id_2606046_718560_1_1">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" id="id_2606046_718560_2_1">Other (expense) income</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent" xlink:label="us-gaap_OtherReceivablesGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl" xml:lang="en-US" id="id_2606046_721529_1_1">Other Receivables Gross Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl" xml:lang="en-US" id="id_2606046_721529_2_1">Royalties and other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PartnerCapitalComponentsAxis" xlink:label="us-gaap_PartnerCapitalComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PartnerCapitalComponentsAxis_lbl" xml:lang="en-US" id="id_2606046_712063_1_1">Partner Capital Components [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PartnerCapitalComponentsAxis_lbl" xml:lang="en-US" id="id_2606046_712063_2_1">Partner Capital Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PartnerCapitalComponentsAxis" xlink:to="us-gaap_PartnerCapitalComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PartnerCapitalComponentsDomain" xlink:label="us-gaap_PartnerCapitalComponentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PartnerCapitalComponentsDomain_lbl" xml:lang="en-US" id="id_2606046_715608_1_1">Partner Capital Components [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PartnerCapitalComponentsDomain_lbl" xml:lang="en-US" id="id_2606046_715608_2_1">Partner Capital Components [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PartnerCapitalComponentsDomain" xlink:to="us-gaap_PartnerCapitalComponentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PatentsMember_lbl" xml:lang="en-US" id="id_2606046_711305_1_1">Patents [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PatentsMember_lbl" xml:lang="en-US" id="id_2606046_711305_2_1">Patents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US" id="id_2606046_713785_1_1">Payables And Accruals [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US" id="id_2606046_713785_2_1">Payables and Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US" id="id_2606046_718026_1_1">Payments To Acquire Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US" id="id_2606046_718026_14_1">Purchases of marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_2606046_717252_1_1">Payments To Acquire Property Plant And Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="id_2606046_717252_14_1">Purchases of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_PercentageOfSharesSubjectToForfeiture" xlink:label="rgen_PercentageOfSharesSubjectToForfeiture"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_PercentageOfSharesSubjectToForfeiture_lbl" xml:lang="en-US" id="id_2606046_812760_3_1">Percentage of Shares Subject to Forfeiture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_PercentageOfSharesSubjectToForfeiture_lbl" xml:lang="en-US" id="id_2606046_812760_1_1">Percentage Of Shares Subject To Forfeiture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_PercentageOfSharesSubjectToForfeiture_lbl" xml:lang="en-US" id="id_2606046_812760_2_1">Estimated forfeiture rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_PercentageOfSharesSubjectToForfeiture" xlink:to="rgen_PercentageOfSharesSubjectToForfeiture_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_PfizerIncMember" xlink:label="rgen_PfizerIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_PfizerIncMember_lbl" xml:lang="en-US" id="id_2606046_726294_3_1">Pfizer Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_PfizerIncMember_lbl" xml:lang="en-US" id="id_2606046_726294_1_1">Pfizer Inc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_PfizerIncMember_lbl" xml:lang="en-US" id="id_2606046_726294_2_1">Pfizer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_PfizerIncMember" xlink:to="rgen_PfizerIncMember_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_PfizerIncorporationMember" xlink:label="rgen_PfizerIncorporationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_PfizerIncorporationMember_lbl" xml:lang="en-US" id="id_2606046_755349_3_1">Pfizer Incorporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_PfizerIncorporationMember_lbl" xml:lang="en-US" id="id_2606046_755349_1_1">Pfizer Incorporation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_PfizerIncorporationMember_lbl" xml:lang="en-US" id="id_2606046_755349_2_1">Pfizer Incorporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_PfizerIncorporationMember" xlink:to="rgen_PfizerIncorporationMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_2606046_713879_1_1">Plan Name [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" id="id_2606046_713879_2_1">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_2606046_714456_1_1">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" id="id_2606046_714456_2_1">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_2606046_710812_1_1">Preferred Stock Par Or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="id_2606046_710812_2_1">Preferred stock, par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_2606046_715507_1_1">Preferred Stock Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="id_2606046_715507_2_1">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="id_2606046_711150_1_1">Preferred Stock Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="id_2606046_711150_2_1">Preferred stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="id_2606046_708146_1_1">Preferred Stock Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="id_2606046_708146_2_1">Preferred stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_2606046_719319_1_1">Preferred Stock Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="id_2606046_719319_2_1">Preferred stock, $.01 par value, 5,000,000 shares authorized, no shares issued or outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_2606046_724462_1_1">Prepaid Expense And Other Assets Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="id_2606046_724462_2_1">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_2606046_722149_1_1">Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xml:lang="en-US" id="id_2606046_722149_2_1">Redemptions of marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="id_2606046_723323_1_1">Proceeds From Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="id_2606046_723323_2_1">Exercise of stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_2606046_722049_1_1">Property Plant And Equipment Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="id_2606046_722049_6_1">Total property, plant and equipment, at cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_2606046_722476_1_1">Property Plant And Equipment Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="id_2606046_722476_6_1">Property, plant and equipment, net</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US" id="id_2606046_716889_1_1">Property Plant And Equipment Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US" id="id_2606046_716889_2_1">Property, plant and equipment, at cost:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_2606046_711502_1_1">Range [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeAxis_lbl" xml:lang="en-US" id="id_2606046_711502_2_1">Range [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_2606046_713888_1_1">Range [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RangeMember_lbl" xml:lang="en-US" id="id_2606046_713888_2_1">Range [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_lbl" xml:lang="en-US" id="id_2606046_717376_1_1">Research And Development Arrangement Contract To Perform For Others Compensation Earned</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_lbl" xml:lang="en-US" id="id_2606046_717376_2_1">Revenue from sponsored research and development projects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_2606046_724274_1_1">Research And Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="id_2606046_724274_2_1">Research and development</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" id="id_2606046_713040_1_1">Research And Development Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" id="id_2606046_713040_2_1">Research and development</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xml:lang="en-US" id="id_2606046_721583_1_1">Restricted Cash And Cash Equivalents Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl" xml:lang="en-US" id="id_2606046_721583_2_1">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_2606046_719144_1_1">Retained Earnings Accumulated Deficit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="id_2606046_719144_2_1">Accumulated deficit</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized" xlink:label="us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_lbl" xml:lang="en-US" id="id_2606046_718660_1_1">Revenue Recognition Milestone Method Revenue Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_lbl" xml:lang="en-US" id="id_2606046_718660_2_1">Milestone Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized" xlink:to="us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_lbl" xml:lang="en-US" id="id_2606046_711157_1_1">Revenue Recognition Multiple Deliverable Arrangements [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_lbl" xml:lang="en-US" id="id_2606046_711157_2_1">Revenue Recognition, Multiple-deliverable Arrangements [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_lbl" xml:lang="en-US" id="id_2606046_715431_1_1">Revenue Recognition Multiple Deliverable Arrangements [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_lbl" xml:lang="en-US" id="id_2606046_715431_2_1">Revenue Recognition, Multiple-deliverable Arrangements [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" id="id_2606046_719383_1_1">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" id="id_2606046_719383_6_1">Total revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" id="id_2606046_715210_1_1">Revenues [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" id="id_2606046_715210_2_1">Revenue:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US" id="id_2606046_714940_1_1">Risks And Uncertainties [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US" id="id_2606046_714940_2_1">Risks and Uncertainties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RoyaltyExpense" xlink:label="us-gaap_RoyaltyExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RoyaltyExpense_lbl" xml:lang="en-US" id="id_2606046_723217_1_1">Royalty Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RoyaltyExpense_lbl" xml:lang="en-US" id="id_2606046_723217_2_1">Minimum royalty payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RoyaltyExpense" xlink:to="us-gaap_RoyaltyExpense_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_RoyaltyPaymentRate" xlink:label="rgen_RoyaltyPaymentRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_RoyaltyPaymentRate_lbl" xml:lang="en-US" id="id_2606046_809033_3_1">Royalty Payment Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_RoyaltyPaymentRate_lbl" xml:lang="en-US" id="id_2606046_809033_1_1">Royalty Payment Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_RoyaltyPaymentRate_lbl" xml:lang="en-US" id="id_2606046_809033_2_1">Percentage of royalty revenue, remittance to the University of Michigan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_RoyaltyPaymentRate" xlink:to="rgen_RoyaltyPaymentRate_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="us-gaap_RoyaltyRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RoyaltyRevenue_lbl" xml:lang="en-US" id="id_2606046_720138_1_1">Royalty Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RoyaltyRevenue_lbl" xml:lang="en-US" id="id_2606046_720138_2_1">Royalty and other revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RoyaltyRevenue_lbl" xml:lang="en-US" id="id_2606046_720138_12_1">Royalty revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RoyaltyRevenue" xlink:to="us-gaap_RoyaltyRevenue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesMember_lbl" xml:lang="en-US" id="id_2606046_711662_1_1">Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesMember_lbl" xml:lang="en-US" id="id_2606046_711662_2_1">Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesMember" xlink:to="us-gaap_SalesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US" id="id_2606046_718168_1_1">Sales Revenue Goods Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueGoodsNet_lbl" xml:lang="en-US" id="id_2606046_718168_2_1">Product revenue</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueGoodsNetMember_lbl" xml:lang="en-US" id="id_2606046_709395_1_1">Sales Revenue Goods Net [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueGoodsNetMember_lbl" xml:lang="en-US" id="id_2606046_709395_2_1">Total Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueGoodsNetMember" xlink:to="us-gaap_SalesRevenueGoodsNetMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="id_2606046_716845_1_1">Scenario Forecast [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioForecastMember_lbl" xml:lang="en-US" id="id_2606046_716845_2_1">Scenario, Forecast</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioForecastMember" xlink:to="us-gaap_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_2606046_713961_1_1">Scenario Unspecified [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" id="id_2606046_713961_2_1">Scenario, Unspecified [Domain]</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:label="rgen_ScheduleOfAccruedLiabilitiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_ScheduleOfAccruedLiabilitiesLineItems_lbl" xml:lang="en-US" id="id_2606046_843787_3_1">Schedule of Accrued Liabilities [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_ScheduleOfAccruedLiabilitiesLineItems_lbl" xml:lang="en-US" id="id_2606046_843787_1_1">Schedule Of Accrued Liabilities [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_ScheduleOfAccruedLiabilitiesLineItems_lbl" xml:lang="en-US" id="id_2606046_843787_2_1">Schedule of Accrued Liabilities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="rgen_ScheduleOfAccruedLiabilitiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ScheduleOfAccruedLiabilitiesTable" xlink:label="rgen_ScheduleOfAccruedLiabilitiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_ScheduleOfAccruedLiabilitiesTable_lbl" xml:lang="en-US" id="id_2606046_785595_3_1">Schedule of Accrued Liabilities [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_ScheduleOfAccruedLiabilitiesTable_lbl" xml:lang="en-US" id="id_2606046_785595_1_1">Schedule Of Accrued Liabilities [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_ScheduleOfAccruedLiabilitiesTable_lbl" xml:lang="en-US" id="id_2606046_785595_2_1">Schedule of Accrued Liabilities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_ScheduleOfAccruedLiabilitiesTable" xlink:to="rgen_ScheduleOfAccruedLiabilitiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_712004_1_1">Schedule Of Accrued Liabilities Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_712004_2_1">Schedule of Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_708830_1_1">Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_708830_2_1">Changes in Accumulated Other Comprehensive Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" id="id_2606046_708063_1_1">Schedule Of Available For Sale Securities [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" id="id_2606046_708063_2_1">Schedule of Available-for-sale Securities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl" xml:lang="en-US" id="id_2606046_715626_1_1">Schedule Of Available For Sale Securities [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl" xml:lang="en-US" id="id_2606046_715626_2_1">Schedule of Available-for-sale Securities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_2606046_713723_1_1">Schedule Of Business Acquisitions By Acquisition [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="id_2606046_713723_2_1">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xml:lang="en-US" id="id_2606046_707606_1_1">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xml:lang="en-US" id="id_2606046_707606_2_1">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" id="id_2606046_714886_1_1">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" id="id_2606046_714886_2_1">Stock-Based Compensation Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xml:lang="en-US" id="id_2606046_713705_1_1">Schedule Of Entity Wide Revenue By Major Customers By Reporting Segments [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xml:lang="en-US" id="id_2606046_713705_2_1">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_2606046_713098_1_1">Schedule Of Finite Lived Intangible Assets [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="id_2606046_713098_2_1">Schedule of Finite-Lived Intangible Assets [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_713970_1_1">Schedule Of Finite Lived Intangible Assets Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_713970_2_1">Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_709616_1_1">Schedule Of Inventory Current Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_709616_2_1">Schedule of Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_707639_1_1">Schedule Of Revenue By Major Customers By Reporting Segments Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_707639_2_1">Percentage of Revenue from Significant Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="id_2606046_714922_1_1">Schedule Of Segment Reporting Information By Segment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" id="id_2606046_714922_2_1">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_2606046_713648_1_1">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="id_2606046_713648_2_1">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_708925_1_1">Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_708925_2_1">Summary of Option Activity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" xlink:label="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable_lbl" xml:lang="en-US" id="id_2606046_731920_3_1">Schedule of Weighted Average Number of Shares Outstanding [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable_lbl" xml:lang="en-US" id="id_2606046_731920_1_1">Schedule Of Weighted Average Number Of Shares Outstanding [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable_lbl" xml:lang="en-US" id="id_2606046_731920_2_1">Schedule of Weighted Average Number of Shares Outstanding [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" xlink:to="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_710877_1_1">Schedule Of Weighted Average Number Of Shares Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US" id="id_2606046_710877_2_1">Basic and Diluted Weighted Average Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US" id="id_2606046_708581_1_1">Schedules Of Concentration Of Risk By Risk Factor [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US" id="id_2606046_708581_2_1">Percentage by Geographic Area or Significant Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_SE" xlink:label="country_SE"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_SE_lbl" xml:lang="en-US" id="id_2606046_705717_1_1">S E</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_SE_lbl" xml:lang="en-US" id="id_2606046_705717_2_1">Sweden</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SE" xlink:to="country_SE_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="id_2606046_707442_1_1">Segment Geographical [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="id_2606046_707442_2_1">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="us-gaap_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_2606046_714921_1_1">Segment Reporting [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" id="id_2606046_714921_2_1">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_716952_1_1">Segment Reporting Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" id="id_2606046_716952_2_1">Segment Reporting</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="id_2606046_714595_1_1">Segment Reporting Information [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" id="id_2606046_714595_2_1">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_2606046_722432_1_1">Selling General And Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="id_2606046_722432_2_1">Selling, general and administrative</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US" id="id_2606046_710630_1_1">Selling General And Administrative Expenses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US" id="id_2606046_710630_2_1">Selling, general and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_2606046_721665_1_1">Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="id_2606046_721665_2_1">Stock-based compensation expense</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_2606046_712118_1_1">Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="id_2606046_712118_2_1">Incentive options, vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US" id="id_2606046_714243_1_1">Sharebased Compensation Arrangement By Sharebased Payment Award Award Vesting Rights Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US" id="id_2606046_714243_2_1">Incentive options, vesting on the first anniversary of the date of grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_2606046_711615_1_1">Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" id="id_2606046_711615_2_1">Incentive options, term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_2606046_711563_1_1">Share Based Compensation Arrangement By Share Based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="id_2606046_711563_2_1">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" id="id_2606046_710236_1_1">Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" id="id_2606046_710236_2_1">Number of shares available for future grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US" id="id_2606046_751128_3_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US" id="id_2606046_751128_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl" xml:lang="en-US" id="id_2606046_751128_2_1">Aggregate intrinsic value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="id_2606046_723111_1_1">Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US" id="id_2606046_723111_2_1">Options exercisable at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="id_2606046_708419_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US" id="id_2606046_708419_2_1">Options exercisable at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_713325_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_713325_2_1">Options exercisable at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="id_2606046_716095_1_1">Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="id_2606046_716095_2_1">Options exercisable at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US" id="id_2606046_715814_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US" id="id_2606046_715814_14_1">Forfeited/Cancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_714444_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_714444_2_1">Forfeited/Cancelled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_2606046_708168_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="id_2606046_708168_2_1">Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_2606046_712434_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="id_2606046_712434_2_1">Weighted average grant date fair value of share-based awards granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" id="id_2606046_710379_1_1">Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" id="id_2606046_710379_2_1">Number of unvested options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="id_2606046_723332_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="id_2606046_723332_2_1">Options outstanding at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_2606046_710185_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_2606046_710185_4_1">Options outstanding at September 30, 2013</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_2606046_710185_5_1">Options outstanding at January 1, 2013</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_2606046_710185_2_1">Stock options outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="id_2606046_710185_12_1">Stock options, outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" id="id_2606046_711304_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" id="id_2606046_711304_2_1">Options Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_709772_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_709772_4_1">Options outstanding at September 30, 2013</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_709772_5_1">Options outstanding at January 1, 2013</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_709772_2_1">Stock options, weighted average exercise price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" id="id_2606046_708379_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" id="id_2606046_708379_2_1">Weighted average exercise price per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="id_2606046_707840_1_1">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term 2</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="id_2606046_707840_2_1">Options outstanding at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US" id="id_2606046_722773_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US" id="id_2606046_722773_2_1">Vested and expected to vest at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US" id="id_2606046_715855_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US" id="id_2606046_715855_2_1">Vested and expected to vest at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_712289_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_712289_2_1">Vested and expected to vest at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="id_2606046_713422_1_1">Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="id_2606046_713422_2_1">Vested and expected to vest at September 30, 2013</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US" id="id_2606046_717945_1_1">Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US" id="id_2606046_717945_2_1">Total fair value of stock options vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl" xml:lang="en-US" id="id_2606046_755232_3_1">Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl" xml:lang="en-US" id="id_2606046_755232_1_1">Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl" xml:lang="en-US" id="id_2606046_755232_2_1">Weighted average remaining contractual term (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_2606046_712670_1_1">Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="id_2606046_712670_2_1">Equity Award [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_715423_1_1">Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_715423_2_1">Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_709341_1_1">Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="id_2606046_709341_2_1">Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" id="id_2606046_712630_1_1">Share Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" id="id_2606046_712630_2_1">Closing price of the common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_2606046_714159_1_1">Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="id_2606046_714159_2_1">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementGeographicalAxis_lbl" xml:lang="en-US" id="id_2606046_716469_1_1">Statement Geographical [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementGeographicalAxis_lbl" xml:lang="en-US" id="id_2606046_716469_2_1">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_2606046_711635_1_1">Statement [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="id_2606046_711635_2_1">Statement [Line Items]</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_2606046_710972_1_1">Statement Of Cash Flows [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="id_2606046_710972_2_1">Statement of Cash Flows [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_2606046_708775_1_1">Statement Of Financial Position [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="id_2606046_708775_2_1">Statement of Financial Position [Abstract]</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_2606046_708873_1_1">Statement Scenario [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementScenarioAxis_lbl" xml:lang="en-US" id="id_2606046_708873_2_1">Scenario [Axis]</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_2606046_711836_1_1">Statement [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" id="id_2606046_711836_2_1">Statement [Table]</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_2606046_718765_1_1">Stockholders Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="id_2606046_718765_6_1">Total stockholders' equity</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_2606046_707190_1_1">Stockholders Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="id_2606046_707190_2_1">Stockholders' equity:</label>
    <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"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_2606046_713738_1_1">Stock Issued During Period Shares Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="id_2606046_713738_14_1">Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_StockOptionAndIncentivePlanTwentyTwelveMember" xlink:label="rgen_StockOptionAndIncentivePlanTwentyTwelveMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_StockOptionAndIncentivePlanTwentyTwelveMember_lbl" xml:lang="en-US" id="id_2606046_726798_3_1">Stock Option and Incentive Plan Twenty Twelve [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_StockOptionAndIncentivePlanTwentyTwelveMember_lbl" xml:lang="en-US" id="id_2606046_726798_1_1">Stock Option And Incentive Plan Twenty Twelve [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_StockOptionAndIncentivePlanTwentyTwelveMember_lbl" xml:lang="en-US" id="id_2606046_726798_2_1">2012 Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_StockOptionAndIncentivePlanTwentyTwelveMember" xlink:to="rgen_StockOptionAndIncentivePlanTwentyTwelveMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="id_2606046_714667_1_1">Subsequent Event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" id="id_2606046_714667_2_1">Subsequent Event</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="id_2606046_710720_1_1">Subsequent Event Type [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" id="id_2606046_710720_2_1">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="id_2606046_715840_1_1">Subsequent Event Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" id="id_2606046_715840_2_1">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US" id="id_2606046_722458_1_1">Tax Credit Carryforward Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US" id="id_2606046_722458_2_1">Business tax credit carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_TenantImprovementsMember" xlink:label="rgen_TenantImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_TenantImprovementsMember_lbl" xml:lang="en-US" id="id_2606046_786070_3_1">Tenant Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_TenantImprovementsMember_lbl" xml:lang="en-US" id="id_2606046_786070_1_1">Tenant Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_TenantImprovementsMember_lbl" xml:lang="en-US" id="id_2606046_786070_2_1">Tenant improvement allowance due from landlord</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_TenantImprovementsMember" xlink:to="rgen_TenantImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TextBlockAbstract_lbl" xml:lang="en-US" id="id_2606046_714272_1_1">Text Block [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TextBlockAbstract_lbl" xml:lang="en-US" id="id_2606046_714272_2_1">Text Block [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_TextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_2606046_705972_1_1">Trading Symbol</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" id="id_2606046_705972_2_1">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US" id="id_2606046_712375_1_1">Type Of Arrangement [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US" id="id_2606046_712375_2_1">Type of Arrangement and Non-arrangement Transactions [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_UncategorizedAbstract" xlink:label="rgen_UncategorizedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_UncategorizedAbstract_lbl" xml:lang="en-US" id="id_2606046_725442_3_1">Uncategorized [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_UncategorizedAbstract_lbl" xml:lang="en-US" id="id_2606046_725442_1_1">Uncategorized [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_UncategorizedAbstract_lbl" xml:lang="en-US" id="id_2606046_725442_2_1">Uncategorized [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_UncategorizedAbstract" xlink:to="rgen_UncategorizedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_UnvestedOptionsMember" xlink:label="rgen_UnvestedOptionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_UnvestedOptionsMember_lbl" xml:lang="en-US" id="id_2606046_796256_3_1">Unvested Options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_UnvestedOptionsMember_lbl" xml:lang="en-US" id="id_2606046_796256_1_1">Unvested Options [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_UnvestedOptionsMember_lbl" xml:lang="en-US" id="id_2606046_796256_2_1">Unvested Options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_UnvestedOptionsMember" xlink:to="rgen_UnvestedOptionsMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_UpFrontPaymentArrangementMember" xlink:label="us-gaap_UpFrontPaymentArrangementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UpFrontPaymentArrangementMember_lbl" xml:lang="en-US" id="id_2606046_714298_1_1">Up Front Payment Arrangement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UpFrontPaymentArrangementMember_lbl" xml:lang="en-US" id="id_2606046_714298_2_1">Up-front Payment Arrangement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UpFrontPaymentArrangementMember" xlink:to="us-gaap_UpFrontPaymentArrangementMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="country_US"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US" id="id_2606046_705561_1_1">U S</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US" id="id_2606046_705561_2_1">United States</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_711515_1_1">U S Government Agencies Debt Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xml:lang="en-US" id="id_2606046_711515_2_1">U.S. Government and agency securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_2606046_708887_1_1">Weighted Average Number Of Diluted Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_2606046_708887_2_1">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="id_2606046_708887_6_1">Weighted average common shares, assuming dilution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_2606046_711653_1_1">Weighted Average Number Of Shares Outstanding [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="id_2606046_711653_2_1">Weighted average shares outstanding:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_2606046_715735_1_1">Weighted Average Number Of Shares Outstanding Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_2606046_715735_2_1">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="id_2606046_715735_12_1">Weighted average common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:label="rgen_WeightedAverageNumberOfSharesOutstandingLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="rgen_WeightedAverageNumberOfSharesOutstandingLineItems_lbl" xml:lang="en-US" id="id_2606046_808583_3_1">Weighted Average Number of Shares Outstanding [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="rgen_WeightedAverageNumberOfSharesOutstandingLineItems_lbl" xml:lang="en-US" id="id_2606046_808583_1_1">Weighted Average Number Of Shares Outstanding [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="rgen_WeightedAverageNumberOfSharesOutstandingLineItems_lbl" xml:lang="en-US" id="id_2606046_808583_2_1">Weighted Average Number of Shares Outstanding [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:to="rgen_WeightedAverageNumberOfSharesOutstandingLineItems_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>rgen-20130930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- RR Donnelley Xcelerate Taxonomy Presentation Linkbase, based on XBRL 2.1  http://www.edgar-online.com/ -->
<!-- Version: 6.21.0 -->
<!-- Round: 4 -->
<!-- Creation date: 2013-11-07T21:52:10Z -->
<!-- Copyright (c) 2005-2013 R.R. Donnelley & Sons Company All Rights Reserved. -->
<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="rgen-20130930.xsd#DocumentandEntityInformation" roleURI="http://www.repligen.com/taxonomy/role/DocumentandEntityInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfFinancialPositionClassified" roleURI="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassified"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfFinancialPositionClassifiedParen" roleURI="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfIncomeAlternative" roleURI="http://www.repligen.com/taxonomy/role/StatementOfIncomeAlternative"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_StatementOfCashFlowsIndirect" roleURI="http://www.repligen.com/taxonomy/role/StatementOfCashFlowsIndirect"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureIntangibleAssets" roleURI="http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssets"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureGoodwillAndIntangibleAssetsAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureRevenueRecognitionAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureChangesInAccumulatedOtherComprehensiveIncome" roleURI="http://www.repligen.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveIncome"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureBasicAndDilutedWeightedAverageSharesOutstanding" roleURI="http://www.repligen.com/taxonomy/role/DisclosureBasicAndDilutedWeightedAverageSharesOutstanding"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureEarningsLossPerShareAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureStockBasedCompensationAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureStockBasedCompensationExpense" roleURI="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationExpense"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureSummaryOfInformationRegardingOptionActivity" roleURI="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivity"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureSummaryOfInformationRegardingOptionActivityParenthetical" roleURI="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivityParenthetical"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureInvestmentsInDebtSecurities" roleURI="http://www.repligen.com/taxonomy/role/DisclosureInvestmentsInDebtSecurities"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureContractualMaturitiesOfDebtSecurities" roleURI="http://www.repligen.com/taxonomy/role/DisclosureContractualMaturitiesOfDebtSecurities"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis" roleURI="http://www.repligen.com/taxonomy/role/DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureFairValueMeasurementAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureRollForwardOfFairValueOfContingentConsideration" roleURI="http://www.repligen.com/taxonomy/role/DisclosureRollForwardOfFairValueOfContingentConsideration"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureInventoriesAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureInventoriesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureScheduleOfInventories" roleURI="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfInventories"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureScheduleOfAccruedLiabilities" roleURI="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureIncomeTaxesAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosureSegmentReportingAdditionalInformation" roleURI="http://www.repligen.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosurePercentageOfRevenueByGeographicArea" roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueByGeographicArea"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosurePercentageOfRevenueFromSignificantCustomers" roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueFromSignificantCustomers"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#DisclosurePercentageOfAccountsReceivableBySignificantCustomers" roleURI="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfAccountsReceivableBySignificantCustomers"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsBasisOfAccounting" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccounting"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsEarningsPerShareTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsFairValueDisclosuresTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsInventoryDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsIncomeTaxDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlock" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock"/>
  <roleRef xlink:type="simple" xlink:href="rgen-20130930.xsd#Role_NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables" roleURI="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DocumentandEntityInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_DocumentAndEntityInformationAbstract" xlink:label="rgen_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_DocumentAndEntityInformationAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentType" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_AmendmentFlag" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentPeriodEndDate" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_TradingSymbol" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityRegistrantName" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityCentralIndexKey" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityFilerCategory" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassified">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="us-gaap_DeferredTaxAssetsNetCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="us-gaap_DeferredTaxAssetsNetNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="us-gaap_LeaseholdImprovementsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent" xlink:label="us-gaap_MarketableSecuritiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent" xlink:label="us-gaap_OtherReceivablesGrossCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="1.3300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract" order="1.3400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetNoncurrent" order="1.3500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_MarketableSecuritiesNoncurrent" order="1.3600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1.3700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" order="1.3800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" order="1.3900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" order="1.4000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetCurrent" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_LeaseholdImprovementsGross" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_MachineryAndEquipmentGross" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_FurnitureAndFixturesGross" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_ConstructionInProgressGross" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.3100" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.3200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfIncomeAlternative">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration" xlink:label="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="us-gaap_CostOfGoodsSold"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DirectOperatingCostRoyaltyExpense" xlink:label="us-gaap_DirectOperatingCostRoyaltyExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="us-gaap_RoyaltyRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="us-gaap_SalesRevenueGoodsNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostOfGoodsSold" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DirectOperatingCostRoyaltyExpense" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" order="1.2700" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_SalesRevenueGoodsNet" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RoyaltyRevenue" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeNet" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestIncomeExpenseNonoperatingNet" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/StatementOfCashFlowsIndirect">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" order="1.0800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="1.0900" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.2200" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1.2300" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="1.2400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1.2500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="1.2600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" order="1.2700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="1.2800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="1.2900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.3000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities" order="1.1800" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.2000" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssets">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember" xlink:label="us-gaap_DevelopedTechnologyRightsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_DevelopedTechnologyRightsMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="us-gaap_BusinessCombinationsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BristolMyersSquibbCompanyMember" xlink:label="rgen_BristolMyersSquibbCompanyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="us-gaap_DeferredRevenueAdditions"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeAxis" xlink:label="us-gaap_DeferredRevenueArrangementTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueArrangementTypeDomain" xlink:label="us-gaap_DeferredRevenueArrangementTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized" xlink:label="us-gaap_DeferredRevenueRevenueRecognized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DirectOperatingCostRoyaltyExpense" xlink:label="us-gaap_DirectOperatingCostRoyaltyExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ExpectedMilestoneReceivable" xlink:label="rgen_ExpectedMilestoneReceivable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NonsoftwareLicenseArrangementMember" xlink:label="us-gaap_NonsoftwareLicenseArrangementMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_PfizerIncorporationMember" xlink:label="rgen_PfizerIncorporationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized" xlink:label="us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:label="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_RoyaltyPaymentRate" xlink:label="rgen_RoyaltyPaymentRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="us-gaap_RoyaltyRevenue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_UpFrontPaymentArrangementMember" xlink:label="us-gaap_UpFrontPaymentArrangementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_UpFrontPaymentArrangementMember" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeAxis" xlink:to="us-gaap_DeferredRevenueArrangementTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredRevenueArrangementTypeDomain" xlink:to="us-gaap_NonsoftwareLicenseArrangementMember" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain" xlink:to="rgen_PfizerIncorporationMember" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_BristolMyersSquibbCompanyMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_RoyaltyRevenue" order="1.0100" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="rgen_RoyaltyPaymentRate" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_DirectOperatingCostRoyaltyExpense" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_DeferredRevenueAdditions" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="rgen_ExpectedMilestoneReceivable" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_DeferredRevenueRevenueRecognized" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="us-gaap_MajorCustomersAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="dei_LegalEntityAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="us-gaap_DeferredRevenueArrangementTypeAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable" xlink:to="us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveIncome">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:label="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PartnerCapitalComponentsAxis" xlink:label="us-gaap_PartnerCapitalComponentsAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PartnerCapitalComponentsDomain" xlink:label="us-gaap_PartnerCapitalComponentsDomain"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_UncategorizedAbstract" xlink:label="rgen_UncategorizedAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_PartnerCapitalComponentsAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PartnerCapitalComponentsAxis" xlink:to="us-gaap_PartnerCapitalComponentsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PartnerCapitalComponentsDomain" xlink:to="us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PartnerCapitalComponentsDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_UncategorizedAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureBasicAndDilutedWeightedAverageSharesOutstanding">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" xlink:label="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:label="rgen_WeightedAverageNumberOfSharesOutstandingLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfWeightedAverageNumberOfSharesOutstandingTable" xlink:to="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_WeightedAverageNumberOfSharesOutstandingLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_EarningsPerShareDisclosureLineItems" xlink:label="rgen_EarningsPerShareDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_EarningsPerShareDisclosureTable" xlink:label="rgen_EarningsPerShareDisclosureTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="rgen_EarningsPerShareDisclosureTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_EarningsPerShareDisclosureLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_EarningsPerShareDisclosureLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_EarningsPerShareDisclosureLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_EarningsPerShareDisclosureTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_EarningsPerShareDisclosureTable" xlink:to="rgen_EarningsPerShareDisclosureLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_NonEmployeeDirectorStockOptionMember" xlink:label="rgen_NonEmployeeDirectorStockOptionMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_StockOptionAndIncentivePlanTwentyTwelveMember" xlink:label="rgen_StockOptionAndIncentivePlanTwentyTwelveMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_UnvestedOptionsMember" xlink:label="rgen_UnvestedOptionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain" xlink:to="rgen_StockOptionAndIncentivePlanTwentyTwelveMember" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_RangeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="rgen_UnvestedOptionsMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="rgen_NonEmployeeDirectorStockOptionMember" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationExpense">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivity">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:label="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" order="1.2200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="1.2300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="1.2400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" order="1.2500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="1.0500" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="1.0600" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="1.1900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="1.2000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" order="1.2100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivityParenthetical">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ExecutiveOfficerMember" xlink:label="us-gaap_ExecutiveOfficerMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_NonExecutiveMember" xlink:label="rgen_NonExecutiveMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_PercentageOfSharesSubjectToForfeiture" xlink:label="rgen_PercentageOfSharesSubjectToForfeiture"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="rgen_PercentageOfSharesSubjectToForfeiture" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="rgen_NonExecutiveMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ExecutiveOfficerMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1" xlink:label="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CashCashEquivalentsAndMarketableSecuritiesTable" xlink:label="rgen_CashCashEquivalentsAndMarketableSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum" xlink:label="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_MarketableSecuritiesMaturityTerm" xlink:label="rgen_MarketableSecuritiesMaturityTerm"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_MarketableSecuritiesRemainingMaturity" xlink:label="rgen_MarketableSecuritiesRemainingMaturity"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="rgen_MarketableSecuritiesMaturityTerm" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="rgen_MarketableSecuritiesRemainingMaturity" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesTable" xlink:to="us-gaap_RangeAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_CashCashEquivalentsAndMarketableSecuritiesTable" xlink:to="rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="rgen_CashCashEquivalentsAndMarketableSecuritiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureInvestmentsInDebtSecurities">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" xlink:label="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="us-gaap_AvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" xlink:label="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis" xlink:label="us-gaap_FairValueByMeasurementBasisAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain" xlink:label="us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_LongTermMarketableSecuritiesMember" xlink:label="rgen_LongTermMarketableSecuritiesMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_MarketableSecuritiesMember" xlink:label="rgen_MarketableSecuritiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementBasisAxis" xlink:to="us-gaap_FairValueDisclosureItemAmountsDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="rgen_MarketableSecuritiesMember" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="rgen_LongTermMarketableSecuritiesMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_CorporateAndOtherMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesAmortizedCost" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecurities" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_FairValueByMeasurementBasisAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_InvestmentTypeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureContractualMaturitiesOfDebtSecurities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="us-gaap_AvailableForSaleSecurities"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" xlink:label="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecurities" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:label="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="us-gaap_InvestmentTypeAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_MoneyMarketFundsMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BioFlashPartnersLimitedLiabilityCompanyMember" xlink:label="rgen_BioFlashPartnersLimitedLiabilityCompanyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_EarnOutPaymentMember" xlink:label="rgen_EarnOutPaymentMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MinimumMember" xlink:label="us-gaap_MinimumMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_NovozymesBiopharmaSwedenAbMember" xlink:label="rgen_NovozymesBiopharmaSwedenAbMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RoyaltyExpense" xlink:label="us-gaap_RoyaltyExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="rgen_NovozymesBiopharmaSwedenAbMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="rgen_BioFlashPartnersLimitedLiabilityCompanyMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="rgen_EarnOutPaymentMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_RoyaltyExpense" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_RangeAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureRollForwardOfFairValueOfContingentConsideration">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-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_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" order="1.0400" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureInventoriesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-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_InventoryCurrentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryCurrentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryValuationReserves" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfInventories">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-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_InventoryCurrentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryCurrentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureScheduleOfAccruedLiabilities">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AccruedResearchAndDevelopmentExpenseCurrent" xlink:label="rgen_AccruedResearchAndDevelopmentExpenseCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccruedRoyaltiesCurrent" xlink:label="us-gaap_AccruedRoyaltiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:label="rgen_ScheduleOfAccruedLiabilitiesLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ScheduleOfAccruedLiabilitiesTable" xlink:label="rgen_ScheduleOfAccruedLiabilitiesTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="rgen_ScheduleOfAccruedLiabilitiesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccruedRoyaltiesCurrent" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccruedProfessionalFeesCurrent" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="rgen_AccruedResearchAndDevelopmentExpenseCurrent" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_DeferredRevenueCurrent" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_ScheduleOfAccruedLiabilitiesTable" xlink:to="rgen_ScheduleOfAccruedLiabilitiesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear" xlink:label="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_FederalMember" xlink:label="rgen_FederalMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_IncomeTaxesLineItems" xlink:label="rgen_IncomeTaxesLineItems"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_IncomeTaxesTable" xlink:label="rgen_IncomeTaxesTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss" xlink:label="us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_IncomeTaxExaminationYearsSubjectToExamination" xlink:label="rgen_IncomeTaxExaminationYearsSubjectToExamination"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems" xlink:label="us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MaximumMember" xlink:label="us-gaap_MaximumMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeAxis" xlink:label="us-gaap_RangeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RangeMember" xlink:label="us-gaap_RangeMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScenarioForecastMember" xlink:label="us-gaap_ScenarioForecastMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="us-gaap_ScenarioUnspecifiedDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_SE" xlink:label="country_SE"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="us-gaap_StatementScenarioAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_SE" order="1.1500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="rgen_FederalMember" order="1.1800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="rgen_IncomeTaxesTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_OtherInformationPertainingToIncomeTaxes" order="1.1000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit" order="1.1100" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="rgen_IncomeTaxExaminationYearsSubjectToExamination" order="1.1200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesLineItems" xlink:to="us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss" order="1.1300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesTable" xlink:to="us-gaap_StatementScenarioAxis" order="12.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesTable" xlink:to="us-gaap_RangeAxis" order="13.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="rgen_IncomeTaxesTable" xlink:to="rgen_IncomeTaxesLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1.1700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioForecastMember" order="1.1400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="1.1600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueByGeographicArea">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AllOtherMember" xlink:label="rgen_AllOtherMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_GB" xlink:label="country_GB"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_SE" xlink:label="country_SE"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="us-gaap_SegmentGeographicalDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="us-gaap_StatementGeographicalAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="country_US"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueGoodsNetMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_StatementGeographicalAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="country_US" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="country_SE" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="country_GB" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentGeographicalDomain" xlink:to="rgen_AllOtherMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementGeographicalAxis" xlink:to="us-gaap_SegmentGeographicalDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueFromSignificantCustomers">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BristolMyersSquibbCompanyMember" xlink:label="rgen_BristolMyersSquibbCompanyMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerAMember" xlink:label="rgen_CustomerAMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerBMember" xlink:label="rgen_CustomerBMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerCMember" xlink:label="rgen_CustomerCMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesMember" xlink:label="us-gaap_SalesMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_BristolMyersSquibbCompanyMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerAMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerBMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerCMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_MajorCustomersAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/DisclosurePercentageOfAccountsReceivableBySignificantCustomers">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_BristolMyersSquibbCompanyMember" xlink:label="rgen_BristolMyersSquibbCompanyMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_ConcentrationOfRiskAccountsReceivablePercentage" xlink:label="rgen_ConcentrationOfRiskAccountsReceivablePercentage"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerAMember" xlink:label="rgen_CustomerAMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerBMember" xlink:label="rgen_CustomerBMember"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_CustomerCMember" xlink:label="rgen_CustomerCMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="us-gaap_MajorCustomersAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="us-gaap_NameOfMajorCustomerDomain"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_PfizerIncMember" xlink:label="rgen_PfizerIncMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_TenantImprovementsMember" xlink:label="rgen_TenantImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1.0900" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="rgen_ConcentrationOfRiskAccountsReceivablePercentage" order="1.0800" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="10.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_MajorCustomersAxis" order="11.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskLineItems" order="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MajorCustomersAxis" xlink:to="us-gaap_NameOfMajorCustomerDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_BristolMyersSquibbCompanyMember" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerAMember" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerBMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_CustomerCMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_TenantImprovementsMember" order="1.0600" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NameOfMajorCustomerDomain" xlink:to="rgen_PfizerIncMember" order="1.0700" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccounting">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BasisOfAccounting" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_AccountingPoliciesAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock">
    <loc xlink:type="locator" xlink:href="rgen-20130930.xsd#rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock" xlink:label="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_TextBlockAbstract" xlink:label="us-gaap_TextBlockAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TextBlockAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_EarningsPerShareAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_EarningsPerShareAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:label="us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="us-gaap_AvailableForSaleSecuritiesTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_FairValueDisclosuresAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_FairValueDisclosuresAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_InventoryDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryDisclosureTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_InventoryDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock">
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SalesRevenueGoodsNetMember" xlink:label="us-gaap_SalesRevenueGoodsNetMember"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-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_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueGoodsNetMember" order="1.0400" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" order="1.0500" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_StatementTable" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" order="1.0200" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" order="1.0300" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" order="1.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
    <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="100.0000" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" use="optional"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Segment Reporting<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left"><b>12.</b></td>
 <td valign="top" align="left"><b>Segment Reporting</b></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The Company views its operations, makes decisions regarding how to
 allocate resources and manages its business as one operating
 segment. As a result, the financial information disclosed herein
 represents all of the material financial information related to the
 Company&#x2019;s principal operating segment.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The following table represents the Company&#x2019;s total revenue by
 geographic area (based on the location of the customer):</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 United States</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">56</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">41</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">41</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Sweden</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 United Kingdom</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Revenue from significant customers as a percentage of the
 Company&#x2019;s total revenue is as follows:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Orencia<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> Royalties from
 Bristol</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer A</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer B</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer C</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Significant accounts receivable balances as a percentage of the
 Company&#x2019;s total trade accounts receivable and royalties and
 other receivables balances are as follows:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="13%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="13%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,<br />
 2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,<br />
 2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Orencia<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> Royalties from
 Bristol</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer A</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer B</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer C</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Tenant improvement allowance due from landlord</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">14</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Pfizer</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">38</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8380-108599<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 32<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8933-108599<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 10<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8538-108599<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 26<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8844-108599<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 29<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8864-108599<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 34<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8981-108599<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 35<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8984-108599<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 41<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9038-108599<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 30<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8906-108599<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 42<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9054-108599<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 31<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8924-108599<br><br><br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 40<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9031-108599<br><br><br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 33<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8971-108599<br><br><br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 12<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8595-108599<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SegmentReportingDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>12
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0`!@`(````(0!^-`H8$`(``,$>```3``@"6T-O;G1E;G1?5'EP97-=
M+GAM;""B!`(HH``"````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M``````````````````````````````````````#,V<UNVD`4!>!]I;Z#-=L*
M#_.3-*TP6?1GV49J^@!3^X(M[)G1S"2%M^_8)%$442)4I)X-".RY]^#%M^`L
MKK=#7]Q3B)VS%1/EG!5D:]=T=EVQG[=?9U>LB,G8QO3.4L5V%-GU\NV;Q>W.
M4RSR:1LKUJ;D/W(>ZY8&$TOGR>8K*Q<&D_+'L.;>U!NS)B[G\TM>.YO(IED:
M9[#EXC.MS%V?BB_;_/4^2:`^LN+3_L9Q5\6,]WU7FY23\GO;O-@R>]A0YI/3
M/;'M?'R78S!^<,-XY>\+'LY]SX\F=`T5-R:D;V;(,?BVY[]=V/QR;E,>'W(@
MI5NMNIH:5]\-^0F4T0<R36R)TM"7TWLYF,X^YCZR?[HY\NE-G#G(^/NFP2?F
MD"`Y%$@.#9+C`B3')4B.]R`YKD!R?`#)(>8H05!$%2BD"A13!0JJ`D55@<*J
M0'%5H,`J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K`I%5H4B
MJT*15:'(JE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DUBJP:15:-
M(JM&D?7B?\F:<D%(?'K]=U.G,:\T5#'M>HIG_E=Y/_2US:T)U/Q((5>I9P_P
M?/:Q'+EHO`G.QURY!CK]*3QVJN/IF<^#**2.GEK50^WDT\9<UYZ^\$4]2F,A
MW%!S8#>?"NCE'P```/__`P!02P,$%``&``@````A`+55,"/U````3`(```L`
M"`)?<F5L<R\N<F5L<R"B!`(HH``"````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M``````````````````````````````````````````````````",DL].PS`,
MQN](O$/D^^IN2`BAI;M,2+LA5![`).X?M8VC)$#W]H0#@DICV]'VY\\_6][N
MYFE4'QQB+T[#NBA!L3-B>]=J>*V?5@^@8B)G:13'&HX<85?=WFQ?>*24FV+7
M^ZBRBXL:NI3\(V(T'4\4"_'L<J61,%'*86C1DQFH9=R4Y3V&OQY0+3S5P6H(
M!WL'JC[Z//FRMS1-;W@OYGUBETZ,0)X3.\MVY4-F"ZG/VZB:0LM)@Q7SG-,1
MR?LB8P.>)MI<3_3_MCAQ(DN)T$C@\SS?BG-`Z^N!+I]HJ?B]SCSBIX3A363X
M8<'%#U1?````__\#`%!+`P04``8`"````"$`G_R)5CL"```,'@``&@`(`7AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS(*($`2B@``$`````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````O)G-;MLP$(3O!?H.`N^UO+N4DQ21<PD*Y-JF
M#R#8]`]B2X+(M/7;ES`"N0:::0_"7`20@JCQ>O9;<G7_\.MX*'Z$(>Z[MG8R
MF[LBM*MNO6^WM?O^_.73K2MB:MIU<^C:4+M3B.YA^?'#_==P:%)^*.[V?2SR
M*FVLW2ZE_G-9QM4N')LXZ_K0YCN;;C@V*0^';=DWJY=F&TJ=SQ?E\.<:;GFU
M9O&TKMWPM!9SQ?.ISZ_^]^+=9K-?A<=N]7H,;?K+.\J?W?`2=R&DO&@S;$.J
MW3@5R_,=L5G6[,IWY.1X<.7<(CFZ(,O1!9)C=V0Y=H?DJ)#EJ"`YYLERS",Y
M7LERO$(Y-VPY-TA.E4E(3?1JCN2P@P-CPS8.](VP$2@0@<I&H$($"AN!`A&H
M;`0J1*"QG6S0RL;.<H-I[MD(]!"!OB(3V5>(R-6D&].X:X:P_I:&O/&.^7>^
M;4ZOIJ$:<FQ@:(1M'('&$3:2!2+9V$@VB&3/1K*'2*XF17),IT,^L5[RZ3Q&
MB42/!A+#-B[TK;!#(]`H.JE1QB[`Q2OCU%MC0&'M5G;M5EB[C8U@@P@V=NTV
M6*#\I+5[-,K[WO&PJ>39324/FTIL-5!,-6FU3+DQ&2Y_TWE8GJ^P1K+M`MTB
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
MO'HH`360?X:XO_:V[?*77;G1VH-_["][GJT]^+?YDE=KKQ[B=TOO;JC=S=+;
M#'%_Z<$G0:2^O_+@"Q.2)TL/OC,A>;KTTI;?]AV#3TJ^[+[M\]WKM\/SZ>IQ
M_Q42_*2]];QV'Z7L_G+6_ZKFR_$,'Y.$I0!\[`X^'KJ',Q>3&UB;?ST>S_@7
M:/BV_QSII_\7````__\#`%!+`P04``8`"````"$`SX7T4C(!``!``@``$0`(
M`61O8U!R;W!S+V-O<F4N>&UL(*($`2B@``$`````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````G)%12\,P%(7?!?]#R7N;9D.9I<U`94\.!"<.WV)RMP6;
M-.1&N_U[TZZK$WT2\A+.N5_./2GG>U,GG^!1-[8B+,M)`E8V2MMM19Y7BW1&
M$@S"*E$W%BIR`"1S?GE12E?(QL.C;QSXH`&32+)82%>170BNH!3E#HS`+#IL
M%#>--R+$J]]2)^2[V`*=Y/DU-1"$$D'0#IBZD4@&I)(CTGWXN@<H2:$&`S8@
M91FCW]X`WN"?`[URYC0Z'%S<:8A[SE;R*([N/>K1V+9MUD[[&#$_H^OEPU._
M:JIMUY4$PKM^:H%A&:O<:%"W![Y_\W6"N"OI;ZU4LD]72`\B@$KB>\4QW4EY
MF=[=KQ:$3W(V31E+\]F*W123JWA>2WIR#?-\!)HAP+^))P#O<__\<_X%``#_
M_P,`4$L#!!0`!@`(````(0"[6=F.Q`,``%4,```0``@!9&]C4')O<',O87!P
M+GAM;""B!`$HH``!````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M`````````````````````````````````````````````````````````)Q7
M;6_:,!#^/FG_`>7[&MJ]:*I")@9T0X(6-:S[:)GD2+PZ=F8[&>S7[YSP$H:)
MU'Y!CGTOS]T]=S;!ETW.>Q4HS:08>-=7?:\'(I8)$^G`^[&\>_?9ZVE#14*Y
M%##PMJ"]+^';-\%"R0*48:![:$+H@9<94]SZOHXSR*F^PF.!)VNI<FKP4Z6^
M7*]9#&,9ESD(X]_T^Y]\V!@0"23OBH-!K[%X6YG7&DUD;/'II^6V0,!A,"P*
MSF)J,,IPSF(EM5R;WF03`P_\]F&`Z"*(2\7,-NP'?OLSB&+*882&PS7E&@+_
MN!%\!VJ3MJ!,Z3"HS&T%L9&JI]E?3-N-UUM1#1;.P*NH8E08A&7%FH]ZS0MM
M5/A3JF>=`1@=^"C0;-;+MFQ[S3Z$'Q$K"N/J5-)N-DCPX!3CDAD.^F&]H,HX
M(']$*APQUR@:Q`V@?14)<H-,A,%\D:EHJLUD&_DAAM'#_7AR'TW&!%?1PVPZ
M'B[QX^MP-KP?35ZA<OT2G6B)WN8O<K-3<;OY2C731*[)0H%&.M?D<@+Z)F7R
MAW%>IVJ*DB)E*PYDJ/5_13ZDZA$J$"601XAE*ICEK=/T,,9>*CDUD)`'DX$B
M(YD7"C(0FE5.E0E5`HFJR0*EHXPJY/'!KV5D4]_(R/@98T3#UB3:NQS@B.J,
MU#^3WR6KL$F$T76T<ZJ>G>;OL$_($^48XQRH+A78D>`4G0K,!;82CAKG.>9`
ME0ASQNB*<<S5!;DISK4<R))N+@A$D%H0F/1"XF03J=-==S7=7.DNDUOGO$X(
M'6GC3L*%<G6I=%?-#<I=MBXOK>IUB3F*V"5^5JHNX;.6(V,PE.'D/[#]R/ON
M\MXX=1S=2H9)4K<M=;L993@%0!,FB(,<3B]VX,1U5XT9+VW'_P269G8QK-Q-
M?.#03.I6P^_`.;U<(E(3SXM4)AL[-MPJ99Y3M;7C\WAI".R\E*J$O4+%3==N
MBKN+:0FKC1T$=77&L#)D]R*X-%E&4AA%8U-23N;4V,<#BMK@K+8SFCG])7%8
MX^!.99.'YC9HIJ%3Y4+O[8CF5'F4>.O<2?4'LVKAM$S@EU.EW:]'#N^KY%2)
M\,67E'BAU=4\#.NN+FNKG+>^TTM[?+>Z:X?,J7(^)=H1.57P4HRQ]#2MH]DW
M]FI+OH%,U0M4UDKF)&+N.^34"R9`EI9N>-L#7I]M+R?OM_]>;#,FGO6/8BG'
M2*/]D_1T,Z@O^`0?:_OSXT;P'5^CBELCS31*]C+G!_8!_=3\2PBO/USUW_?Q
MO=G:"_SC_X'P'P```/__`P!02P$"+0`4``8`"````"$`?C0*&!`"``#!'@``
M$P``````````````````````6T-O;G1E;G1?5'EP97-=+GAM;%!+`0(M`!0`
M!@`(````(0"U53`C]0```$P"```+`````````````````$D$``!?<F5L<R\N
M<F5L<U!+`0(M`!0`!@`(````(0"?_(E6.P(```P>```:````````````````
M`&\'``!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+`0(M`!0`!@`(````
M(0`-87)%F00``%\/```/`````````````````.H*``!X;"]W;W)K8F]O:RYX
M;6Q02P$"+0`4``8`"````"$`6$A]WWL'``#I'@``&`````````````````"P
M#P``>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!`BT`%``&``@````A`",B
M1![2`@``)@@``!D`````````````````81<``'AL+W=O<FMS:&5E=',O<VAE
M970S.2YX;6Q02P$"+0`4``8`"````"$`#S'^%"4$``!!$@``&0``````````
M``````!J&@``>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+`0(M`!0`!@`(
M````(0#8/LI1`0,```P)```9`````````````````,8>``!X;"]W;W)K<VAE
M971S+W-H965T-#$N>&UL4$L!`BT`%``&``@````A`%2MRV+%`@``00<``!D`
M````````````````_B$``'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"
M+0`4``8`"````"$`)'QV6D0&``!G'0``&0````````````````#Z)```>&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+`0(M`!0`!@`(````(0`]XIO*1`,`
M`"T+```9`````````````````'4K``!X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL4$L!`BT`%``&``@````A`.\X?CUP`@``H@8``!D`````````````````
M\"X``'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"+0`4``8`"````"$`
M7BOR5#\#``"8"0``&0````````````````"7,0``>&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;%!+`0(M`!0`!@`(````(0#8L(NJ>`8``"`B```9````````
M``````````TU``!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L!`BT`%``&
M``@````A`%\:`6;_`P``^0X``!D`````````````````O#L``'AL+W=O<FMS
M:&5E=',O<VAE970S-"YX;6Q02P$"+0`4``8`"````"$`^+0)`=(%``!)&```
M&0````````````````#R/P``>&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+
M`0(M`!0`!@`(````(0#]OWA(00(```L%```9`````````````````/M%``!X
M;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L!`BT`%``&``@````A`.UOBR>G
M`@``VP8``!D`````````````````<T@``'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6Q02P$"+0`4``8`"````"$`#]M-&D`#``#I"0``&0``````````````
M``!12P``>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+`0(M`!0`!@`(````
M(0#@*QQC!`P```MI```-`````````````````,A.``!X;"]S='EL97,N>&UL
M4$L!`BT`%``&``@````A`'S\D49'0@``!-<``!0`````````````````]UH`
M`'AL+W-H87)E9%-T<FEN9W,N>&UL4$L!`BT`%``&``@````A`&W@F]+@`@``
M1@D``!@`````````````````<)T``'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+`0(M`!0`!@`(````(0#PA?9-G`8``$(;```8`````````````````(:@
M``!X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"+0`4``8`"````"$`^V*E
M;90&``"G&P``$P````````````````!8IP``>&PO=&AE;64O=&AE;64Q+GAM
M;%!+`0(M`!0`!@`(````(0`GQL?VKP,``!X/```9`````````````````!VN
M``!X;"]W;W)K<VAE971S+W-H965T-3`N>&UL4$L!`BT`%``&``@````A`,%9
M9%#*`P``Q@\``!D``````````````````[(``'AL+W=O<FMS:&5E=',O<VAE
M970T.2YX;6Q02P$"+0`4``8`"````"$`F?(0OR8$``"0$0``&0``````````
M```````$M@``>&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+`0(M`!0`!@`(
M````(0`A2>64:0(``*,%```9`````````````````&&Z``!X;"]W;W)K<VAE
M971S+W-H965T-#<N>&UL4$L!`BT`%``&``@````A`+"7C#K<!@``TR8``!D`
M`````````````````;T``'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"
M+0`4``8`"````"$`&2.)T&P#``"K"P``&``````````````````4Q```>&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!`BT`%``&``@````A`#J!WQ$T`P``
MS@@``!D`````````````````ML<``'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6Q02P$"+0`4``8`"````"$`1$SE654&``!,(```&0`````````````````A
MRP``>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+`0(M`!0`!@`(````(0`T
MDF#!*A8``")W```9`````````````````*W1``!X;"]W;W)K<VAE971S+W-H
M965T,3(N>&UL4$L!`BT`%``&``@````A`)(9T$@1#@``?$8``!D`````````
M````````#N@``'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"+0`4``8`
M"````"$`ED",NV$&``#Z&0``&0````````````````!6]@``>&PO=V]R:W-H
M965T<R]S:&5E=#$T+GAM;%!+`0(M`!0`!@`(````(0!=.R7G8@@``$$E```9
M`````````````````.[\``!X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!
M`BT`%``&``@````A`-O`K=#2$0``?5T``!D`````````````````AP4!`'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"+0`4``8`"````"$`#)NHO[@(
M``"3*```&0````````````````"0%P$`>&PO=V]R:W-H965T<R]S:&5E=#$P
M+GAM;%!+`0(M`!0`!@`(````(0`MFQ=!G@<``.L@```8````````````````
M`'\@`0!X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"+0`4``8`"````"$`
M#>A`S^X%``#]%@``&`````````````````!3*`$`>&PO=V]R:W-H965T<R]S
M:&5E=#4N>&UL4$L!`BT`%``&``@````A`%GB*EOH`@``9`@``!@`````````
M````````=RX!`'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+`0(M`!0`!@`(
M````(0"2-[+3^PP``+<_```8`````````````````)4Q`0!X;"]W;W)K<VAE
M971S+W-H965T-RYX;6Q02P$"+0`4``8`"````"$`$3]0\A($```J#@``&```
M``````````````#&/@$`>&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L!`BT`
M%``&``@````A`$:&^K'O`P``:PX``!D`````````````````#D,!`'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"+0`4``8`"````"$`8`2A2;,#``!T
M#```&0`````````````````T1P$`>&PO=V]R:W-H965T<R]S:&5E=#$V+GAM
M;%!+`0(M`!0`!@`(````(0#+;SD@I`L``,$V```9`````````````````!Y+
M`0!X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!`BT`%``&``@````A`-AQ
MG+E-!P``D!X``!D`````````````````^58!`'AL+W=O<FMS:&5E=',O<VAE
M970R-2YX;6Q02P$"+0`4``8`"````"$``1=8<F0/``"Q4```&0``````````
M``````!]7@$`>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+`0(M`!0`!@`(
M````(0#IL;!;000``.80```9`````````````````!AN`0!X;"]W;W)K<VAE
M971S+W-H965T,C<N>&UL4$L!`BT`%``&``@````A`)`0U?3$`@``N@<``!D`
M````````````````D'(!`'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"
M+0`4``8`"````"$`@P>PV+8.``"Y2P``&0````````````````"+=0$`>&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+`0(M`!0`!@`(````(0`/?-'[_04`
M`($7```9`````````````````'B$`0!X;"]W;W)K<VAE971S+W-H965T,C0N
M>&UL4$L!`BT`%``&``@````A`$@QOYG[%0``:78``!D`````````````````
MK(H!`'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"+0`4``8`"````"$`
MS@R%#7<'```7(```&0````````````````#>H`$`>&PO=V]R:W-H965T<R]S
M:&5E=#$Y+GAM;%!+`0(M`!0`!@`(````(0`68I&EDP<``,DA```9````````
M`````````(RH`0!X;"]W;W)K<VAE971S+W-H965T,C`N>&UL4$L!`BT`%``&
M``@````A`++K:6V="P``\3<``!D`````````````````5K`!`'AL+W=O<FMS
M:&5E=',O<VAE970R,RYX;6Q02P$"+0`4``8`"````"$`=+9@@<(0``#35```
M&0`````````````````JO`$`>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+
M`0(M`!0`!@`(````(0#/A?12,@$``$`"```1`````````````````"/-`0!D
M;V-0<F]P<R]C;W)E+GAM;%!+`0(M`!0`!@`(````(0"[6=F.Q`,``%4,```0
M`````````````````(S/`0!D;V-0<F]P<R]A<'`N>&UL4$L%!@`````[`#L`
*#Q```(;4`0``````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAKBG">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="2">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueGoodsNet', window );">Product revenue</a></td>
        <td class="nump">$ 12,184,215<span></span></td>
        <td class="nump">$ 11,123,236<span></span></td>
        <td class="nump">$ 37,132,094<span></span></td>
        <td class="nump">$ 32,125,076<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RoyaltyRevenue', window );">Royalty and other revenue</a></td>
        <td class="nump">6,637,838<span></span></td>
        <td class="nump">3,981,059<span></span></td>
        <td class="nump">15,654,919<span></span></td>
        <td class="nump">11,327,500<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
        <td class="nump">18,822,053<span></span></td>
        <td class="nump">15,104,295<span></span></td>
        <td class="nump">52,787,013<span></span></td>
        <td class="nump">43,452,576<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsSold', window );">Cost of product revenue</a></td>
        <td class="nump">5,659,832<span></span></td>
        <td class="nump">6,418,962<span></span></td>
        <td class="nump">17,854,249<span></span></td>
        <td class="nump">19,036,762<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DirectOperatingCostRoyaltyExpense', window );">Cost of royalty revenue</a></td>
        <td class="nump">723,777<span></span></td>
        <td class="nump">594,406<span></span></td>
        <td class="nump">1,943,370<span></span></td>
        <td class="nump">1,593,427<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
        <td class="nump">1,429,529<span></span></td>
        <td class="nump">2,433,043<span></span></td>
        <td class="nump">5,919,265<span></span></td>
        <td class="nump">8,147,164<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
        <td class="nump">2,902,048<span></span></td>
        <td class="nump">3,126,244<span></span></td>
        <td class="nump">9,334,087<span></span></td>
        <td class="nump">9,973,013<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration', window );">Contingent consideration - fair value adjustments</a></td>
        <td class="nump">65,108<span></span></td>
        <td class="nump">343,932<span></span></td>
        <td class="nump">46,521<span></span></td>
        <td class="nump">343,932<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Gain on bargain purchase</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="num">(314,244)<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
        <td class="nump">10,780,294<span></span></td>
        <td class="nump">12,916,587<span></span></td>
        <td class="nump">35,097,492<span></span></td>
        <td class="nump">38,780,054<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
        <td class="nump">8,041,759<span></span></td>
        <td class="nump">2,187,708<span></span></td>
        <td class="nump">17,689,521<span></span></td>
        <td class="nump">4,672,522<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Investment income</a></td>
        <td class="nump">76,046<span></span></td>
        <td class="nump">95,807<span></span></td>
        <td class="nump">203,170<span></span></td>
        <td class="nump">156,747<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest (expense) income</a></td>
        <td class="num">(11,704)<span></span></td>
        <td class="nump">7,205<span></span></td>
        <td class="num">(37,637)<span></span></td>
        <td class="num">(42,536)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (expense) income</a></td>
        <td class="nump">36,678<span></span></td>
        <td class="num">(500,414)<span></span></td>
        <td class="num">(56,504)<span></span></td>
        <td class="nump">67,145<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
        <td class="nump">8,142,779<span></span></td>
        <td class="nump">1,790,306<span></span></td>
        <td class="nump">17,798,550<span></span></td>
        <td class="nump">4,853,878<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision (benefit)</a></td>
        <td class="nump">2,254,505<span></span></td>
        <td class="num">(16,183)<span></span></td>
        <td class="nump">5,032,853<span></span></td>
        <td class="nump">250,954<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
        <td class="nump">5,888,274<span></span></td>
        <td class="nump">1,806,489<span></span></td>
        <td class="nump">12,765,697<span></span></td>
        <td class="nump">4,602,924<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
        <td class="nump">$ 0.18<span></span></td>
        <td class="nump">$ 0.06<span></span></td>
        <td class="nump">$ 0.40<span></span></td>
        <td class="nump">$ 0.15<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
        <td class="nump">$ 0.18<span></span></td>
        <td class="nump">$ 0.06<span></span></td>
        <td class="nump">$ 0.40<span></span></td>
        <td class="nump">$ 0.15<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
        <td class="nump">31,858,103<span></span></td>
        <td class="nump">30,948,062<span></span></td>
        <td class="nump">31,583,063<span></span></td>
        <td class="nump">30,841,344<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
        <td class="nump">32,551,586<span></span></td>
        <td class="nump">31,256,273<span></span></td>
        <td class="nump">32,282,702<span></span></td>
        <td class="nump">31,131,749<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain (loss) on investments</a></td>
        <td class="nump">2,276<span></span></td>
        <td class="nump">2,006<span></span></td>
        <td class="num">(4,345)<span></span></td>
        <td class="nump">3,975<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation gain (loss)</a></td>
        <td class="nump">1,407,860<span></span></td>
        <td class="nump">2,105,074<span></span></td>
        <td class="nump">267,364<span></span></td>
        <td class="nump">1,461,801<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
        <td class="nump">$ 7,298,410<span></span></td>
        <td class="nump">$ 3,913,569<span></span></td>
        <td class="nump">$ 13,028,716<span></span></td>
        <td class="nump">$ 6,068,700<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Change In Fair Value Of Acquisition Related Contingent Consideration</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_ChangeInFairValueOfAcquisitionRelatedContingentConsideration</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (f)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7488404&amp;loc=d3e6927-128479<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 30<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6571-128477<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 30<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6527-128477<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 25<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6396-128476<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 25<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6387-128476<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 25<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6393-128476<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Other Comprehensive Income<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6519514<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Comprehensive Income<br><br> -URI http://asc.fasb.org/extlink&amp;oid=16317811<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e557-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Net Income<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6518256<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ComprehensiveIncomeNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsSold">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total costs related to goods produced and sold during the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 2<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.2(a))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CostOfGoodsSold</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total costs of sales and operating expenses for the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CostsAndExpenses</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CostsAndExpensesAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DirectOperatingCostRoyaltyExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Royalty expense incurred and are directly related to goods produced and sold and services rendered during the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.2(a),(d))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DirectOperatingCostRoyaltyExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EarningsPerShareAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 52<br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.21)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 944<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.7-04.19)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 942<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.9-04.23)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph 18<br><br> -Article 7<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 20<br><br> -Article 5<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph 21<br><br> -Article 9<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EarningsPerShareBasic</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.21)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph 18<br><br> -Article 7<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 20<br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph 21<br><br> -Article 9<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EarningsPerShareDiluted</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and noncontrolling interest.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 08<br><br> -Paragraph h<br><br> -Article 4<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Income Tax Expense (or Benefit)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 9<br><br> -Subparagraph (a),(b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeTaxExpenseBenefit</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The net amount of nonoperating interest income (expense).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InterestIncomeExpenseNonoperatingNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.8)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.7(a),(b))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.9)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InvestmentIncomeNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph 20<br><br> -Article 9<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Other Comprehensive Income<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6519514<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Net Income<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6518256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 944<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.7-04.19)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.18)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 944<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.7-04.22)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e565-108580<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 19<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetIncomeLoss</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The net result for the period of deducting operating expenses from operating revenues.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OperatingIncomeLoss</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 10A<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=SL7669646-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 30<br><br> -Section 45<br><br> -Paragraph 20<br><br> -Subparagraph (b,c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32211-110900<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 11<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e637-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 10A<br><br> -Subparagraph (e)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=SL7669646-108580<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The net amount of other income and expense amounts, the components of which are not separately disclosed on the income statement, resulting from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business) also known as other nonoperating income (expense) recognized for the period. Such amounts may include: (a) dividends, (b) interest on securities, (c) net gains or losses on securities, (d) unusual costs, (e) gains or losses on foreign exchange transactions, and (f) miscellaneous other income and expense items.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 9<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.9)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherNonoperatingIncomeExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 985<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 730<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ResearchAndDevelopmentExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 1<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_Revenues</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RevenuesAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyRevenue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Revenue earned during the period from the leasing or otherwise lending to a third party the entity's rights or title to certain property. Royalty revenue is derived from a percentage or stated amount of sales proceeds or revenue generated by the third party using the entity's property. Examples of property from which royalties may be derived include patents and oil and mineral rights.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.1(e))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 1<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RoyaltyRevenue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueGoodsNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.1(a))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 1<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SalesRevenueGoodsNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.4)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 4<br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 330<br><br> -SubTopic 10<br><br> -Section 30<br><br> -Paragraph 8<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6386349&amp;loc=d3e3636-108311<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SellingGeneralAndAdministrativeExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 16<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 10<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Weighted-Average Number of Common Shares Outstanding<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Earnings Per Share<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr>
 <td width="4%" valign="top" align="left"><b>5.</b></td>
 <td align="left" valign="top"><b>Earnings Per Share</b></td>
 </tr>
 </table>
 <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 The Company reports earnings per share in accordance with
 Accounting Standards Codification Topic 260, &#x201C;Earnings Per
 Share,&#x201D; which establishes standards for computing and
 presenting earnings per share. Basic earnings per share is computed
 by dividing net income available to common shareholders by the
 weighted-average number of common shares outstanding during the
 period. Diluted earnings per share is computed by dividing net
 income available to common shareholders by the weighted-average
 number of common shares and dilutive common share equivalents then
 outstanding. Potential common share equivalents consist of
 restricted stock awards and the incremental common shares issuable
 upon the exercise of stock options and warrants. Under the treasury
 stock method, unexercised &#x201C;in-the-money&#x201D; stock options
 and warrants are assumed to be exercised at the beginning of the
 period or at issuance, if later. The assumed proceeds are then used
 to purchase common shares at the average market price during the
 period. Share-based payment awards that entitle their holders to
 receive non-forfeitable dividends before vesting are considered
 participating securities and are considered in the calculation of
 basic and diluted earnings per share. Performance based option
 awards have been excluded from this calculation as they would not
 be issuable as of September 30, 2013 if that were the end of the
 contingency period.</p>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 Basic and diluted weighted average shares outstanding were as
 follows:</p>
 <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">
 &#xA0;</p>
 <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center">
 <tr>
 <td width="56%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000">
 <b>Three&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000">
 <b>Nine&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Weighted average common shares</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,858,103</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,948,062</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,583,063</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,841,344</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Dilutive common stock options</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">693,483</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">308,211</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">699,639</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">290,405</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-size:1px;">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Weighted average common shares, assuming dilution</p>
 </td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">32,551,586</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,256,273</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">32,282,702</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,131,749</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-size:1px;">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 At September&#xA0;30, 2013, there were outstanding options to
 purchase 1,670,688 shares of the Company&#x2019;s common stock at a
 weighted average exercise price of $4.87 per share. For the three
 and nine-month periods ended September&#xA0;30, 2013, 161,000 and
 469,500 shares of the Company&#x2019;s common stock, respectively,
 were excluded from the calculation of diluted earnings per share
 because the exercise prices of the stock options were greater than
 or equal to the average price of the common shares, and were
 therefore anti-dilutive.</p>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 At September&#xA0;30, 2012, there were outstanding options to
 purchase 2,625,690 shares of the Company&#x2019;s common stock at a
 weighted average exercise price of $4.11 per share. For the three
 and nine-month periods ended September&#xA0;30, 2012, 1,431,600 and
 1,602,000 options to purchase shares of the Company&#x2019;s common
 stock, respectively, were excluded from the calculation of diluted
 earnings per share because the exercise prices of the stock options
 were greater than or equal to the average price of the common
 shares, and were therefore anti-dilutive.</p>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for earnings per share.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 52<br><br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.21)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EarningsPerShareTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventories</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Inventories consisted of the following:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,<br />
 2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,<br />
 2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Raw materials</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,356,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,064,317</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Work-in-process</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,583,924</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,112,478</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Finished products</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,123,251</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,966,900</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,063,695</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,143,695</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 2<br><br> -Paragraph 6<br><br> -Subparagraph a,b,c<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfInventoryCurrentTableTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Intangible Assets</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Intangible assets consisted of the following at September&#xA0;30,
 2013:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br />
 Amortization</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted<br />
 Average<br />
 Useful&#xA0;Life<br />
 (in years)</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Technology &#x2013; developed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,460,204</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(494,465</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Patents</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">240,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(110,000</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,941,895</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,556,102</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total intangible assets</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,642,099</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2,160,567</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Intangible assets consisted of the following at December&#xA0;31,
 2012:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br />
 Amortization</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted<br />
 Average<br />
 Useful&#xA0;Life<br />
 (in years)</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Technology &#x2013; developed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,452,729</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(360,748</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Patents</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">240,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(87,500</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,872,383</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(934,852</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total intangible assets</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,565,112</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,383,100</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0E1HAG">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Percentage of Revenue by Geographic Area (Detail) (Total Revenue)<br></strong></div>
        </th>
        <th class="th" colspan="2">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues, percentage by country</a></td>
        <td class="nump">100.00%<span></span></td>
        <td class="nump">100.00%<span></span></td>
        <td class="nump">100.00%<span></span></td>
        <td class="nump">100.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">United States</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues, percentage by country</a></td>
        <td class="nump">56.00%<span></span></td>
        <td class="nump">41.00%<span></span></td>
        <td class="nump">51.00%<span></span></td>
        <td class="nump">41.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Sweden</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues, percentage by country</a></td>
        <td class="nump">31.00%<span></span></td>
        <td class="nump">49.00%<span></span></td>
        <td class="nump">35.00%<span></span></td>
        <td class="nump">46.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">United Kingdom</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues, percentage by country</a></td>
        <td class="nump">9.00%<span></span></td>
        <td class="nump">7.00%<span></span></td>
        <td class="nump">11.00%<span></span></td>
        <td class="nump">10.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Other</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues, percentage by country</a></td>
        <td class="nump">4.00%<span></span></td>
        <td class="nump">3.00%<span></span></td>
        <td class="nump">3.00%<span></span></td>
        <td class="nump">3.00%<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ConcentrationRiskLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 21<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28364263&amp;loc=d3e13537-108611<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 275<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 20<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6404-108592<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 20<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28364263&amp;loc=d3e13531-108611<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 275<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 18<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6351-108592<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ConcentrationRiskPercentage1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:percentItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EYPBG">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>Investments in Debt Securities (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
        <td class="nump">$ 24,851,145<span></span></td>
        <td class="nump">$ 20,745,938<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments', window );">Gross Unrealized Gain</a></td>
        <td class="nump">12,726<span></span></td>
        <td class="nump">15,479<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments', window );">Gross Unrealized Loss</a></td>
        <td class="num">(2,931)<span></span></td>
        <td class="num">(1,367)<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
        <td class="nump">24,860,940<span></span></td>
        <td class="nump">20,760,050<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Marketable securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
        <td class="nump">20,739,066<span></span></td>
        <td class="nump">10,835,995<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments', window );">Gross Unrealized Gain</a></td>
        <td class="nump">10,290<span></span></td>
        <td class="nump">9,207<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments', window );">Gross Unrealized Loss</a></td>
        <td class="num">(2,866)<span></span></td>
        <td class="num">(7)<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
        <td class="nump">20,746,490<span></span></td>
        <td class="nump">10,845,195<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Marketable securities | U.S. Government and agency securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
        <td class="nump">1,567,499<span></span></td>
        <td class="nump">2,000,897<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments', window );">Gross Unrealized Gain</a></td>
        <td class="nump">313<span></span></td>
        <td class="nump">353<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments', window );">Gross Unrealized Loss</a></td>
        <td class="num">(335)<span></span></td>
        <td class="num">(7)<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
        <td class="nump">1,567,477<span></span></td>
        <td class="nump">2,001,243<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Marketable securities | Corporate and other debt securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
        <td class="nump">19,171,567<span></span></td>
        <td class="nump">8,835,098<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments', window );">Gross Unrealized Gain</a></td>
        <td class="nump">9,977<span></span></td>
        <td class="nump">8,854<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments', window );">Gross Unrealized Loss</a></td>
        <td class="num">(2,531)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
        <td class="nump">19,179,013<span></span></td>
        <td class="nump">8,843,952<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Long-term marketable securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
        <td class="nump">4,112,079<span></span></td>
        <td class="nump">9,909,943<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments', window );">Gross Unrealized Gain</a></td>
        <td class="nump">2,436<span></span></td>
        <td class="nump">6,272<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments', window );">Gross Unrealized Loss</a></td>
        <td class="num">(65)<span></span></td>
        <td class="num">(1,360)<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
        <td class="nump">4,114,450<span></span></td>
        <td class="nump">9,914,855<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Long-term marketable securities | U.S. Government and agency securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
        <td class="nump">4,112,079<span></span></td>
        <td class="nump">5,198,264<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments', window );">Gross Unrealized Gain</a></td>
        <td class="nump">2,436<span></span></td>
        <td class="nump">2,747<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments', window );">Gross Unrealized Loss</a></td>
        <td class="num">(65)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
        <td class="nump">4,114,450<span></span></td>
        <td class="nump">5,201,011<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Long-term marketable securities | Corporate and other debt securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">4,711,679<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments', window );">Gross Unrealized Gain</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">3,525<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments', window );">Gross Unrealized Loss</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="num">(1,360)<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">$ 4,713,844<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of accumulated pre-tax unrealized gain before deducting pre-tax unrealized loss on investments in available-for-sale debt securities impacting investments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_AvailableforsaleDebtSecuritiesGrossUnrealizedGainAccumulatedInInvestments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of accumulated pre-tax unrealized loss before deducting pre-tax unrealized gain on investments in available-for-sale securities impacting investments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 25<br><br> -Paragraph 1<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28360136&amp;loc=d3e22054-111558<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 5<br><br> -Subparagraph (aa)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27232-111563<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6871852&amp;loc=d3e26610-111562<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableForSaleSecurities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableForSaleSecuritiesAmortizedCost</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EL1AE">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Intangible Assets (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
        <td class="nump">$ 8,642,099<span></span></td>
        <td class="nump">$ 8,565,112<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
        <td class="num">(2,160,567)<span></span></td>
        <td class="num">(1,383,100)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
        <td class="text">8 years<span></span></td>
        <td class="text">8 years<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Technology - developed</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
        <td class="nump">1,460,204<span></span></td>
        <td class="nump">1,452,729<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
        <td class="num">(494,465)<span></span></td>
        <td class="num">(360,748)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
        <td class="text">8 years<span></span></td>
        <td class="text">8 years<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Patents</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
        <td class="nump">240,000<span></span></td>
        <td class="nump">240,000<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
        <td class="num">(110,000)<span></span></td>
        <td class="num">(87,500)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
        <td class="text">8 years<span></span></td>
        <td class="text">8 years<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Customer relationships</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
        <td class="nump">6,941,895<span></span></td>
        <td class="nump">6,872,383<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
        <td class="num">$ (1,556,102)<span></span></td>
        <td class="num">$ (934,852)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
        <td class="text">8 years<span></span></td>
        <td class="text">8 years<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetsGross</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetsLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetUsefulLife</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:durationItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0E2DAC">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Percentage of Revenue from Significant Customers</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Revenue from significant customers as a percentage of the
 Company&#x2019;s total revenue is as follows:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Orencia<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> Royalties from
 Bristol</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">26</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">25</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">24</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer A</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">28</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer B</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer C</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">12</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Total Revenue</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Percentage by Geographic Area or Significant Customers</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The following table represents the Company&#x2019;s total revenue by
 geographic area (based on the location of the customer):</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 United States</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">56</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">41</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">51</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">41</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Sweden</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">49</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">35</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 United Kingdom</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">11</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Other</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">100</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Accounts Receivable</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Percentage by Geographic Area or Significant Customers</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Significant accounts receivable balances as a percentage of the
 Company&#x2019;s total trade accounts receivable and royalties and
 other receivables balances are as follows:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="13%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="13%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,<br />
 2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,<br />
 2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Orencia<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">&#xAE;</sup> Royalties from
 Bristol</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">37</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer A</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">21</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer B</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Bioprocessing Customer C</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">15</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Tenant improvement allowance due from landlord</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">14</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Pfizer</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">38</td>
 <td valign="bottom" nowrap="nowrap">%&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 275<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 16<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6327-108592<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 275<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 20<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6404-108592<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 20<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28364263&amp;loc=d3e13531-108611<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 275<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 18<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6351-108592<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 21<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28364263&amp;loc=d3e13537-108611<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 275<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 21<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6442-108592<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0ER3BG">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="4">3 Months Ended</th>
        <th class="th" colspan="3">9 Months Ended</th>
        <th class="th" colspan="1">1 Months Ended</th>
        <th class="th" colspan="1"></th>
        <th class="th" colspan="1">9 Months Ended</th>
        <th class="th" colspan="1">12 Months Ended</th>
        <th class="th" colspan="1"></th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Mar. 31, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Maximum</div>
        </th>
        <th class="th">
          <div>Oct. 29, 2013

</div>
          <div>Subsequent Event</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2013

</div>
          <div>Subsequent Event

</div>
          <div>Scenario, Forecast</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Sweden</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012

</div>
          <div>Sweden</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Available to Reduce Future Federal Income Taxes</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
        <td class="nump">$ 8,142,779<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">$ 1,790,306<span></span></td>
        <td class="nump">$ 17,798,550<span></span></td>
        <td class="nump">$ 4,853,878<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
        <td class="nump">2,254,505<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="num">(16,183)<span></span></td>
        <td class="nump">5,032,853<span></span></td>
        <td class="nump">250,954<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear', window );">Expected effective tax rate</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">26.60%<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems', window );">Discrete items recognized</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">298,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective statutory tax rate</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">22.00%<span></span></td>
        <td class="nump">26.30%<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">5.17%<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">5.17%<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">44,678,000<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Business tax credit carryforwards</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">2,160,000<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherInformationPertainingToIncomeTaxes', window );">Net operating loss and business tax credit carry forwards expiration date</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">At various dates through  December 2032<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Reversed of deferred tax asset valuation allowance</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">3,021,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_IncomeTaxExaminationYearsSubjectToExamination', window );">Tax years undergoing audit</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">March 31, 2008  through December 31, 2011<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss', window );">Total exposure, including penalties, for tax assessment</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">$ 2,500,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Expected Effective Income Tax Rate for Current Fiscal Year</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_ExpectedEffectiveIncomeTaxRateForCurrentFiscalYear</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:percentItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_IncomeTaxesLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_IncomeTaxesLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_IncomeTaxExaminationYearsSubjectToExamination">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Income Tax Examination, Years Subject to Examination</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_IncomeTaxExaminationYearsSubjectToExamination</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>us-types:durationStringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredOtherTaxExpenseBenefit">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SAB TOPIC 6.I.7)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 08<br><br> -Paragraph h<br><br> -Article 4<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 6<br><br> -Section I<br><br> -Subsection 7<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Deferred Tax Expense (or Benefit)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6510177<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 9<br><br> -Subparagraph (g),(h)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DeferredOtherTaxExpenseBenefit</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 12<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 13<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h)(2))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 08<br><br> -Paragraph h<br><br> -Subparagraph 2<br><br> -Article 4<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EffectiveIncomeTaxRateContinuingOperations</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:percentItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 12<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SAB TOPIC 6.I)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 13<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:percentItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and noncontrolling interest.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Estimated amount of loss resulting from an adverse tax position.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 15<br><br> -Subparagraph (d)(3)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 08<br><br> -Paragraph h<br><br> -Article 4<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Income Tax Expense (or Benefit)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 9<br><br> -Subparagraph (a),(b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeTaxExpenseBenefit</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The sum of the current income tax expense or benefit and the deferred income tax expense or benefit allocated to Income or Loss from extraordinary items.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 10<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32672-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 20<br><br> -Section 45<br><br> -Paragraph 2<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=18498875&amp;loc=d3e38679-109324<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeTaxExpenseBenefitExtraordinaryItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OperatingLossCarryforwards</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInformationPertainingToIncomeTaxes">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Description of material events or transactions not otherwise specified in the taxonomy pertaining to income taxes that would be relevant to the user of the financial statements.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 14<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32705-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherInformationPertainingToIncomeTaxes</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Carryforwards<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506874<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_TaxCreditCarryforwardAmount</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EP1AE">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Stock-Based Compensation Expense (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="2">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
        <td class="nump">$ 205,772<span></span></td>
        <td class="nump">$ 288,279<span></span></td>
        <td class="nump">$ 768,534<span></span></td>
        <td class="nump">$ 743,948<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Cost of product revenue</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
        <td class="nump">24,059<span></span></td>
        <td class="nump">10,646<span></span></td>
        <td class="nump">47,151<span></span></td>
        <td class="nump">33,420<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Research and development</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
        <td class="nump">30,092<span></span></td>
        <td class="nump">53,094<span></span></td>
        <td class="nump">73,814<span></span></td>
        <td class="nump">169,919<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Selling, general and administrative</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
        <td class="nump">$ 151,621<span></span></td>
        <td class="nump">$ 224,539<span></span></td>
        <td class="nump">$ 647,569<span></span></td>
        <td class="nump">$ 540,609<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SAB TOPIC 14.F)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (h)(1)(i)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 14<br><br> -Section F<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AllocatedShareBasedCompensationExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0ENRAG">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>Major Category of Assets Measured at Fair Value on Recurring Basis (Detail) (Fair Value, Measurements, Recurring, USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">$ 34,049,823<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Money Market Funds</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">9,188,883<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">U.S. Government and agency securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">5,681,927<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Corporate and other debt securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">19,179,013<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Quoted prices in active markets for identical assets (Level 1)</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">11,736,861<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Quoted prices in active markets for identical assets (Level 1) | Money Market Funds</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">9,188,883<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Quoted prices in active markets for identical assets (Level 1) | U.S. Government and agency securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">2,547,978<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Significant other observable inputs (Level 2)</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">22,312,962<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Significant other observable inputs (Level 2) | U.S. Government and agency securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">3,133,949<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Significant other observable inputs (Level 2) | Corporate and other debt securities</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
        <td class="nump">$ 19,179,013<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19207-110258<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AssetsFairValueDisclosure</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EYBAG">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Percentage of Revenue from Significant Customers (Detail) (Sales)<br></strong></div>
        </th>
        <th class="th" colspan="2">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Orencia Royalties from Bristol</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
        <td class="nump">26.00%<span></span></td>
        <td class="nump">26.00%<span></span></td>
        <td class="nump">25.00%<span></span></td>
        <td class="nump">24.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Bioprocessing Customer A</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
        <td class="nump">28.00%<span></span></td>
        <td class="nump">49.00%<span></span></td>
        <td class="nump">35.00%<span></span></td>
        <td class="nump">46.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Bioprocessing Customer B</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
        <td class="nump">10.00%<span></span></td>
        <td class="nump">8.00%<span></span></td>
        <td class="nump">12.00%<span></span></td>
        <td class="nump">11.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Bioprocessing Customer C</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
        <td class="nump">20.00%<span></span></td>
        <td class="nump">12.00%<span></span></td>
        <td class="nump">15.00%<span></span></td>
        <td class="nump">12.00%<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 21<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28364263&amp;loc=d3e13537-108611<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 275<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 20<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6404-108592<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 20<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28364263&amp;loc=d3e13531-108611<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 275<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 18<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6351-108592<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ConcentrationRiskPercentage1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:percentItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EntityWideRevenueMajorCustomerLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EMKAC">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Basic and Diluted Weighted Average Shares Outstanding (Detail)<br></strong></div>
        </th>
        <th class="th" colspan="2">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_WeightedAverageNumberOfSharesOutstandingLineItems', window );"><strong>Weighted Average Number of Shares Outstanding [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares</a></td>
        <td class="nump">31,858,103<span></span></td>
        <td class="nump">30,948,062<span></span></td>
        <td class="nump">31,583,063<span></span></td>
        <td class="nump">30,841,344<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive common stock options</a></td>
        <td class="nump">693,483<span></span></td>
        <td class="nump">308,211<span></span></td>
        <td class="nump">699,639<span></span></td>
        <td class="nump">290,405<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares, assuming dilution</a></td>
        <td class="nump">32,551,586<span></span></td>
        <td class="nump">31,256,273<span></span></td>
        <td class="nump">32,282,702<span></span></td>
        <td class="nump">31,131,749<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_WeightedAverageNumberOfSharesOutstandingLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_WeightedAverageNumberOfSharesOutstandingLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28A<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1500-109256<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 16<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1505-109256<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 10<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Weighted-Average Number of Common Shares Outstanding<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0E6G">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>Inventories - Additional Information (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Reserves for excess and obsolete inventory</a></td>
        <td class="nump">$ 156,000<span></span></td>
        <td class="nump">$ 154,000<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of valuation reserve for inventory.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.6(a))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 6<br><br> -Subparagraph a<br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 330<br><br> -SubTopic 10<br><br> -Section 35<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6386567&amp;loc=d3e3927-108312<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 4<br><br> -Subparagraph (SX 210.12-09)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 330<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SAB TOPIC 5.BB)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 09<br><br> -Article 12<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryValuationReserves</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Accrued Liabilities (Tables)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
        <td class="text"><div>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 Accrued liabilities consist of the following:</p>
 <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">
 &#xA0;</p>
 <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>September&#xA0;30,<br />
 2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;31,<br />
 2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Employee compensation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,680,016</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,634,839</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Taxes</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,618,850</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">396,499</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Contingent consideration</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,161,953</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,376,877</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Royalty and license fees</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,153,469</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,459,680</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Professional fees</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">394,563</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">418,800</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Research&#xA0;and development</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">167,000</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,300</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Unearned revenue</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,909</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">599,120</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Other accrued expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">676,969</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">393,875</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-size:1px;">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Total</p>
 </td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,854,729</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,297,990</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-size:1px;">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of the components of accrued liabilities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Basis of Presentation<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccounting', window );">Basis of Presentation</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr>
 <td width="4%" valign="top" align="left"><b>1.</b></td>
 <td align="left" valign="top"><b>Basis of Presentation</b></td>
 </tr>
 </table>
 <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 The consolidated financial statements included herein have been
 prepared by Repligen Corporation (the &#x201C;Company,&#x201D;
 &#x201C;Repligen&#x201D; or &#x201C;we&#x201D;) in accordance with
 generally accepted accounting principles in the United States
 (&#x201C;U.S. GAAP&#x201D;) and pursuant to the rules and regulations
 of the Securities and Exchange Commission (&#x201C;SEC&#x201D;), for
 Quarterly Reports on Form 10-Q and Article 10 of Regulation S-X and
 do not include all of the information and footnote disclosures
 required by U.S. GAAP. These consolidated financial statements
 should be read in conjunction with the audited consolidated
 financial statements and accompanying notes thereto included in the
 Company&#x2019;s Annual Report on Form 10-K for the year ended
 December&#xA0;31, 2012.</p>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 In the opinion of management, the accompanying unaudited
 consolidated financial statements include all adjustments,
 consisting of only normal, recurring adjustments necessary for a
 fair presentation of the financial position, results of operations
 and cash flows. The results of operations for the interim periods
 presented are not necessarily indicative of results to be expected
 for the entire year.</p>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 The preparation of financial statements in conformity with U.S.
 GAAP requires management to make estimates and assumptions that
 affect the reported amounts of assets and liabilities and
 disclosure of contingent assets and liabilities at the date of the
 financial statements and the reported amounts of revenues and
 expenses during the reporting period. Actual results could differ
 from those estimates.</p>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_BasisOfAccounting</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Revenue Recognition<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Revenue Recognition</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr>
 <td width="4%" valign="top" align="left"><b>3.</b></td>
 <td align="left" valign="top"><b>Revenue Recognition</b></td>
 </tr>
 </table>
 <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 <i>Product Sales</i></p>
 <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 The Company generates revenue from the sale of products, licensing
 transactions and research and development collaborations. The
 Company&#x2019;s product revenues are from the sale of bioprocessing
 products to customers in the life science and biopharmaceutical
 industries. Revenue related to product sales is recognized upon
 delivery of the product to the customer as long as there is
 persuasive evidence of an arrangement, the sales price is fixed or
 determinable and collection of the related receivable is reasonably
 assured. Determination of whether these criteria have been met are
 based on management&#x2019;s judgments primarily regarding the fixed
 nature of the fee charged for the product delivered and the
 collectability of those fees. The Company has a few longstanding
 customers who comprise the majority of revenue and have excellent
 payment histories and therefore the Company does not require
 collateral. The Company has had no significant write-offs of
 uncollectible invoices in the periods presented.</p>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 At the time of sale, the Company also evaluates the need to accrue
 for warranty and sales returns. The supply agreements the Company
 has with its customers and the related purchase orders identify the
 terms and conditions of each sale and the price of the goods
 ordered. Due to the nature of the sales arrangements, inventory
 produced for sale is tested for quality specifications prior to
 shipment. Since the product is manufactured to order and in
 compliance with required specifications prior to shipment, the
 likelihood of sales return, warranty or other issues is largely
 diminished. Sales returns and warranty issues are infrequent and
 have had nominal impact on the Company&#x2019;s financial statements
 historically.</p>
 <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 <i>Orencia Royalty</i></p>
 <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 In April 2008, the Company settled its outstanding litigation with
 Bristol-Myers Squibb Company (&#x201C;Bristol&#x201D;) and began
 recognizing royalty revenue in fiscal year 2009 for Bristol&#x2019;s
 net sales in the United States of Orencia<sup style="font-size:85%; vertical-align:top">&#xAE;</sup> which is used in
 the treatment of rheumatoid arthritis. Pursuant to the settlement
 with Bristol (&#x201C;Bristol Settlement&#x201D;), the Company
 recognized royalty revenue of approximately $4,825,000 and
 $3,963,000 for the three months ended September&#xA0;30, 2013 and
 2012, respectively. For the nine months ended September&#xA0;30,
 2013 and 2012, the Company recognized Bristol royalty revenue of
 approximately $12,956,000 and $10,623,000, respectively. Revenue
 earned from Bristol royalties is recorded in the periods when it is
 earned based on royalty reports sent by Bristol to the Company. The
 Company has no continuing obligations to Bristol as a result of
 this settlement. The royalty agreement with Bristol provides that
 the Company will receive such royalty payments on sales of
 Orencia<sup style="font-size:85%; vertical-align:top">&#xAE;</sup>
 by Bristol through December&#xA0;31, 2013.</p>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 Pursuant to the Bristol Settlement, Repligen must remit to the
 University of Michigan 15% of all royalty revenue received from
 Bristol. Royalty expense for the three months ended
 September&#xA0;30, 2013 and 2012 was approximately $724,000 and
 $594,000, respectively. For the nine months ended
 September&#xA0;30, 2013 and 2012, the Company incurred royalty
 expense of approximately $1,943,000 and $1,593,000, respectively.
 This operating expense has been included in the Company&#x2019;s
 statements of comprehensive income under the line item &#x201C;Cost
 of royalty revenue.&#x201D;</p>
 <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 <i>Pfizer License Agreement</i></p>
 <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 In December 2012, the Company entered into an exclusive worldwide
 licensing agreement (the &#x201C;License Agreement&#x201D;) with
 Pfizer Inc. (&#x201C;Pfizer&#x201D;) to advance the spinal muscular
 atrophy program, or SMA program, which is led by RG3039, a small
 molecule drug candidate in clinical development for SMA, and also
 includes backup compounds and enabling technologies. Under the
 terms of the License Agreement, the Company received $5 million
 from Pfizer as an upfront payment on January&#xA0;22, 2013 and a $1
 million milestone payment on September&#xA0;4, 2013. The Company is
 eligible to receive up to $64 million in potential future milestone
 payments, a portion of which may be owed to third parties. These
 potential payments are approximately equally divided between
 milestones related to clinical development and initial commercial
 sales in specific geographies. In addition, the Company is eligible
 to receive royalties on any future sales of RG3039 or any SMA
 compounds developed under the License Agreement. The royalty rates
 are tiered and begin in the high single-digits for RG3039 or lesser
 amounts for any backup compounds developed under the License
 Agreement. Repligen&#x2019;s receipt of these royalties is subject
 to an obligation under an existing in-license agreement and other
 customary offsets and deductions. There are no refund provisions in
 this agreement. The Company recognized $4,876,000 of revenue
 related to the value of the license in the year ended
 December&#xA0;31, 2012. For the three and nine-month periods ended
 September&#xA0;30, 2013, the Company recognized $1,093,000 and
 $1,217,000 of revenue, respectively, under the License Agreement,
 including a $1,000,000 milestone payment that was triggered by
 successful completion of specific clinical development activities
 as well as other fees associated with the transition.</p>
 <p style="font-size:1px;margin-top:18px;margin-bottom:0px">
 &#xA0;</p>
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 <i>Research and Development Agreements</i></p>
 <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 For the three months ended September&#xA0;30, 2013 and 2012, the
 Company recognized approximately $719,000 and $18,000 of revenue,
 respectively, from sponsored research and development projects
 under agreements with the National Institutes of Health / Scripps
 Research Institute, the Muscular Dystrophy Association, Go
 Friedreich&#x2019;s Ataxia Research and the European
 Friedrich&#x2019;s Ataxia Consortium for Translational Studies. For
 the nine months ended September&#xA0;30, 2013 and 2012, the Company
 recognized approximately $1,481,000 and $704,000 of revenue,
 respectively, from sponsored research and development projects
 under agreements with the National Institutes of Health / Scripps
 Research Institute, the Muscular Dystrophy Association, Go
 Friedreich&#x2019;s Ataxia Research, and the European
 Friedrich&#x2019;s Ataxia Consortium for Translational Studies.</p>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 Research revenue is recognized when the expense has been incurred
 and services have been performed. Determination of which incurred
 costs qualify for reimbursement under the terms of the
 Company&#x2019;s contractual agreements and the timing of when such
 costs were incurred involves the judgment of management. The
 Company&#x2019;s calculations are based on the agreed-upon terms as
 stated in the arrangements. However, should the estimated
 calculations change or be challenged by other parties to the
 agreements, research revenue may be adjusted in subsequent periods.
 The calculations have not historically changed or been challenged,
 and the Company does not anticipate any significant subsequent
 change in its revenue related to sponsored research and development
 projects.</p>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for all significant accounting policies of the reporting entity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367646&amp;loc=d3e18780-107790<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367646&amp;loc=d3e18726-107790<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367646&amp;loc=d3e18861-107790<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367646&amp;loc=d3e18743-107790<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367646&amp;loc=d3e18854-107790<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SignificantAccountingPoliciesTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left"><b>6.</b></td>
 <td valign="top" align="left"><b>Stock-Based Compensation</b></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 For the three months ended September&#xA0;30, 2013 and 2012, the
 Company recorded stock-based compensation expense of $205,772 and
 $288,279, respectively, for share-based awards granted under the
 Second Amended and Restated 2001 Repligen Corporation Stock Plan
 (the &#x201C;2001 Plan&#x201D;) and the Repligen Corporation 2012
 Stock Option and Incentive Plan (the &#x201C;2012 Plan,&#x201D; and
 collectively with the 2001 Plan and the 1992 Repligen Corporation
 Stock Option Plan, the &#x201C;Plans&#x201D;). The Company recorded
 stock-based compensation expense of $768,535 and $743,948 for the
 nine-month periods ended September&#xA0;30, 2013 and 2012,
 respectively, for share-based awards granted under the Plans.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The following table presents stock-based compensation expense
 included in the Company&#x2019;s consolidated statements of
 comprehensive income:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Cost of product revenue</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,059</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,646</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">47,151</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">33,420</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Research and development</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,092</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,094</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">73,814</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">169,919</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Selling, general and administrative</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">151,621</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">224,539</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">647,569</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">540,609</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">205,772</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">288,279</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">768,534</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">743,948</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The 2012 Plan allows for the granting of incentive and nonqualified
 options to purchase shares of common stock, restricted stock and
 other equity awards. Incentive options granted to employees under
 the Plans generally vest over a four to five-year period, with
 20%-25% vesting on the first anniversary of the date of grant and
 the remainder vesting in equal yearly installments thereafter.
 Nonqualified options issued to non-employee directors and
 consultants under the Plans generally vest over one year. Options
 granted under the Plans have a maximum term of ten years from the
 date of grant and generally, the exercise price of the stock
 options equals the fair market value of the Company&#x2019;s common
 stock on the date of grant. At September&#xA0;30, 2013, options to
 purchase 1,670,688 shares were outstanding under the Plans. At
 September&#xA0;30, 2013, 1,155,216 shares were available for future
 grant under the Plans.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The Company uses the Black-Scholes option pricing model to
 calculate the fair value of share-based awards on the grant date.
 The Company measures stock-based compensation cost at the grant
 date based on the estimated fair value of the award, and recognizes
 awards with service based vesting as expense over the
 employee&#x2019;s requisite service period on a straight-line basis.
 The Company records the expense for share-based awards subject to
 performance-based milestone vesting over the remaining service
 period when management determines that achievement of the milestone
 is probable. Management evaluates whether the achievement of a
 performance-based milestone is probable as of the reporting date.
 The Company has no awards that are subject to market conditions.
 The Company recognizes stock-based compensation expense for options
 that are ultimately expected to vest, and accordingly, such
 compensation expense has been adjusted for estimated
 forfeitures.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Information regarding option activity for the nine months ended
 September&#xA0;30, 2013 under the Plans is summarized below:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="58%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Options<br />
 Outstanding</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br />
 Average<br />
 Exercise<br />
 Price Per<br />
 Share</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br />
 Average<br />
 Remaining<br />
 Contractual<br />
 Term<br />
 (in&#xA0;years)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Aggregate<br />
 Intrinsic<br />
 Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Options outstanding at January&#xA0;1, 2013</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,315,090</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4.20</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">541,052</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.97</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Exercised</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(884,954</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.36</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Forfeited/Cancelled</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(300,500</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.03</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Options outstanding at September&#xA0;30, 2013</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,670,688</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4.87</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.91</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,394,325</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Options exercisable at September&#xA0;30, 2013</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">866,136</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4.19</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.16</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">5,972,968</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Vested and expected to vest at September&#xA0;30, 2013 (1)</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,576,516</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4.77</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.82</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">9,970,772</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="BORDER-BOTTOM: #000000 1px solid; LINE-HEIGHT: 8pt; MARGIN-TOP: 0pt; WIDTH: 10%; MARGIN-BOTTOM: 2pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left">(1)</td>
 <td valign="top" align="left">This represents the number of vested
 options as of September&#xA0;30, 2013 plus the number of unvested
 options expected to vest as of September&#xA0;30, 2013 based on the
 unvested outstanding options at September&#xA0;30, 2013 adjusted
 for estimated forfeiture rates of 8% for awards granted to
 non-executive level employees and 3% for awards granted to
 executive level employees.</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The aggregate intrinsic value in the table above represents the
 total pre-tax intrinsic value (the difference between the closing
 price of the common stock on September&#xA0;30, 2013 of $11.09 and
 the exercise price of each in-the-money option) that would have
 been received by the option holders had all option holders
 exercised their options on September&#xA0;30, 2013.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The weighted average grant date fair value of options granted
 during the nine months ended September&#xA0;30, 2013 and 2012 was
 $4.19 and $3.63, respectively. The total fair value of stock
 options that vested during the nine months ended September&#xA0;30,
 2013 and 2012 was $934,280 and $756,444, respectively.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 As of September&#xA0;30, 2013, there was $2,119,182 of total
 unrecognized compensation cost related to unvested share-based
 awards.&#xA0;This cost is expected to be recognized over a weighted
 average remaining requisite service period of 3.22 years. The
 Company expects 710,380 unvested options to vest over the next five
 years.</p>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 50<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6406099&amp;loc=d3e25284-112666<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 40<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 14<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Accumulated Other Comprehensive Income<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock', window );">Accumulated Other Comprehensive Income</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left"><b>4.</b></td>
 <td valign="top" align="left"><b>Accumulated Other Comprehensive
 Income</b></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The following table summarizes the changes in accumulated other
 comprehensive income by component:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom" nowrap="nowrap">
 <p style="BORDER-BOTTOM: #000000 1pt solid; WIDTH: 49.5pt; FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <b>(In thousands)</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized&#xA0;gain<br />
 (loss)&#xA0;on&#xA0;investments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign&#xA0;currency<br />
 translation&#xA0;gain&#xA0;(loss)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Balance at December&#xA0;31, 2012</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">14,130</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,897,840</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,911,970</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Other comprehensive income (loss) before reclassifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,345</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">267,364</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">263,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Amounts reclassified from accumulated other comprehensive income
 (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Net current period other comprehensive income (loss)</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,345</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">267,364</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">263,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Balance at September&#xA0;30, 2013</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">9,785</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,165,204</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,174,989</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Accumulated Other Comprehensive Income Loss [Text Block]</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_AccumulatedOtherComprehensiveIncomeLossTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0E2HAC">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Fair Value Measurement - Additional Information (Detail)<br></strong></div>
        </th>
        <th class="th" colspan="1">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Novozymes Biopharma DK A/S Sweden Ab

</div>
          <div>Earn Out Payment

</div>
          <div>EUR (&#x20AC;)</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Novozymes Biopharma DK A/S Sweden Ab

</div>
          <div>Earn Out Payment

</div>
          <div>EUR (&#x20AC;)</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Bio Flash Partners Limited Liability Company

</div>
          <div>Minimum

</div>
          <div>USD ($)</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Business acquisition, contingent payment</a></td>
        <td class="nump">&#x20AC; 1,000,000<span></span></td>
        <td class="nump">&#x20AC; 1,000,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RoyaltyExpense', window );">Minimum royalty payment</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">$ 55,000<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of (increase) decrease in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 4<br><br> -Subparagraph (a)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7488404&amp;loc=d3e7008-128479<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.3)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RoyaltyExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EDEAC">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Goodwill and Intangible Assets - Additional Information (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
        <td class="nump">$ 777,000<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Expected amortization expense in 2013 (excluding the six months ended June 30, 2013)</a></td>
        <td class="nump">1,000,000<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Expected amortization expense in 2014</a></td>
        <td class="nump">1,000,000<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Expected amortization expense in 2015</a></td>
        <td class="nump">1,000,000<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Expected amortization expense in 2016</a></td>
        <td class="nump">1,000,000<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Expected amortization expense in 2017</a></td>
        <td class="nump">$ 1,000,000<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 45<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AmortizationOfIntangibleAssets</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_BusinessAcquisitionLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of amortization expense expected to be recognized in the remainder of the fiscal year following the latest fiscal year ended for assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of amortization expense expected to be recognized during the fifth fiscal year following the latest fiscal year for assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(3)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of amortization expense expected to be recognized during the fourth fiscal year following the latest fiscal year for assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(3)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of amortization expense expected to be recognized during the third fiscal year following the latest fiscal year for assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(3)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of amortization expense expected to be recognized during the second fiscal year following the latest fiscal year for assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(3)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0ELAAE">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Earnings (Loss) Per Share - Additional Information (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="2">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
        <th class="th" colspan="1"></th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_EarningsPerShareDisclosureLineItems', window );"><strong>Earnings Per Share Disclosure [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options, outstanding</a></td>
        <td class="nump">1,670,688<span></span></td>
        <td class="nump">2,625,690<span></span></td>
        <td class="nump">1,670,688<span></span></td>
        <td class="nump">2,625,690<span></span></td>
        <td class="nump">2,315,090<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Stock options, weighted average exercise price</a></td>
        <td class="nump">$ 4.87<span></span></td>
        <td class="nump">$ 4.11<span></span></td>
        <td class="nump">$ 4.87<span></span></td>
        <td class="nump">$ 4.11<span></span></td>
        <td class="nump">$ 4.20<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Common stock excluded from calculation of diluted earnings per share</a></td>
        <td class="nump">161,000<span></span></td>
        <td class="nump">1,431,600<span></span></td>
        <td class="nump">469,500<span></span></td>
        <td class="nump">1,602,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_EarningsPerShareDisclosureLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_EarningsPerShareDisclosureLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Antidilution<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Diluted Earnings Per Share<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Contingent Stock Agreement<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of options outstanding, including both vested and non-vested options.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(i)-(ii)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(i)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EBPAC">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Cash Cash Equivalents and Marketable Securities - Additional Information (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="1">3 Months Ended</th>
        <th class="th" colspan="1"></th>
        <th class="th" colspan="1"></th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Investment</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Minimum</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012

</div>
          <div>Minimum</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems', window );"><strong>Cash, cash equivalents and marketable securities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_MarketableSecuritiesMaturityTerm', window );">Marketable securities, minimum original maturity term</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">90 days<span></span></td>
        <td class="text">90 days<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum', window );">Long-term marketable securities, minimum original maturity term</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">1 year<span></span></td>
        <td class="text">1 year<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_MarketableSecuritiesRemainingMaturity', window );">Marketable securities, average remaining contractual maturity period</a></td>
        <td class="text">7 months 14 days<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1', window );">Number of debt securities in unrealized loss positions</a></td>
        <td class="nump">19<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses', window );">Debt securities in unrealized loss positions, total unrealized loss</a></td>
        <td class="nump">$ 3,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue', window );">Debt securities in unrealized loss positions, total fair market value</a></td>
        <td class="nump">$ 4,410,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_CashCashEquivalentsAndMarketableSecuritiesLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Long Term Marketable Securities Maturities Term, Minimum</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_LongTermMarketableSecuritiesMaturitiesTermMinimum</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:durationItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_MarketableSecuritiesMaturityTerm">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Marketable Securities, Maturity Term</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_MarketableSecuritiesMaturityTerm</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>us-types:durationStringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_MarketableSecuritiesRemainingMaturity">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Marketable Securities, Remaining Maturity</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_MarketableSecuritiesRemainingMaturity</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>us-types:durationStringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of unrealized loss on securities classified as available-for-sale.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 6<br><br> -Subparagraph (a)(2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27290-111563<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 6<br><br> -Subparagraph (a)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27290-111563<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of investment positions in available-for-sale investments in a continuous unrealized loss position for which an other-than-temporary impairment (OTTI) has not been recognized in the income statement.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 6<br><br> -Subparagraph (b)(3)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27290-111563<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:integerItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>37
<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-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S
M.#-A-S$Q,S@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-F0P8S!B-5\X965E7S0U,35?.&0U,5\P
M.3$S.#-A-S$Q,S@-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C9D
M,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X+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%]"04Q!3D-%,3PO
M>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS
M:&5E=',O4VAE970P,RYH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^
M#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/D-/3D1%3E-%
M1%]#3TY33TQ)1$%4141?4U1!5$5-13PO>#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-/3D1%3E-%1%]#3TY33TQ)1$%4141?4U1!5$5-
M13$\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7
M;W)K<VAE971S+U-H965T,#4N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H
M965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y"87-I
M<U]O9E]0<F5S96YT871I;VX\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713
M;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,#8N:'1M;"(O/@T*("`@
M/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@
M("`@/'@Z3F%M93Y';V]D=VEL;%]A;F1?26YT86YG:6)L95]!<W-E=',\+W@Z
M3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE
M971S+U-H965T,#<N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*
M("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y2979E;G5E7U)E
M8V]G;FET:6]N/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2
M968],T0B5V]R:W-H965T<R]3:&5E=#`X+FAT;6PB+SX-"B`@(#PO>#I%>&-E
M;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA
M;64^06-C=6UU;&%T961?3W1H97)?0V]M<')E:&5N<VEV/"]X.DYA;64^#0H@
M("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E
M=#`Y+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X
M8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^16%R;FEN9W-?4&5R7U-H87)E
M/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R
M:W-H965T<R]3:&5E=#$P+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E
M=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^4W1O8VM"
M87-E9%]#;VUP96YS871I;VX\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713
M;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,3$N:'1M;"(O/@T*("`@
M/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@
M("`@/'@Z3F%M93Y#87-H7T-A<VA?17%U:79A;&5N='-?86YD7TUA<FL\+W@Z
M3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE
M971S+U-H965T,3(N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*
M("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y&86ER7U9A;'5E
M7TUE87-U<F5M96YT/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E
M($A2968],T0B5V]R:W-H965T<R]3:&5E=#$S+FAT;6PB+SX-"B`@(#PO>#I%
M>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX
M.DYA;64^26YV96YT;W)I97,\+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%M93Y!8V-R=65D7TQI86)I;&ET:65S/"]X.DYA;64^#0H@("`@
M/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#$U
M+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L
M5V]R:W-H965T/@T*("`@(#QX.DYA;64^26YC;VUE7U1A>&5S/"]X.DYA;64^
M#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3
M:&5E=#$V+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX
M.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^4V5G;65N=%]297!O<G1I
M;F<\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7
M;W)K<VAE971S+U-H965T,3<N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H
M965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y';V]D
M=VEL;%]A;F1?26YT86YG:6)L95]!<W-E=',Q/"]X.DYA;64^#0H@("`@/'@Z
M5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#$X+FAT
M;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R
M:W-H965T/@T*("`@(#QX.DYA;64^06-C=6UU;&%T961?3W1H97)?0V]M<')E
M:&5N<VEV,3PO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F
M/3-$(E=O<FMS:&5E=',O4VAE970Q.2YH=&UL(B\^#0H@("`\+W@Z17AC96Q7
M;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE
M/D5A<FYI;F=S7U!E<E]3:&%R95]486)L97,\+W@Z3F%M93X-"B`@("`\>#I7
M;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,C`N:'1M
M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K
M<VAE970^#0H@("`@/'@Z3F%M93Y3=&]C:T)A<V5D7T-O;7!E;G-A=&EO;E]4
M86)L97,\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS
M1")7;W)K<VAE971S+U-H965T,C$N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R
M:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y#
M87-H7T-A<VA?17%U:79A;&5N='-?86YD7TUA<FLQ/"]X.DYA;64^#0H@("`@
M/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#(R
M+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L
M5V]R:W-H965T/@T*("`@(#QX.DYA;64^1F%I<E]686QU95]-96%S=7)E;65N
M=%]486)L97,\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E
M9CTS1")7;W)K<VAE971S+U-H965T,C,N:'1M;"(O/@T*("`@/"]X.D5X8V5L
M5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M
M93Y);G9E;G1O<FEE<U]486)L97,\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE
M9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,C0N:'1M;"(O/@T*
M("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^
M#0H@("`@/'@Z3F%M93Y!8V-R=65D7TQI86)I;&ET:65S7U1A8FQE<SPO>#I.
M86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E
M=',O4VAE970R-2YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@
M("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/E-E9VUE;G1?4F5P
M;W)T:6YG7U1A8FQE<SPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C
M92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970R-BYH=&UL(B\^#0H@("`\+W@Z
M17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\
M>#I.86UE/DEN=&%N9VEB;&5?07-S971S7T1E=&%I;#PO>#I.86UE/@T*("`@
M(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970R
M-RYH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E
M;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/D=O;V1W:6QL7V%N9%]);G1A;F=I
M8FQE7T%S<V5T<S(\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@
M2%)E9CTS1")7;W)K<VAE971S+U-H965T,C@N:'1M;"(O/@T*("`@/"]X.D5X
M8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z
M3F%M93Y2979E;G5E7U)E8V]G;FET:6]N7T%D9&ET:6]N86P\+W@Z3F%M93X-
M"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H
M965T,CDN:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z
M17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y#:&%N9V5S7VEN7T%C8W5M
M=6QA=&5D7T]T:&5R7T,\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R
M8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,S`N:'1M;"(O/@T*("`@/"]X
M.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@
M/'@Z3F%M93Y"87-I8U]A;F1?1&EL=71E9%]796EG:'1E9%]!=F4\+W@Z3F%M
M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S
M+U-H965T,S$N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@
M/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y%87)N:6YG<U],;W-S
M7U!E<E]3:&%R95]!9&1I=&D\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713
M;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,S(N:'1M;"(O/@T*("`@
M/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@
M("`@/'@Z3F%M93Y3=&]C:T)A<V5D7T-O;7!E;G-A=&EO;E]!9&1I=&D\+W@Z
M3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE
M971S+U-H965T,S,N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*
M("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y3=&]C:T)A<V5D
M7T-O;7!E;G-A=&EO;E]%>'!E;G,\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE
M9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,S0N:'1M;"(O/@T*
M("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^
M#0H@("`@/'@Z3F%M93Y3=6UM87)Y7V]F7TEN9F]R;6%T:6]N7U)E9V%R9&D\
M+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K
M<VAE971S+U-H965T,S4N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T
M/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y3=6UM87)Y
M7V]F7TEN9F]R;6%T:6]N7U)E9V%R9&DQ/"]X.DYA;64^#0H@("`@/'@Z5V]R
M:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#,V+FAT;6PB
M+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H
M965T/@T*("`@(#QX.DYA;64^0V%S:%]#87-H7T5Q=6EV86QE;G1S7V%N9%]-
M87)K,CPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$
M(E=O<FMS:&5E=',O4VAE970S-RYH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K
M<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/DEN
M=F5S=&UE;G1S7VEN7T1E8G1?4V5C=7)I=&EE<SPO>#I.86UE/@T*("`@(#QX
M.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970S."YH
M=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O
M<FMS:&5E=#X-"B`@("`\>#I.86UE/D-O;G1R86-T=6%L7TUA='5R:71I97-?
M;V9?1&5B=#PO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F
M/3-$(E=O<FMS:&5E=',O4VAE970S.2YH=&UL(B\^#0H@("`\+W@Z17AC96Q7
M;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE
M/DUA:F]R7T-A=&5G;W)Y7V]F7T%S<V5T<U]-96%S=3PO>#I.86UE/@T*("`@
M(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970T
M,"YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E
M;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/D9A:7)?5F%L=65?365A<W5R96UE
M;G1?061D:71I;SPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(
M4F5F/3-$(E=O<FMS:&5E=',O4VAE970T,2YH=&UL(B\^#0H@("`\+W@Z17AC
M96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.
M86UE/E)O;&Q?1F]R=V%R9%]O9E]&86ER7U9A;'5E7V]F7SPO>#I.86UE/@T*
M("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE
M970T,BYH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%
M>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/DEN=F5N=&]R:65S7T%D9&ET
M:6]N86Q?26YF;W)M83PO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C
M92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970T,RYH=&UL(B\^#0H@("`\+W@Z
M17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\
M>#I.86UE/E-C:&5D=6QE7V]F7TEN=F5N=&]R:65S7T1E=&%I;#PO>#I.86UE
M/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O
M4VAE970T-"YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\
M>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/E-C:&5D=6QE7V]F7T%C
M8W)U961?3&EA8FEL:71I93PO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O
M=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970T-2YH=&UL(B\^#0H@("`\
M+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@
M("`\>#I.86UE/DEN8V]M95]487AE<U]!9&1I=&EO;F%L7TEN9F]R;3PO>#I.
M86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E
M=',O4VAE970T-BYH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@
M("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/E-E9VUE;G1?4F5P
M;W)T:6YG7T%D9&ET:6]N86Q?23PO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E
M=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970T-RYH=&UL(B\^#0H@
M("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-
M"B`@("`\>#I.86UE/E!E<F-E;G1A9V5?;V9?4F5V96YU95]B>5]'96]G<CPO
M>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS
M:&5E=',O4VAE970T."YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^
M#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/E!E<F-E;G1A
M9V5?;V9?4F5V96YU95]F<F]M7U-I9SPO>#I.86UE/@T*("`@(#QX.E=O<FMS
M:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970T.2YH=&UL(B\^
M#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E
M=#X-"B`@("`\>#I.86UE/E!E<F-E;G1A9V5?;V9?06-C;W5N='-?4F5C96EV
M83PO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O
M<FMS:&5E=',O4VAE970U,"YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE
M970^#0H@(#PO>#I%>&-E;%=O<FMS:&5E=',^#0H@(#QX.E-T>6QE<VAE970@
M2%)E9CTS1")7;W)K<VAE971S+W)E<&]R="YC<W,B+SX-"B`@/'@Z06-T:79E
M4VAE970^,#PO>#I!8W1I=F53:&5E=#X-"B`@/'@Z4')O=&5C=%-T<G5C='5R
M93Y&86QS93PO>#I0<F]T96-T4W1R=6-T=7)E/@T*("`\>#I0<F]T96-T5VEN
M9&]W<SY&86QS93PO>#I0<F]T96-T5VEN9&]W<SX-"B`\+W@Z17AC96Q7;W)K
M8F]O:SX-"CPO>&UL/CPA6V5N9&EF72TM/@T*/"]H96%D/@T*("`\8F]D>3X-
M"B`@(#QP/E1H:7,@<&%G92!S:&]U;&0@8F4@;W!E;F5D('=I=&@@36EC<F]S
M;V9T($5X8V5L(%A0(&]R(&YE=V5R+CPO<#X-"B`@/"]B;V1Y/@T*/"]H=&UL
M/@T*#0HM+2TM+2T]7TYE>'1087)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q
M7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R
M-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T
M<R]3:&5E=#`Q+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U
M;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R
M<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!
M(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT
M;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C
M<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM
M96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@
M8VQA<W,],T1R97!O<G0@:60],T1)1#!%-$%!13X-"B`@("`@(#QT<CX-"B`@
M("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^
M/'-T<F]N9SY$;V-U;65N="!A;F0@16YT:71Y($EN9F]R;6%T:6]N/&)R/CPO
M<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X]
M,T0Q/CD@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$
M=&@@8V]L<W!A;CTS1#$^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T
M:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^3V-T+B`R,RP@,C`Q,SQB<CX\
M+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^1&]C=6UE;G0@5'EP
M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)S$P+5$\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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<#Y!;65N
M9&UE;G0@1FQA9SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)V9A
M;'-E/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%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`^1&]C=6UE;G0@4&5R:6]D($5N9"!$871E/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#Y397`@,S`L#0H)"3(P,3,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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$;V-U;65N="!&
M:7-C86P@665A<B!&;V-U<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)S(P,3,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-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$;V-U;65N="!&:7-C86P@4&5R:6]D($9O8W5S/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG43,\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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<#Y4<F%D:6YG(%-Y;6)O
M;#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)U)'14X\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y%;G1I
M='D@4F5G:7-T<F%N="!.86UE/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG4D503$E'14X@0T]24#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/D5N=&ET>2!#96YT<F%L($EN9&5X($ME
M>3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)S`P,#`W,S`R-S(\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
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<#Y#=7)R96YT($9I<V-A;"!996%R($5N9"!$871E/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG+2TQ,BTS,3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<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/D5N=&ET>2!&:6QE<B!#871E
M9V]R>3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)T%C8V5L97)A
M=&5D($9I;&5R/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)SQS<&%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($-O;6UO;B!3=&]C:RP@4VAA<F5S($]U='-T
M86YD:6YG/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,S$L.3`X
M+#0T,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\+W1A
M8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?
M,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X#0I#;VYT96YT
M+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q
M7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S+U-H965T,#(N:'1M;`T*0V]N=&5N
M="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N=&5N
M="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M
M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M
M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C
M<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@
M1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^
M#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS1$E$
M,$5/5T%'/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C
M;VQS<&%N/3-$,2!R;W=S<&%N/3-$,3X\<W1R;VYG/D-/3D1%3E-%1"!#3TY3
M3TQ)1$%4140@0D%,04Y#12!32$5%5%,@*%531"`D*3QB<CX\+W-T<F]N9SX\
M+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R
M/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3(\
M8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^
M0W5R<F5N="!A<W-E=',Z/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%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`^0V%S:"!A;F0@8V%S:"!E<75I=F%L96YT<SPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`T,BPR-#0L-#(P/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`R.2PR
M,#DL.#(Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG
M;CTS1'1O<#Y-87)K971A8FQE('-E8W5R:71I97,\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C(P+#<T-BPT.3`\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,"PX-#4L,3DU/'-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!8V-O=6YT
M<R!R96-E:79A8FQE+"!L97-S(')E<V5R=F4@9F]R(&1O=6)T9G5L(&%C8V]U
M;G1S(&]F("0Q,"PP,#`\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C8L,S(S+#4S-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C0L,34X+#<U.#QS<&%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`^4F]Y86QT:65S(&%N9"!O=&AE<B!R96-E
M:79A8FQE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-BPU.34L
M,#$W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^.2PQ,S`L-3$U/'-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<#Y);G9E;G1O<FEE<RP@;F5T/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XQ,"PP-C,L-CDU/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3$L,30S+#8Y-3QS<&%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&5F97)R
M960@=&%X(&%S<V5T+"!N970\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C0Q-BPU.#`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XT,38L-3@P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y0<F5P86ED(&5X<&5N<V5S(&%N9"!O=&AE
M<B!C=7)R96YT(&%S<V5T<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^,2PP-3$L,S<Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,2PS,#0L.#@W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F5U/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^5&]T86P@8W5R<F5N="!A<W-E=',\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C@W+#0T,2PQ,3@\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV-BPR
M,#DL-#4Q/'-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<#X\<W1R;VYG/E!R;W!E<G1Y+"!P;&%N="!A;F0@97%U:7!M96YT
M+"!A="!C;W-T.CPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<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/DQE87-E:&]L9"!I;7!R;W9E;65N=',\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C4L,C4X+#`U,#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4L,C`P+#(W,3QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^17%U:7!M
M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,RPT.#4L,#,Y
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M,3(L.#`R+#DW.#QS<&%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`^1G5R;FET=7)E(&%N9"!F:7AT=7)E<SPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^,BPP,S4L,C(T/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PY,S<L,C,X/'-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<#Y#;VYS
M=')U8W1I;VX@:6X@<')O9W)E<W,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C,L,S@S+#@W,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C,S."PX,30\<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;"!P<F]P97)T>2P@<&QA
M;G0@86YD(&5Q=6EP;65N="P@870@8V]S=#PO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,C0L,38R+#$X,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C(P+#(W.2PS,#$\<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/DQE<W,Z($%C8W5M
M=6QA=&5D(&1E<')E8VEA=&EO;CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;3XH,3$L.#<Q+#$Q-"D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M/B@Q,"PS,C8L.#0P*3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!R;W!E<G1Y+"!P;&%N
M="!A;F0@97%U:7!M96YT+"!N970\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C$R+#(Y,2PP-CD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XY+#DU,BPT-C$\<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/DQO;F<M=&5R;2!D969E<G)E
M9"!T87@@87-S970L(&YE=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^,3$T+#<X.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C(L-34W+#,X-#QS<&%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`^3&]N9RUT97)M(&UA<FME=&%B;&4@<V5C
M=7)I=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-"PQ,30L
M-#4P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^.2PY,30L.#4U/'-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<#Y);G1A;F=I8FQE(&%S<V5T<RP@;F5T/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XV+#0X,2PU,S(\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XW+#$X,BPP,3(\<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/D=O
M;V1W:6QL/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XY.30L,#`P
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M.3DT+#`P,#QS<&%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`^4F5S=')I8W1E9"!C87-H/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XR,#`L,#`P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,C`P+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1O=&%L(&%S<V5T<SPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3$Q+#8S-BPY-3<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XY-RPP,3`L
M,38S/'-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<#X\<W1R;VYG/D-U<G)E;G0@;&EA8FEL:71I97,Z/"]S=')O;F<^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^06-C;W5N=',@<&%Y
M86)L93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^.3(Y+#4X-CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L
M-#4T+#(S.#QS<&%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`^06-C<G5E9"!L:6%B:6QI=&EE<SPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^-RPX-30L-S(Y/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^."PR.3<L.3DP/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F5U/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^5&]T86P@8W5R
M<F5N="!L:6%B:6QI=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^."PW.#0L,S$U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,3`L-S4R+#(R.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3W1H97(@;&]N9RUT97)M(&QI86)I
M;&ET:65S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#8Y-2PU
M,C$\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XR+#$S,RPS,SD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/D-O;6UI=&UE;G1S(&%N9"!C;VYT:6YG96YC:65S/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG)FYB<W`[)FYB<W`[/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)R9N
M8G-P.R9N8G-P.SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^/'-T<F]N9SY3=&]C:VAO;&1E<G,G(&5Q=6ET>3H\+W-T
M<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y0<F5F
M97)R960@<W1O8VLL("0N,#$@<&%R('9A;'5E+"`U+#`P,"PP,#`@<VAA<F5S
M(&%U=&AO<FEZ960L(&YO('-H87)E<R!I<W-U960@;W(@;W5T<W1A;F1I;F<\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<F;F)S<#LF;F)S<#L\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M)FYB<W`[)FYB<W`[/'-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<#Y#;VUM;VX@<W1O8VLL("0N,#$@<&%R('9A;'5E+"`T
M,"PP,#`L,#`P('-H87)E<R!A=71H;W)I>F5D+"`S,2PX.#,L,#0Q('-H87)E
M<R!A="!397!T96UB97(@,S`L(#(P,3,@86YD(#,Q+#$Y-2PP-#$@<VAA<F5S
M(&%T($1E8V5M8F5R(#,Q+"`R,#$R(&ES<W5E9"!A;F0@;W5T<W1A;F1I;F<\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,Q."PX,S`\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS,3$L.34P
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<#Y!9&1I=&EO;F%L('!A:60M:6X@8V%P:71A;#PO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^,3DP+#`T."PQ.#(\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ.#<L,#4Q+#(U,SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^06-C=6UU
M;&%T960@;W1H97(@8V]M<')E:&5N<VEV92!I;F-O;64\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C(L,3<T+#DX.3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L.3$Q+#DW,#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`^06-C=6UU
M;&%T960@9&5F:6-I=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH
M.3(L,S@T+#@X,"D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M/B@Q,#4L,34P+#4W-RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;W4^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y4;W1A;"!S=&]C:VAO;&1E<G,G
M(&5Q=6ET>3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3`P+#$U
M-RPQ,C$\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XX-"PQ,C0L-3DV/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F5U/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^5&]T86P@;&EA8FEL:71I97,@86YD('-T;V-K
M:&]L9&5R<R<@97%U:71Y/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XD(#$Q,2PV,S8L.34W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^)"`Y-RPP,3`L,38S/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M
M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\R-F0P8S!B-5\X965E7S0U,35?.&0U
M,5\P.3$S.#-A-S$Q,S@-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO
M,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X+U=O<FMS:&5E
M=',O4VAE970P,RYH=&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q
M=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA
M<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\3454
M02!H='1P+65Q=6EV/3-$0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H
M=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S
M8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M
M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE
M(&-L87-S/3-$<F5P;W)T(&ED/3-$240P15=/04,^#0H@("`@("`\='(^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0Q
M/CQS=')O;F<^0T].1$5.4T5$($-/3E-/3$E$051%1"!"04Q!3D-%(%-(1454
M4R`H4&%R96YT:&5T:6-A;"D@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H/@T*
M("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3(\8G(^/"]T
M:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%C8V]U;G1S(')E8V5I
M=F%B;&4L(')E<V5R=F4@9F]R(&1O=6)T9G5L(&%C8V]U;G1S/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$P+#`P,#QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,3`L,#`P/'-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<F5F
M97)R960@<W1O8VLL('!A<B!V86QU93PO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^)"`P+C`Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^)"`P+C`Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y0<F5F97)R960@<W1O8VLL('-H87)E
M<R!A=71H;W)I>F5D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU
M+#`P,"PP,#`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XU+#`P,"PP,#`\<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/E!R969E<G)E9"!S=&]C:RP@<VAA<F5S(&ES
M<W5E9#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)R9N8G-P.R9N
M8G-P.SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<F;F)S<#LF;F)S<#L\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/E!R969E<G)E9"!S=&]C:RP@<VAA<F5S(&]U
M='-T86YD:6YG/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG)FYB
M<W`[)FYB<W`[/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)R9N8G-P.R9N8G-P.SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^0V]M;6]N('-T;V-K+"!P87(@=F%L
M=64\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,"XP,3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,"XP
M,3QS<&%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`^0V]M;6]N('-T;V-K+"!S:&%R97,@875T:&]R:7IE9#PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^-#`L,#`P+#`P,#QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0P+#`P,"PP,#`\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-O
M;6UO;B!S=&]C:RP@<VAA<F5S(&ES<W5E9#PO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,S$L.#@S+#`T,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C,Q+#$Y-2PP-#$\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-O;6UO;B!S=&]C
M:RP@<VAA<F5S(&]U='-T86YD:6YG/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XS,2PX.#,L,#0Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,S$L,3DU+#`T,3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT
M;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C9D,&,P8C5?.&5E95\T-3$U7SAD
M-3%?,#DQ,S@S83<Q,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z
M+S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE
M971S+U-H965T,#0N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@
M<75O=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H
M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%
M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O
M:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A
M<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O
M;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L
M92!C;&%S<STS1')E<&]R="!I9#TS1$E$,$5!2T)'/@T*("`@("`@/'1R/@T*
M("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$
M,CX\<W1R;VYG/D-/3D1%3E-%1"!#3TY33TQ)1$%4140@4U1!5$5-14Y44R!/
M1B!#3TU04D5(14Y3259%($E.0T]-12`H3$]34RD@*%531"`D*3QB<CX\+W-T
M<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$
M,CXS($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H
M(&-O;'-P86X],T0R/CD@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L
M(#(P,3,\8G(^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S
M,"P@,C`Q,CQB<CX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N
M(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E
M<"X@,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/CQS=')O;F<^4F5V96YU93H\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!R;V1U8W0@<F5V96YU93PO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`Q,BPQ.#0L,C$U/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`Q,2PQ,C,L
M,C,V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^)"`S-RPQ,S(L,#DT/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^)"`S,BPQ,C4L,#<V/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y2;WEA;'1Y(&%N9"!O=&AE
M<B!R979E;G5E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV+#8S
M-RPX,S@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XS+#DX,2PP-3D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XQ-2PV-30L.3$Y/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3$L,S(W+#4P,#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O=3X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1O=&%L(')E
M=F5N=64\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$X+#@R,BPP
M-3,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XQ-2PQ,#0L,CDU/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^-3(L-S@W+#`Q,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C0S+#0U,BPU-S8\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^3W!E
M<F%T:6YG(&5X<&5N<V5S.CPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%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`^0V]S="!O9B!P<F]D=6-T(')E=F5N=64\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4L-C4Y+#@S,CQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C8L-#$X+#DV
M,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C$W+#@U-"PR-#D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XQ.2PP,S8L-S8R/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y#;W-T(&]F(')O>6%L='D@<F5V96YU
M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-S(S+#<W-SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4Y-"PT
M,#8\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XQ+#DT,RPS-S`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XQ+#4Y,RPT,C<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/E)E<V5A<F-H(&%N9"!D979E;&]P;65N
M=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PT,CDL-3(Y/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,BPT
M,S,L,#0S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^-2PY,3DL,C8U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^."PQ-#<L,38T/'-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<#Y396QL:6YG+"!G96YE<F%L(&%N
M9"!A9&UI;FES=')A=&EV93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^,BPY,#(L,#0X/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,RPQ,C8L,C0T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^.2PS,S0L,#@W/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^.2PY-S,L,#$S/'-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<#Y#;VYT
M:6YG96YT(&-O;G-I9&5R871I;VX@+2!F86ER('9A;'5E(&%D:G5S=&UE;G1S
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV-2PQ,#@\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS-#,L.3,R
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M-#8L-3(Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^,S0S+#DS,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-
M"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P
M;"!V86QI9VX],T1T;W`^1V%I;B!O;B!B87)G86EN('!U<F-H87-E/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@S,30L,C0T*3QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O
M=3X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1O=&%L
M(&]P97)A=&EN9R!E>'!E;G-E<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^,3`L-S@P+#(Y-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C$R+#DQ-BPU.#<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS-2PP.3<L-#DR/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,S@L-S@P+#`U
M-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')E=3X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/DEN8V]M92!F<F]M(&]P97)A=&EO;G,\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C@L,#0Q+#<U.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C(L,3@W+#<P.#QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$W+#8X.2PU,C$\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT+#8W
M,BPU,C(\<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/DEN=F5S=&UE;G0@:6YC;VUE/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XW-BPP-#8\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XY-2PX,#<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,#,L,3<P/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,34V+#<T-SQS<&%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`^26YT97)E
M<W0@*&5X<&5N<V4I(&EN8V]M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;3XH,3$L-S`T*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C<L,C`U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;3XH,S<L-C,W*3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#0R+#4S-BD\<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/D]T:&5R("AE>'!E
M;G-E*2!I;F-O;64\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,V
M+#8W.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6T^*#4P,"PT,30I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;3XH-38L-3`T*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C8W+#$T-3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DEN8V]M92!B969O<F4@:6YC
M;VUE('1A>&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX+#$T
M,BPW-SD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XQ+#<Y,"PS,#8\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XQ-RPW.3@L-34P/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-"PX-3,L.#<X/'-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);F-O;64@=&%X
M('!R;W9I<VEO;B`H8F5N969I="D\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C(L,C4T+#4P-3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6T^*#$V+#$X,RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XU+#`S,BPX-3,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-3`L.34T/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F5U/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3F5T
M(&EN8V]M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-2PX.#@L
M,C<T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^,2PX,#8L-#@Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,3(L-S8U+#8Y-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C0L-C`R+#DR-#QS<&%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`^/'-T<F]N9SY%87)N
M:6YG<R!P97(@<VAA<F4Z/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-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"87-I8SPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^)"`P+C$X/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^)"`P+C`V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^)"`P+C0\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#`N,34\<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/D1I;'5T960\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,"XQ.#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,"XP-CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,"XT
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M)"`P+C$U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG
M;CTS1'1O<#X\<W1R;VYG/E=E:6=H=&5D(&%V97)A9V4@<VAA<F5S(&]U='-T
M86YD:6YG.CPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%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`^0F%S:6,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C,Q+#@U."PQ,#,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XS,"PY-#@L,#8R/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^,S$L-3@S+#`V,SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,P+#@T,2PS-#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/D1I
M;'5T960\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,R+#4U,2PU
M.#8\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XS,2PR-38L,C<S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,S(L,C@R+#<P,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C,Q+#$S,2PW-#D\<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/CQS=')O;F<^3W1H
M97(@8V]M<')E:&5N<VEV92!I;F-O;64Z/"]S=')O;F<^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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<#Y5;G)E86QI>F5D(&=A:6X@*&QO
M<W,I(&]N(&EN=F5S=&UE;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XR+#(W-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C(L,#`V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;3XH-"PS-#4I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^,RPY-S4\<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/D9O<F5I9VX@8W5R<F5N8WD@
M=')A;G-L871I;VX@9V%I;B`H;&]S<RD\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C$L-#`W+#@V,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C(L,3`U+#`W-#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(V-RPS-C0\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#0V,2PX,#$\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R974^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y#;VUP<F5H96YS:79E(&EN8V]M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^)"`W+#(Y."PT,3`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XD(#,L.3$S+#4V.3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,3,L,#(X+#<Q-CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@
M-BPP-C@L-S`P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT
M4&%R=%\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@-"D-O
M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C9D,&,P8C5?.&5E95\T-3$U
M7SAD-3%?,#DQ,S@S83<Q,3,X+U=O<FMS:&5E=',O4VAE970P-2YH=&UL#0I#
M;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#
M;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-
M"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$0V]N
M=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T9BTX
M)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO=RYJ
M<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T/CPO
M:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T(&ED
M/3-$240P14-&04<^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS
M1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^0T].1$5.4T5$
M($-/3E-/3$E$051%1"!35$%414U%3E13($]&($-!4T@@1DQ/5U,@*%531"`D
M*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C
M;VQS<&%N/3-$,CXY($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R
M,#$S/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,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/CQS
M=')O;F<^0V%S:"!F;&]W<R!F<F]M(&]P97)A=&EN9R!A8W1I=FET:65S.CPO
M<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DYE
M="!I;F-O;64\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,3(L
M-S8U+#8Y-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/B0@-"PV,#(L.3(T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/D%D:G5S=&UE;G1S('1O(')E
M8V]N8VEL92!N970@:6YC;VUE('1O(&YE="!C87-H('!R;W9I9&5D(&)Y("AU
M<V5D(&EN*2!O<&5R871I;F<@86-T:79I=&EE<SH\+W-T<F]N9SX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y$97!R96-I871I;VX@86YD
M(&%M;W)T:7IA=&EO;CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M,BPR-S$L,3@Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^,BPU.3(L.#(T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y3=&]C:RUB87-E9"!C;VUP96YS871I;VX@
M97AP96YS93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-S8X+#4S
M-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C<T,RPY-#<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/D1E9F5R<F5D('1A>"!E>'!E;G-E/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XR+#0T,BPU.38\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y'86EN(&]N(&)A<F=A:6X@
M<'5R8VAA<V4\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@S,30L
M,C0T*3QS<&%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`^3&]S<R!O;B!R979A;'5A=&EO;B!O9B!C;VYT:6YG96YT(&-O;G-I
M9&5R871I;VX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0V+#4R
M,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C,S.2PT,S,\<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/CQS=')O;F<^0VAA;F=E<R!I;B!A<W-E=',@86YD(&QI86)I
M;&ET:65S.CPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<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/D%C8V]U;G1S(')E8V5I=F%B;&4\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6T^*#(L,3$X+#DU,RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M/B@T+#8W,BPS-3$I/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y2;WEA;'1I97,@
M86YD(&]T:&5R(')E8V5I=F%B;&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XR+#4S-2PT.3@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M/B@W-34L.#8T*3QS<&%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`^26YV96YT;W)I97,\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L,30Y+#DY-SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,L,#,V+#`U,3QS
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`^
M4')E<&%I9"!E>'!E;G-E<R!A;F0@;W1H97(@8W5R<F5N="!A<W-E=',\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(V-"PV.3`\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-#<L,#DS/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!
M8V-O=6YT<R!P87EA8FQE/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M/B@Q+#4R.2PR,3,I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,S`Y+#<Q,#QS<&%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`^06-C<G5E9"!L:6%B:6QI=&EE<SPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH-#DU+#`U-BD\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#`X-RPR.34\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/DQO;F<M=&5R;2!L:6%B:6QI=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^-#DP+#(V-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6T^*#$L,#`V+#8U-"D\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R974^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y.970@8V%S:"!P<F]V:61E
M9"!B>2!O<&5R871I;F<@86-T:79I=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,3@L-3DQ+#<U.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C8L,C$P+#$V-#QS<&%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`^/'-T<F]N9SY#87-H
M(&9L;W=S(&9R;VT@:6YV97-T:6YG(&%C=&EV:71I97,Z/"]S=')O;F<^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^4'5R8VAA<V5S(&]F
M(&UA<FME=&%B;&4@<V5C=7)I=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;3XH,C,L.3DX+#0S,"D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M/B@S-BPS,S<L-C0S*3QS<&%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`^4F5D96UP=&EO;G,@
M;V8@;6%R:V5T86)L92!S96-U<FET:65S/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XQ.2PX.3,L,3DU/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^,S8L.#8S+#,S,SQS<&%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`^4'5R8VAA<V5S(&]F
M('!R;W!E<G1Y+"!P;&%N="!A;F0@97%U:7!M96YT/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M/B@S+#<W-"PX-#<I/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH.#(U+#`V,2D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;W4^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y.970@8V%S
M:"!U<V5D(&EN(&EN=F5S=&EN9R!A8W1I=FET:65S/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M/B@W+#@X,"PP.#(I/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH,CDY+#,W,2D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^
M0V%S:"!F;&]W<R!F<F]M(&9I;F%N8VEN9R!A8W1I=FET:65S.CPO<W1R;VYG
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D5X97)C:7-E
M(&]F('-T;V-K(&]P=&EO;G,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C(L,C,U+#(W-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C@X-BPW,#0\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R974^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y.970@8V%S:"!P<F]V:61E9"!B>2!F
M:6YA;F-I;F<@86-T:79I=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^,BPR,S4L,C<T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^.#@V+#<P-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^169F96-T(&]F(&5X8VAA;F=E(')A
M=&4@8VAA;F=E<R!O;B!C87-H(&%N9"!C87-H(&5Q=6EV86QE;G1S/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX-RPV-#@\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT,C0L-S,U/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F5U/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3F5T
M(&EN8W)E87-E(&EN(&-A<V@@86YD(&-A<V@@97%U:79A;&5N=',\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$S+#`S-"PU.3D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XW+#(R,BPR,S(\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/D-A<V@@86YD(&-A<V@@97%U:79A;&5N=',L(&)E9VEN;FEN9R!O9B!P97)I
M;V0\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(Y+#(P.2PX,C$\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ
M,2PQ-C<L-S0U/'-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#87-H(&%N9"!C87-H(&5Q=6EV86QE;G1S+"!E;F0@;V8@
M<&5R:6]D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#0R+#(T
M-"PT,C`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XD(#$X+#,X.2PY-S<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM
M+2T]7TYE>'1087)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W
M,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X
M965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#`V
M+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN
M=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA
M<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U
M:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S
M970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,]
M,T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S
M8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R
M97!O<G0@:60],T1)1#!%040^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^0F%S
M:7,@;V8@4')E<V5N=&%T:6]N/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@
M(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/CD@36]N=&AS($5N9&5D/"]T
M:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/D)A<VES(&]F(%!R97-E;G1A=&EO;CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQD:78^#0H@/'1A8FQE('-T>6QE/3-$
M)T)/4D1%4BU#3TQ,05!313I#3TQ,05!313L@9F]N="UF86UI;'DZ5&EM97,@
M3F5W(%)O;6%N.R!F;VYT+7-I>F4Z,3!P="<@8F]R9&5R/3-$,"!C96QL<&%D
M9&EN9STS1#`@8V5L;'-P86-I;F<],T0P('=I9'1H/3-$,3`P)3X-"B`\='(^
M#0H@/'1D('=I9'1H/3-$-"4@=F%L:6=N/3-$=&]P(&%L:6=N/3-$;&5F=#X\
M8CXQ+CPO8CX\+W1D/@T*(#QT9"!A;&EG;CTS1&QE9G0@=F%L:6=N/3-$=&]P
M/CQB/D)A<VES(&]F(%!R97-E;G1A=&EO;CPO8CX\+W1D/@T*(#PO='(^#0H@
M/"]T86)L93X-"B`\<"!S='EL93TS1"=M87)G:6XM=&]P.C9P=#L@;6%R9VEN
M+6)O='1O;3HP<'0[(&9O;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3I4:6UE
M<R!.97<@4F]M86XG/@T*(%1H92!C;VYS;VQI9&%T960@9FEN86YC:6%L('-T
M871E;65N=',@:6YC;'5D960@:&5R96EN(&AA=F4@8F5E;@T*('!R97!A<F5D
M(&)Y(%)E<&QI9V5N($-O<G!O<F%T:6]N("AT:&4@)B-X,C`Q0SM#;VUP86YY
M+"8C>#(P,40[#0H@)B-X,C`Q0SM297!L:6=E;B8C>#(P,40[(&]R("8C>#(P
M,4,[=V4F(W@R,#%$.RD@:6X@86-C;W)D86YC92!W:71H#0H@9V5N97)A;&QY
M(&%C8V5P=&5D(&%C8V]U;G1I;F<@<')I;F-I<&QE<R!I;B!T:&4@56YI=&5D
M(%-T871E<PT*("@F(W@R,#%#.U4N4RX@1T%!4"8C>#(P,40[*2!A;F0@<'5R
M<W5A;G0@=&\@=&AE(')U;&5S(&%N9"!R96=U;&%T:6]N<PT*(&]F('1H92!3
M96-U<FET:65S(&%N9"!%>&-H86YG92!#;VUM:7-S:6]N("@F(W@R,#%#.U-%
M0R8C>#(P,40[*2P@9F]R#0H@475A<G1E<FQY(%)E<&]R=',@;VX@1F]R;2`Q
M,"U1(&%N9"!!<G1I8VQE(#$P(&]F(%)E9W5L871I;VX@4RU8(&%N9`T*(&1O
M(&YO="!I;F-L=61E(&%L;"!O9B!T:&4@:6YF;W)M871I;VX@86YD(&9O;W1N
M;W1E(&1I<V-L;W-U<F5S#0H@<F5Q=6ER960@8GD@52Y3+B!'04%0+B!4:&5S
M92!C;VYS;VQI9&%T960@9FEN86YC:6%L('-T871E;65N=',-"B!S:&]U;&0@
M8F4@<F5A9"!I;B!C;VYJ=6YC=&EO;B!W:71H('1H92!A=61I=&5D(&-O;G-O
M;&ED871E9`T*(&9I;F%N8VEA;"!S=&%T96UE;G1S(&%N9"!A8V-O;7!A;GEI
M;F<@;F]T97,@=&AE<F5T;R!I;F-L=61E9"!I;B!T:&4-"B!#;VUP86YY)B-X
M,C`Q.3MS($%N;G5A;"!297!O<G0@;VX@1F]R;2`Q,"U+(&9O<B!T:&4@>65A
M<B!E;F1E9`T*($1E8V5M8F5R)B-X03`[,S$L(#(P,3(N/"]P/@T*(#QP('-T
M>6QE/3-$)VUA<F=I;BUT;W`Z,3)P=#L@;6%R9VEN+6)O='1O;3HP<'0[(&9O
M;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86XG/@T*
M($EN('1H92!O<&EN:6]N(&]F(&UA;F%G96UE;G0L('1H92!A8V-O;7!A;GEI
M;F<@=6YA=61I=&5D#0H@8V]N<V]L:61A=&5D(&9I;F%N8VEA;"!S=&%T96UE
M;G1S(&EN8VQU9&4@86QL(&%D:G5S=&UE;G1S+`T*(&-O;G-I<W1I;F<@;V8@
M;VYL>2!N;W)M86PL(')E8W5R<FEN9R!A9&IU<W1M96YT<R!N96-E<W-A<GD@
M9F]R(&$-"B!F86ER('!R97-E;G1A=&EO;B!O9B!T:&4@9FEN86YC:6%L('!O
M<VET:6]N+"!R97-U;'1S(&]F(&]P97)A=&EO;G,-"B!A;F0@8V%S:"!F;&]W
M<RX@5&AE(')E<W5L=',@;V8@;W!E<F%T:6]N<R!F;W(@=&AE(&EN=&5R:6T@
M<&5R:6]D<PT*('!R97-E;G1E9"!A<F4@;F]T(&YE8V5S<V%R:6QY(&EN9&EC
M871I=F4@;V8@<F5S=6QT<R!T;R!B92!E>'!E8W1E9`T*(&9O<B!T:&4@96YT
M:7)E('EE87(N/"]P/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUT;W`Z,3)P=#L@
M;6%R9VEN+6)O='1O;3HP<'0[(&9O;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL
M>3I4:6UE<R!.97<@4F]M86XG/@T*(%1H92!P<F5P87)A=&EO;B!O9B!F:6YA
M;F-I86P@<W1A=&5M96YT<R!I;B!C;VYF;W)M:71Y('=I=&@@52Y3+@T*($=!
M05`@<F5Q=6ER97,@;6%N86=E;65N="!T;R!M86ME(&5S=&EM871E<R!A;F0@
M87-S=6UP=&EO;G,@=&AA=`T*(&%F9F5C="!T:&4@<F5P;W)T960@86UO=6YT
M<R!O9B!A<W-E=',@86YD(&QI86)I;&ET:65S(&%N9`T*(&1I<V-L;W-U<F4@
M;V8@8V]N=&EN9V5N="!A<W-E=',@86YD(&QI86)I;&ET:65S(&%T('1H92!D
M871E(&]F('1H90T*(&9I;F%N8VEA;"!S=&%T96UE;G1S(&%N9"!T:&4@<F5P
M;W)T960@86UO=6YT<R!O9B!R979E;G5E<R!A;F0-"B!E>'!E;G-E<R!D=7)I
M;F<@=&AE(')E<&]R=&EN9R!P97)I;V0N($%C='5A;"!R97-U;'1S(&-O=6QD
M(&1I9F9E<@T*(&9R;VT@=&AO<V4@97-T:6UA=&5S+CPO<#X-"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(V9#!C
M,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A
M=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S
M.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#`W+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#!%040^
M#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X]
M,T0Q(')O=W-P86X],T0R/CQS=')O;F<^1V]O9'=I;&P@86YD($EN=&%N9VEB
M;&4@07-S971S/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1H(&-O;'-P86X],T0Q/CD@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E
M<"X@,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/D=O;V1W:6QL(&%N9"!);G1A;F=I8FQE($%S<V5T<SPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQD:78^#0H@/'1A8FQE('-T>6QE/3-$
M)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[($9/3E0M1D%-24Q9.B!4:6UE
M<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F]R9&5R/3-$,"!C96QL
M<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)3X-"B`\
M='(^#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$;&5F
M=#X\8CXR+CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX],T1L
M969T/CQB/D=O;V1W:6QL(&%N9"!);G1A;F=I8FQE#0H@07-S971S/"]B/CPO
M=&0^#0H@/"]T<CX-"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU4
M3U`Z(#9P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.
M+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QI/D=O;V1W:6QL
M/"]I/CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`V<'0[($9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U143TTZ(#!P=#L@
M1D].5"U325I%.B`Q,'!T)SX-"B!';V]D=VEL;"!I<R!N;W0@86UO<G1I>F5D
M(&%N9"!I<R!R979I97=E9"!F;W(@:6UP86ER;65N="!A="!L96%S=`T*(&%N
M;G5A;&QY+B!4:&5R92!W87,@;F\@979I9&5N8V4@;V8@:6UP86ER;65N="!T
M;R!G;V]D=VEL;"!A=`T*(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S+B!4:&5R
M92!W97)E(&YO(&=O;V1W:6QL(&EM<&%I<FUE;G0@8VAA<F=E<PT*(&1U<FEN
M9R!T:&4@=&AR964@;W(@;FEN92UM;VYT:"!P97)I;V1S(&5N9&5D(%-E<'1E
M;6)E<B8C>$$P.S,P+`T*(#(P,3,N/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)
M3BU43U`Z(#$X<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!
M4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B`\:3Y);G1A
M;F=I8FQE($%S<V5T<SPO:3X\+W`^#0H@/'`@<W1Y;&4],T0G34%21TE.+51/
M4#H@-G!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM
M0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@26YT86YG:6)L92!A
M<W-E=',@87)E(&%M;W)T:7IE9"!O=F5R('1H96ER('5S969U;"!L:79E<R!U
M<VEN9R!T:&4-"B!E<W1I;6%T960@96-O;F]M:6,@8F5N969I="!M971H;V0L
M(&%S(&%P<&QI8V%B;&4L(&%N9"!T:&4-"B!A;6]R=&EZ871I;VX@97AP96YS
M92!I<R!R96-O<F1E9"!W:71H:6X@<V5L;&EN9RP@9V5N97)A;"!A;F0-"B!A
M9&UI;FES=')A=&EV92!E>'!E;G-E(&EN('1H92!#;VUP86YY)B-X,C`Q.3MS
M('-T871E;65N=',@;V8-"B!C;VUP<F5H96YS:79E(&EN8V]M92`H;&]S<RDN
M($EN=&%N9VEB;&4@87-S971S(&%N9"!T:&5I<B!R96QA=&5D#0H@=7-E9G5L
M(&QI=F5S(&%R92!R979I97=E9"!A="!L96%S="!A;FYU86QL>2!T;R!D971E
M<FUI;F4@:68@86YY#0H@861V97)S92!C;VYD:71I;VYS(&5X:7-T('1H870@
M=V]U;&0@:6YD:6-A=&4@=&AE(&-A<G)Y:6YG('9A;'5E(&]F#0H@=&AE<V4@
M87-S971S(&UA>2!N;W0@8F4@<F5C;W9E<F%B;&4N($UO<F4@9G)E<75E;G0@
M:6UP86ER;65N=`T*(&%S<V5S<VUE;G1S(&%R92!C;VYD=6-T960@:68@8V5R
M=&%I;B!C;VYD:71I;VYS(&5X:7-T+"!I;F-L=61I;F<@80T*(&-H86YG92!I
M;B!T:&4@8V]M<&5T:71I=F4@;&%N9'-C87!E+"!A;GD@:6YT97)N86P@9&5C
M:7-I;VYS('1O#0H@<'5R<W5E(&YE=R!O<B!D:69F97)E;G0@=&5C:&YO;&]G
M>2!S=')A=&5G:65S+"!A(&QO<W,@;V8@80T*('-I9VYI9FEC86YT(&-U<W1O
M;65R+"!O<B!A('-I9VYI9FEC86YT(&-H86YG92!I;B!T:&4@;6%R:V5T<&QA
M8V4L#0H@:6YC;'5D:6YG(&-H86YG97,@:6X@=&AE('!R:6-E<R!P86ED(&9O
M<B!O=7(@<')O9'5C=',@;W(@8VAA;F=E<R!I;@T*('1H92!S:7IE(&]F('1H
M92!M87)K970@9F]R(&]U<B!P<F]D=6-T<RX@06X@:6UP86ER;65N="!R97-U
M;'1S(&EF#0H@=&AE(&-A<G)Y:6YG('9A;'5E(&]F('1H92!A<W-E="!E>&-E
M961S('1H92!E<W1I;6%T960@9F%I<B!V86QU92!O9@T*('1H92!A<W-E="X@
M268@=&AE(&5S=&EM871E(&]F(&%N(&EN=&%N9VEB;&4@87-S970F(W@R,#$Y
M.W,@<F5M86EN:6YG#0H@=7-E9G5L(&QI9F4@:7,@8VAA;F=E9"P@=&AE(')E
M;6%I;FEN9R!C87)R>6EN9R!A;6]U;G0@;V8@=&AE#0H@:6YT86YG:6)L92!A
M<W-E="!I<R!A;6]R=&EZ960@<')O<W!E8W1I=F5L>2!O=F5R('1H92!R979I
M<V5D#0H@<F5M86EN:6YG('5S969U;"!L:69E+B!4:&4@0V]M<&%N>2!C;VYT
M:6YU97,@=&\@8F5L:65V92!T:&%T(&ET<PT*(&EN=&%N9VEB;&4@87-S971S
M(&%R92!R96-O=F5R86)L92!A="!397!T96UB97(F(WA!,#LS,"P@,C`Q,RX\
M+W`^#0H@/'`@<W1Y;&4],T0G34%21TE.+51/4#H@,3)P=#L@1D].5"U&04U)
M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4
M+5-)6D4Z(#$P<'0G/@T*($EN=&%N9VEB;&4@87-S971S(&-O;G-I<W1E9"!O
M9B!T:&4@9F]L;&]W:6YG(&%T(%-E<'1E;6)E<B8C>$$P.S,P+`T*(#(P,3,Z
M/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/
M5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\
M=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B
M;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED
M=&@],T0X-"4@86QI9VX],T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS
M1#8T)3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P
M86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/D=R;W-S/&)R("\^#0H@0V%R<GEI
M;F<\8G(@+SX-"B!!;6]U;G0\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L
M:6=N/3-$8V5N=&5R/CQB/D%C8W5M=6QA=&5D/&)R("\^#0H@06UO<G1I>F%T
M:6]N/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG
M;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E<CX\8CY796EG
M:'1E9#QB<B`O/@T*($%V97)A9V4\8G(@+SX-"B!5<V5F=6PF(WA!,#M,:69E
M/&)R("\^#0H@*&EN('EE87)S*3PO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G
M8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y
M;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^
M#0H@5&5C:&YO;&]G>2`F(W@R,#$S.R!D979E;&]P960\+W`^#0H@/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^,2PT-C`L,C`T/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XH-#DT+#0V-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^
M)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*
M(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z
M("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,
M1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@4&%T96YT<SPO<#X-"B`\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(T,"PP,#`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#$Q,"PP,#`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U3
M25I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$
M=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4
M+5-)6D4Z(#$P<'0G/@T*($-U<W1O;65R(')E;&%T:6]N<VAI<',\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV+#DT,2PX.34\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#$L-34V+#$P,CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*
M(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S
M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL
M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P
M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A
M;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@
M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E
M;3L@1D].5"U325I%.B`Q,'!T)SX-"B!4;W1A;"!I;G1A;F=I8FQE(&%S<V5T
M<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y
M;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C@L-C0R+#`Y.3PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M
M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XH,BPQ-C`L-38W/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!
M,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U325I%
M.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P
M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@
M9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P
M,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T<CX-
M"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R<'0[($9/
M3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U143TTZ(#!P
M=#L@1D].5"U325I%.B`Q,'!T)SX-"B!);G1A;F=I8FQE(&%S<V5T<R!C;VYS
M:7-T960@;V8@=&AE(&9O;&QO=VEN9R!A="!$96-E;6)E<B8C>$$P.S,Q+`T*
M(#(P,3(Z/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%2
M1TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO
M<#X-"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S
M93L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q
M,'!T)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS
M1#`@=VED=&@],T0X-"4@86QI9VX],T1C96YT97(^#0H@/'1R/@T*(#QT9"!W
M:61T:#TS1#8T)3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@]
M,T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT
M9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$
M15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M
M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/D=R;W-S/&)R("\^#0H@
M0V%R<GEI;F<\8G(@+SX-"B!!;6]U;G0\+V(^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X]
M,T0R(&%L:6=N/3-$8V5N=&5R/CQB/D%C8W5M=6QA=&5D/&)R("\^#0H@06UO
M<G1I>F%T:6]N/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G
M('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E<CX\
M8CY796EG:'1E9#QB<B`O/@T*($%V97)A9V4\8G(@+SX-"B!5<V5F=6PF(WA!
M,#M,:69E/&)R("\^#0H@*&EN('EE87)S*3PO8CX\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS
M1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P
M<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@
M/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@
M,3!P="<^#0H@5&5C:&YO;&]G>2`F(W@R,#$S.R!D979E;&]P960\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^,2PT-3(L-S(Y/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XH,S8P+#<T.#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS
M1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P
M<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)
M3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!
M4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@4&%T96YT<SPO
M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(T,"PP,#`\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#@W+#4P,#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*
M(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&
M3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI
M9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/
M3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[
M($9/3E0M4TE:13H@,3!P="<^#0H@0W5S=&]M97(@<F5L871I;VYS:&EP<SPO
M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8L.#<R+#,X,SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH.3,T+#@U,CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R
M/@T*(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE
M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^
M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@
M/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\
M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S
M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<^#0H@/'1D
M('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E
M;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z
M(#-E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!4;W1A;"!I;G1A;F=I8FQE(&%S
M<V5T<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@L-38U+#$Q,CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/
M3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#XH,2PS.#,L,3`P/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF
M(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U3
M25I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S
M<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T
M<CX-"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R<'@[
M($U!4D=)3BU"3U143TTZ(#!P>#L@1D].5"U325I%.B`Q<'@G/@T*("8C>$$P
M.SPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[($9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].
M5"U325I%.B`Q,'!T)SX-"B!!;6]R=&EZ871I;VX@97AP96YS92!F;W(@86UO
M<G1I>F5D(&EN=&%N9VEB;&4@87-S971S('=A<PT*(&%P<')O>&EM871E;'D@
M)#<W-RPP,#`@9F]R('1H92!N:6YE(&UO;G1H<R!E;F1E9"!397!T96UB97(F
M(WA!,#LS,"P-"B`R,#$S+B!4:&4@0V]M<&%N>2!E>'!E8W1S('1O(')E8V]R
M9"!A;6]R=&EZ871I;VX@97AP96YS92!O9@T*(&%P<')O>&EM871E;'D@)#$L
M,#`P+#`P,"!I;B!E86-H(&]F('1H92!N97AT(&9I=F4@>65A<G,@<F5L871E
M9"!T;PT*('1H97-E(&EN=&%N9VEB;&4@87-S971S+CPO<#X-"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(V9#!C
M,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A
M=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S
M.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#`X+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#!%040^
M#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X]
M,T0Q(')O=W-P86X],T0R/CQS=')O;F<^4F5V96YU92!296-O9VYI=&EO;CQB
M<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS
M<&%N/3-$,3XY($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S
M/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y2979E;G5E
M(%)E8V]G;FET:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/&1I=CX-"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.D-/3$Q!
M4%-%.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86X[(&9O;G0M<VEZ93HQ
M,'!T)R!B;W)D97(],T0P(&-E;&QP861D:6YG/3-$,"!C96QL<W!A8VEN9STS
M1#`@=VED=&@],T0Q,#`E/@T*(#QT<CX-"B`\=&0@=VED=&@],T0T)2!V86QI
M9VX],T1T;W`@86QI9VX],T1L969T/CQB/C,N/"]B/CPO=&0^#0H@/'1D(&%L
M:6=N/3-$;&5F="!V86QI9VX],T1T;W`^/&(^4F5V96YU92!296-O9VYI=&EO
M;CPO8CX\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\<"!S='EL93TS1"=M
M87)G:6XM=&]P.C9P=#L@;6%R9VEN+6)O='1O;3HP<'0[(&9O;G0M<VEZ93HQ
M,'!T.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86XG/@T*(#QI/E!R;V1U
M8W0@4V%L97,\+VD^/"]P/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUT;W`Z-G!T
M.R!M87)G:6XM8F]T=&]M.C!P=#L@9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M
M:6QY.E1I;65S($YE=R!2;VUA;B<^#0H@5&AE($-O;7!A;GD@9V5N97)A=&5S
M(')E=F5N=64@9G)O;2!T:&4@<V%L92!O9B!P<F]D=6-T<RP@;&EC96YS:6YG
M#0H@=')A;G-A8W1I;VYS(&%N9"!R97-E87)C:"!A;F0@9&5V96QO<&UE;G0@
M8V]L;&%B;W)A=&EO;G,N(%1H90T*($-O;7!A;GDF(W@R,#$Y.W,@<')O9'5C
M="!R979E;G5E<R!A<F4@9G)O;2!T:&4@<V%L92!O9B!B:6]P<F]C97-S:6YG
M#0H@<')O9'5C=',@=&\@8W5S=&]M97)S(&EN('1H92!L:69E('-C:65N8V4@
M86YD(&)I;W!H87)M86-E=71I8V%L#0H@:6YD=7-T<FEE<RX@4F5V96YU92!R
M96QA=&5D('1O('!R;V1U8W0@<V%L97,@:7,@<F5C;V=N:7IE9"!U<&]N#0H@
M9&5L:79E<GD@;V8@=&AE('!R;V1U8W0@=&\@=&AE(&-U<W1O;65R(&%S(&QO
M;F<@87,@=&AE<F4@:7,-"B!P97)S=6%S:79E(&5V:61E;F-E(&]F(&%N(&%R
M<F%N9V5M96YT+"!T:&4@<V%L97,@<')I8V4@:7,@9FEX960@;W(-"B!D971E
M<FUI;F%B;&4@86YD(&-O;&QE8W1I;VX@;V8@=&AE(')E;&%T960@<F5C96EV
M86)L92!I<R!R96%S;VYA8FQY#0H@87-S=7)E9"X@1&5T97)M:6YA=&EO;B!O
M9B!W:&5T:&5R('1H97-E(&-R:71E<FEA(&AA=F4@8F5E;B!M970@87)E#0H@
M8F%S960@;VX@;6%N86=E;65N="8C>#(P,3D[<R!J=61G;65N=',@<')I;6%R
M:6QY(')E9V%R9&EN9R!T:&4@9FEX960-"B!N871U<F4@;V8@=&AE(&9E92!C
M:&%R9V5D(&9O<B!T:&4@<')O9'5C="!D96QI=F5R960@86YD('1H90T*(&-O
M;&QE8W1A8FEL:71Y(&]F('1H;W-E(&9E97,N(%1H92!#;VUP86YY(&AA<R!A
M(&9E=R!L;VYG<W1A;F1I;F<-"B!C=7-T;VUE<G,@=VAO(&-O;7!R:7-E('1H
M92!M86IO<FET>2!O9B!R979E;G5E(&%N9"!H879E(&5X8V5L;&5N=`T*('!A
M>6UE;G0@:&ES=&]R:65S(&%N9"!T:&5R969O<F4@=&AE($-O;7!A;GD@9&]E
M<R!N;W0@<F5Q=6ER90T*(&-O;&QA=&5R86PN(%1H92!#;VUP86YY(&AA<R!H
M860@;F\@<VEG;FEF:6-A;G0@=W)I=&4M;V9F<R!O9@T*('5N8V]L;&5C=&EB
M;&4@:6YV;VEC97,@:6X@=&AE('!E<FEO9',@<')E<V5N=&5D+CPO<#X-"B`\
M<"!S='EL93TS1"=M87)G:6XM=&]P.C$R<'0[(&UA<F=I;BUB;W1T;VTZ,'!T
M.R!F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N
M)SX-"B!!="!T:&4@=&EM92!O9B!S86QE+"!T:&4@0V]M<&%N>2!A;'-O(&5V
M86QU871E<R!T:&4@;F5E9"!T;R!A8V-R=64-"B!F;W(@=V%R<F%N='D@86YD
M('-A;&5S(')E='5R;G,N(%1H92!S=7!P;'D@86=R965M96YT<R!T:&4@0V]M
M<&%N>0T*(&AA<R!W:71H(&ET<R!C=7-T;VUE<G,@86YD('1H92!R96QA=&5D
M('!U<F-H87-E(&]R9&5R<R!I9&5N=&EF>2!T:&4-"B!T97)M<R!A;F0@8V]N
M9&ET:6]N<R!O9B!E86-H('-A;&4@86YD('1H92!P<FEC92!O9B!T:&4@9V]O
M9',-"B!O<F1E<F5D+B!$=64@=&\@=&AE(&YA='5R92!O9B!T:&4@<V%L97,@
M87)R86YG96UE;G1S+"!I;G9E;G1O<GD-"B!P<F]D=6-E9"!F;W(@<V%L92!I
M<R!T97-T960@9F]R('%U86QI='D@<W!E8VEF:6-A=&EO;G,@<')I;W(@=&\-
M"B!S:&EP;65N="X@4VEN8V4@=&AE('!R;V1U8W0@:7,@;6%N=69A8W1U<F5D
M('1O(&]R9&5R(&%N9"!I;@T*(&-O;7!L:6%N8V4@=VET:"!R97%U:7)E9"!S
M<&5C:69I8V%T:6]N<R!P<FEO<B!T;R!S:&EP;65N="P@=&AE#0H@;&EK96QI
M:&]O9"!O9B!S86QE<R!R971U<FXL('=A<G)A;G1Y(&]R(&]T:&5R(&ES<W5E
M<R!I<R!L87)G96QY#0H@9&EM:6YI<VAE9"X@4V%L97,@<F5T=7)N<R!A;F0@
M=V%R<F%N='D@:7-S=65S(&%R92!I;F9R97%U96YT(&%N9`T*(&AA=F4@:&%D
M(&YO;6EN86P@:6UP86-T(&]N('1H92!#;VUP86YY)B-X,C`Q.3MS(&9I;F%N
M8VEA;"!S=&%T96UE;G1S#0H@:&ES=&]R:6-A;&QY+CPO<#X-"B`\<"!S='EL
M93TS1"=M87)G:6XM=&]P.C$X<'0[(&UA<F=I;BUB;W1T;VTZ,'!T.R!F;VYT
M+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B`\
M:3Y/<F5N8VEA(%)O>6%L='D\+VD^/"]P/@T*(#QP('-T>6QE/3-$)VUA<F=I
M;BUT;W`Z-G!T.R!M87)G:6XM8F]T=&]M.C!P=#L@9F]N="US:7IE.C$P<'0[
M(&9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;B<^#0H@26X@07!R:6P@,C`P
M."P@=&AE($-O;7!A;GD@<V5T=&QE9"!I=',@;W5T<W1A;F1I;F<@;&ET:6=A
M=&EO;B!W:71H#0H@0G)I<W1O;"U->65R<R!3<75I8F(@0V]M<&%N>2`H)B-X
M,C`Q0SM"<FES=&]L)B-X,C`Q1#LI(&%N9"!B96=A;@T*(')E8V]G;FEZ:6YG
M(')O>6%L='D@<F5V96YU92!I;B!F:7-C86P@>65A<B`R,#`Y(&9O<B!"<FES
M=&]L)B-X,C`Q.3MS#0H@;F5T('-A;&5S(&EN('1H92!5;FET960@4W1A=&5S
M(&]F($]R96YC:6$\<W5P('-T>6QE/3-$)V9O;G0M<VEZ93HX-24[('9E<G1I
M8V%L+6%L:6=N.G1O<"<^)B-X044[/"]S=7`^('=H:6-H(&ES('5S960@:6X-
M"B!T:&4@=')E871M96YT(&]F(')H975M871O:60@87)T:')I=&ES+B!0=7)S
M=6%N="!T;R!T:&4@<V5T=&QE;65N=`T*('=I=&@@0G)I<W1O;"`H)B-X,C`Q
M0SM"<FES=&]L(%-E='1L96UE;G0F(W@R,#%$.RDL('1H92!#;VUP86YY#0H@
M<F5C;V=N:7IE9"!R;WEA;'1Y(')E=F5N=64@;V8@87!P<F]X:6UA=&5L>2`D
M-"PX,C4L,#`P(&%N9`T*("0S+#DV,RPP,#`@9F]R('1H92!T:')E92!M;VYT
M:',@96YD960@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,@86YD#0H@,C`Q,BP@
M<F5S<&5C=&EV96QY+B!&;W(@=&AE(&YI;F4@;6]N=&AS(&5N9&5D(%-E<'1E
M;6)E<B8C>$$P.S,P+`T*(#(P,3,@86YD(#(P,3(L('1H92!#;VUP86YY(')E
M8V]G;FEZ960@0G)I<W1O;"!R;WEA;'1Y(')E=F5N=64@;V8-"B!A<'!R;WAI
M;6%T96QY("0Q,BPY-38L,#`P(&%N9"`D,3`L-C(S+#`P,"P@<F5S<&5C=&EV
M96QY+B!2979E;G5E#0H@96%R;F5D(&9R;VT@0G)I<W1O;"!R;WEA;'1I97,@
M:7,@<F5C;W)D960@:6X@=&AE('!E<FEO9',@=VAE;B!I="!I<PT*(&5A<FYE
M9"!B87-E9"!O;B!R;WEA;'1Y(')E<&]R=',@<V5N="!B>2!"<FES=&]L('1O
M('1H92!#;VUP86YY+B!4:&4-"B!#;VUP86YY(&AA<R!N;R!C;VYT:6YU:6YG
M(&]B;&EG871I;VYS('1O($)R:7-T;VP@87,@82!R97-U;'0@;V8-"B!T:&ES
M('-E='1L96UE;G0N(%1H92!R;WEA;'1Y(&%G<F5E;65N="!W:71H($)R:7-T
M;VP@<')O=FED97,@=&AA=`T*('1H92!#;VUP86YY('=I;&P@<F5C96EV92!S
M=6-H(')O>6%L='D@<&%Y;65N=',@;VX@<V%L97,@;V8-"B!/<F5N8VEA/'-U
M<"!S='EL93TS1"=F;VYT+7-I>F4Z.#4E.R!V97)T:6-A;"UA;&EG;CIT;W`G
M/B8C>$%%.SPO<W5P/@T*(&)Y($)R:7-T;VP@=&AR;W5G:"!$96-E;6)E<B8C
M>$$P.S,Q+"`R,#$S+CPO<#X-"B`\<"!S='EL93TS1"=M87)G:6XM=&]P.C$R
M<'0[(&UA<F=I;BUB;W1T;VTZ,'!T.R!F;VYT+7-I>F4Z,3!P=#L@9F]N="UF
M86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!0=7)S=6%N="!T;R!T:&4@0G)I
M<W1O;"!3971T;&5M96YT+"!297!L:6=E;B!M=7-T(')E;6ET('1O('1H90T*
M(%5N:79E<G-I='D@;V8@36EC:&EG86X@,34E(&]F(&%L;"!R;WEA;'1Y(')E
M=F5N=64@<F5C96EV960@9G)O;0T*($)R:7-T;VPN(%)O>6%L='D@97AP96YS
M92!F;W(@=&AE('1H<F5E(&UO;G1H<R!E;F1E9`T*(%-E<'1E;6)E<B8C>$$P
M.S,P+"`R,#$S(&%N9"`R,#$R('=A<R!A<'!R;WAI;6%T96QY("0W,C0L,#`P
M(&%N9`T*("0U.30L,#`P+"!R97-P96-T:79E;'DN($9O<B!T:&4@;FEN92!M
M;VYT:',@96YD960-"B!397!T96UB97(F(WA!,#LS,"P@,C`Q,R!A;F0@,C`Q
M,BP@=&AE($-O;7!A;GD@:6YC=7)R960@<F]Y86QT>0T*(&5X<&5N<V4@;V8@
M87!P<F]X:6UA=&5L>2`D,2PY-#,L,#`P(&%N9"`D,2PU.3,L,#`P+"!R97-P
M96-T:79E;'DN#0H@5&AI<R!O<&5R871I;F<@97AP96YS92!H87,@8F5E;B!I
M;F-L=61E9"!I;B!T:&4@0V]M<&%N>28C>#(P,3D[<PT*('-T871E;65N=',@
M;V8@8V]M<')E:&5N<VEV92!I;F-O;64@=6YD97(@=&AE(&QI;F4@:71E;2`F
M(W@R,#%#.T-O<W0-"B!O9B!R;WEA;'1Y(')E=F5N=64N)B-X,C`Q1#L\+W`^
M#0H@/'`@<W1Y;&4],T0G;6%R9VEN+71O<#HQ.'!T.R!M87)G:6XM8F]T=&]M
M.C!P=#L@9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.E1I;65S($YE=R!2
M;VUA;B<^#0H@/&D^4&9I>F5R($QI8V5N<V4@06=R965M96YT/"]I/CPO<#X-
M"B`\<"!S='EL93TS1"=M87)G:6XM=&]P.C9P=#L@;6%R9VEN+6)O='1O;3HP
M<'0[(&9O;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M
M86XG/@T*($EN($1E8V5M8F5R(#(P,3(L('1H92!#;VUP86YY(&5N=&5R960@
M:6YT;R!A;B!E>&-L=7-I=F4@=V]R;&1W:61E#0H@;&EC96YS:6YG(&%G<F5E
M;65N="`H=&AE("8C>#(P,4,[3&EC96YS92!!9W)E96UE;G0F(W@R,#%$.RD@
M=VET:`T*(%!F:7IE<B!);F,N("@F(W@R,#%#.U!F:7IE<B8C>#(P,40[*2!T
M;R!A9'9A;F-E('1H92!S<&EN86P@;75S8W5L87(-"B!A=')O<&AY('!R;V=R
M86TL(&]R(%--02!P<F]G<F%M+"!W:&EC:"!I<R!L960@8GD@4D<S,#,Y+"!A
M('-M86QL#0H@;6]L96-U;&4@9')U9R!C86YD:61A=&4@:6X@8VQI;FEC86P@
M9&5V96QO<&UE;G0@9F]R(%--02P@86YD(&%L<V\-"B!I;F-L=61E<R!B86-K
M=7`@8V]M<&]U;F1S(&%N9"!E;F%B;&EN9R!T96-H;F]L;V=I97,N(%5N9&5R
M('1H90T*('1E<FUS(&]F('1H92!,:6-E;G-E($%G<F5E;65N="P@=&AE($-O
M;7!A;GD@<F5C96EV960@)#4@;6EL;&EO;@T*(&9R;VT@4&9I>F5R(&%S(&%N
M('5P9G)O;G0@<&%Y;65N="!O;B!*86YU87)Y)B-X03`[,C(L(#(P,3,@86YD
M(&$@)#$-"B!M:6QL:6]N(&UI;&5S=&]N92!P87EM96YT(&]N(%-E<'1E;6)E
M<B8C>$$P.S0L(#(P,3,N(%1H92!#;VUP86YY(&ES#0H@96QI9VEB;&4@=&\@
M<F5C96EV92!U<"!T;R`D-C0@;6EL;&EO;B!I;B!P;W1E;G1I86P@9G5T=7)E
M(&UI;&5S=&]N90T*('!A>6UE;G1S+"!A('!O<G1I;VX@;V8@=VAI8V@@;6%Y
M(&)E(&]W960@=&\@=&AI<F0@<&%R=&EE<RX@5&AE<V4-"B!P;W1E;G1I86P@
M<&%Y;65N=',@87)E(&%P<')O>&EM871E;'D@97%U86QL>2!D:79I9&5D(&)E
M='=E96X-"B!M:6QE<W1O;F5S(')E;&%T960@=&\@8VQI;FEC86P@9&5V96QO
M<&UE;G0@86YD(&EN:71I86P@8V]M;65R8VEA;`T*('-A;&5S(&EN('-P96-I
M9FEC(&=E;V=R87!H:65S+B!);B!A9&1I=&EO;BP@=&AE($-O;7!A;GD@:7,@
M96QI9VEB;&4-"B!T;R!R96-E:79E(')O>6%L=&EE<R!O;B!A;GD@9G5T=7)E
M('-A;&5S(&]F(%)',S`S.2!O<B!A;GD@4TU!#0H@8V]M<&]U;F1S(&1E=F5L
M;W!E9"!U;F1E<B!T:&4@3&EC96YS92!!9W)E96UE;G0N(%1H92!R;WEA;'1Y
M(')A=&5S#0H@87)E('1I97)E9"!A;F0@8F5G:6X@:6X@=&AE(&AI9V@@<VEN
M9VQE+61I9VET<R!F;W(@4D<S,#,Y(&]R(&QE<W-E<@T*(&%M;W5N=',@9F]R
M(&%N>2!B86-K=7`@8V]M<&]U;F1S(&1E=F5L;W!E9"!U;F1E<B!T:&4@3&EC
M96YS90T*($%G<F5E;65N="X@4F5P;&EG96XF(W@R,#$Y.W,@<F5C96EP="!O
M9B!T:&5S92!R;WEA;'1I97,@:7,@<W5B:F5C=`T*('1O(&%N(&]B;&EG871I
M;VX@=6YD97(@86X@97AI<W1I;F<@:6XM;&EC96YS92!A9W)E96UE;G0@86YD
M(&]T:&5R#0H@8W5S=&]M87)Y(&]F9G-E=',@86YD(&1E9'5C=&EO;G,N(%1H
M97)E(&%R92!N;R!R969U;F0@<')O=FES:6]N<R!I;@T*('1H:7,@86=R965M
M96YT+B!4:&4@0V]M<&%N>2!R96-O9VYI>F5D("0T+#@W-BPP,#`@;V8@<F5V
M96YU90T*(')E;&%T960@=&\@=&AE('9A;'5E(&]F('1H92!L:6-E;G-E(&EN
M('1H92!Y96%R(&5N9&5D#0H@1&5C96UB97(F(WA!,#LS,2P@,C`Q,BX@1F]R
M('1H92!T:')E92!A;F0@;FEN92UM;VYT:"!P97)I;V1S(&5N9&5D#0H@4V5P
M=&5M8F5R)B-X03`[,S`L(#(P,3,L('1H92!#;VUP86YY(')E8V]G;FEZ960@
M)#$L,#DS+#`P,"!A;F0-"B`D,2PR,3<L,#`P(&]F(')E=F5N=64L(')E<W!E
M8W1I=F5L>2P@=6YD97(@=&AE($QI8V5N<V4@06=R965M96YT+`T*(&EN8VQU
M9&EN9R!A("0Q+#`P,"PP,#`@;6EL97-T;VYE('!A>6UE;G0@=&AA="!W87,@
M=')I9V=E<F5D(&)Y#0H@<W5C8V5S<V9U;"!C;VUP;&5T:6]N(&]F('-P96-I
M9FEC(&-L:6YI8V%L(&1E=F5L;W!M96YT(&%C=&EV:71I97,-"B!A<R!W96QL
M(&%S(&]T:&5R(&9E97,@87-S;V-I871E9"!W:71H('1H92!T<F%N<VET:6]N
M+CPO<#X-"B`\<"!S='EL93TS1&9O;G0M<VEZ93HQ<'@[;6%R9VEN+71O<#HQ
M.'!X.VUA<F=I;BUB;W1T;VTZ,'!X/@T*("8C>$$P.SPO<#X-"B`\<"!S='EL
M93TS1"=M87)G:6XM=&]P.C!P=#L@;6%R9VEN+6)O='1O;3HP<'0[(&9O;G0M
M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86XG/@T*(#QI
M/E)E<V5A<F-H(&%N9"!$979E;&]P;65N="!!9W)E96UE;G1S/"]I/CPO<#X-
M"B`\<"!S='EL93TS1"=M87)G:6XM=&]P.C9P=#L@;6%R9VEN+6)O='1O;3HP
M<'0[(&9O;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M
M86XG/@T*($9O<B!T:&4@=&AR964@;6]N=&AS(&5N9&5D(%-E<'1E;6)E<B8C
M>$$P.S,P+"`R,#$S(&%N9"`R,#$R+"!T:&4-"B!#;VUP86YY(')E8V]G;FEZ
M960@87!P<F]X:6UA=&5L>2`D-S$Y+#`P,"!A;F0@)#$X+#`P,"!O9B!R979E
M;G5E+`T*(')E<W!E8W1I=F5L>2P@9G)O;2!S<&]N<V]R960@<F5S96%R8V@@
M86YD(&1E=F5L;W!M96YT('!R;VIE8W1S#0H@=6YD97(@86=R965M96YT<R!W
M:71H('1H92!.871I;VYA;"!);G-T:71U=&5S(&]F($AE86QT:"`O(%-C<FEP
M<',-"B!297-E87)C:"!);G-T:71U=&4L('1H92!-=7-C=6QA<B!$>7-T<F]P
M:'D@07-S;V-I871I;VXL($=O#0H@1G)I961R96EC:"8C>#(P,3D[<R!!=&%X
M:6$@4F5S96%R8V@@86YD('1H92!%=7)O<&5A;@T*($9R:65D<FEC:"8C>#(P
M,3D[<R!!=&%X:6$@0V]N<V]R=&EU;2!F;W(@5')A;G-L871I;VYA;"!3='5D
M:65S+B!&;W(-"B!T:&4@;FEN92!M;VYT:',@96YD960@4V5P=&5M8F5R)B-X
M03`[,S`L(#(P,3,@86YD(#(P,3(L('1H92!#;VUP86YY#0H@<F5C;V=N:7IE
M9"!A<'!R;WAI;6%T96QY("0Q+#0X,2PP,#`@86YD("0W,#0L,#`P(&]F(')E
M=F5N=64L#0H@<F5S<&5C=&EV96QY+"!F<F]M('-P;VYS;W)E9"!R97-E87)C
M:"!A;F0@9&5V96QO<&UE;G0@<')O:F5C=',-"B!U;F1E<B!A9W)E96UE;G1S
M('=I=&@@=&AE($YA=&EO;F%L($EN<W1I='5T97,@;V8@2&5A;'1H("\@4V-R
M:7!P<PT*(%)E<V5A<F-H($EN<W1I='5T92P@=&AE($UU<V-U;&%R($1Y<W1R
M;W!H>2!!<W-O8VEA=&EO;BP@1V\-"B!&<FEE9')E:6-H)B-X,C`Q.3MS($%T
M87AI82!297-E87)C:"P@86YD('1H92!%=7)O<&5A;@T*($9R:65D<FEC:"8C
M>#(P,3D[<R!!=&%X:6$@0V]N<V]R=&EU;2!F;W(@5')A;G-L871I;VYA;"!3
M='5D:65S+CPO<#X-"B`\<"!S='EL93TS1"=M87)G:6XM=&]P.C$R<'0[(&UA
M<F=I;BUB;W1T;VTZ,'!T.R!F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ
M5&EM97,@3F5W(%)O;6%N)SX-"B!297-E87)C:"!R979E;G5E(&ES(')E8V]G
M;FEZ960@=VAE;B!T:&4@97AP96YS92!H87,@8F5E;B!I;F-U<G)E9`T*(&%N
M9"!S97)V:6-E<R!H879E(&)E96X@<&5R9F]R;65D+B!$971E<FUI;F%T:6]N
M(&]F('=H:6-H(&EN8W5R<F5D#0H@8V]S=',@<75A;&EF>2!F;W(@<F5I;6)U
M<G-E;65N="!U;F1E<B!T:&4@=&5R;7,@;V8@=&AE#0H@0V]M<&%N>28C>#(P
M,3D[<R!C;VYT<F%C='5A;"!A9W)E96UE;G1S(&%N9"!T:&4@=&EM:6YG(&]F
M('=H96X@<W5C:`T*(&-O<W1S('=E<F4@:6YC=7)R960@:6YV;VQV97,@=&AE
M(&IU9&=M96YT(&]F(&UA;F%G96UE;G0N(%1H90T*($-O;7!A;GDF(W@R,#$Y
M.W,@8V%L8W5L871I;VYS(&%R92!B87-E9"!O;B!T:&4@86=R965D+75P;VX@
M=&5R;7,@87,-"B!S=&%T960@:6X@=&AE(&%R<F%N9V5M96YT<RX@2&]W979E
M<BP@<VAO=6QD('1H92!E<W1I;6%T960-"B!C86QC=6QA=&EO;G,@8VAA;F=E
M(&]R(&)E(&-H86QL96YG960@8GD@;W1H97(@<&%R=&EE<R!T;R!T:&4-"B!A
M9W)E96UE;G1S+"!R97-E87)C:"!R979E;G5E(&UA>2!B92!A9&IU<W1E9"!I
M;B!S=6)S97%U96YT('!E<FEO9',N#0H@5&AE(&-A;&-U;&%T:6]N<R!H879E
M(&YO="!H:7-T;W)I8V%L;'D@8VAA;F=E9"!O<B!B965N(&-H86QL96YG960L
M#0H@86YD('1H92!#;VUP86YY(&1O97,@;F]T(&%N=&EC:7!A=&4@86YY('-I
M9VYI9FEC86YT('-U8G-E<75E;G0-"B!C:&%N9V4@:6X@:71S(')E=F5N=64@
M<F5L871E9"!T;R!S<&]N<V]R960@<F5S96%R8V@@86YD(&1E=F5L;W!M96YT
M#0H@<')O:F5C=',N/"]P/@T*(#PO9&EV/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^
M#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?
M,#DQ,S@S83<Q,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V
M9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S
M+U-H965T,#DN:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O
M=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S
M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@
M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M
M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R
M:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE
M;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C
M;&%S<STS1')E<&]R="!I9#TS1$E$,$5!1#X-"B`@("`@(#QT<CX-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T
M<F]N9SY!8V-U;75L871E9"!/=&AE<B!#;VUP<F5H96YS:79E($EN8V]M93QB
M<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS
M<&%N/3-$,3XY($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S
M/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!8V-U;75L
M871E9"!/=&AE<B!#;VUP<F5H96YS:79E($EN8V]M93PO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQD:78^#0H@/'1A8FQE('-T>6QE/3-$)T)/
M4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[($9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F]R9&5R/3-$,"!C96QL<W!A
M8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)3X-"B`\='(^
M#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$;&5F=#X\
M8CXT+CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX],T1L969T
M/CQB/D%C8W5M=6QA=&5D($]T:&5R($-O;7!R96AE;G-I=F4-"B!);F-O;64\
M+V(^/"]T9#X-"B`\+W1R/@T*(#PO=&%B;&4^#0H@/'`@<W1Y;&4],T0G34%2
M1TE.+51/4#H@-G!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-
M05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@5&AE(&9O
M;&QO=VEN9R!T86)L92!S=6UM87)I>F5S('1H92!C:&%N9V5S(&EN(&%C8W5M
M=6QA=&5D(&]T:&5R#0H@8V]M<')E:&5N<VEV92!I;F-O;64@8GD@8V]M<&]N
M96YT.CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[($U!4D=)
M3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T)SX-"B`F(WA!,#L\+W`^
M#0H@/'1A8FQE('-T>6QE/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[
M($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P
M="<@8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P
M('=I9'1H/3-$.#0E(&%L:6=N/3-$8V5N=&5R/@T*(#QT<CX-"B`\=&0@=VED
M=&@],T0Y,"4^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$
M,24^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$,24^/"]T9#X-"B`\=&0^
M/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M('=I9'1H/3-$,24^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T
M9#X-"B`\=&0^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#AP="<^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[(%=)1%1(.B`T
M.2XU<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@.'!T)SX-"B`\8CXH26X@=&AO=7-A;F1S*3PO8CX\+W`^#0H@/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V
M86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^
M56YR96%L:7IE9"8C>$$P.V=A:6X\8G(@+SX-"B`H;&]S<RDF(WA!,#MO;B8C
M>$$P.VEN=F5S=&UE;G1S/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E
M;G1E<CX\8CY&;W)E:6=N)B-X03`[8W5R<F5N8WD\8G(@+SX-"B!T<F%N<VQA
M=&EO;B8C>$$P.V=A:6XF(WA!,#LH;&]S<RD\+V(^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P
M86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/E1O=&%L/"]B/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O
M<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)
M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U3
M25I%.B`Q,'!T)SX-"B!"86QA;F-E(&%T($1E8V5M8F5R)B-X03`[,S$L(#(P
M,3(\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,30L,3,P/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XQ+#@Y-RPX-#`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C$L.3$Q+#DW,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R
M/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N
M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@
M<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE
M<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`S96T[($9/3E0M4TE:13H@,3!P
M="<^#0H@3W1H97(@8V]M<')E:&5N<VEV92!I;F-O;64@*&QO<W,I(&)E9F]R
M92!R96-L87-S:69I8V%T:6]N<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/B@T+#,T-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R
M87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C8W+#,V
M-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-C,L,#$Y
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C
M;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL
M93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE
M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@1D].5"U325I%.B`Q,'!T)SX-
M"B!!;6]U;G1S(')E8VQA<W-I9FEE9"!F<F]M(&%C8W5M=6QA=&5D(&]T:&5R
M(&-O;7!R96AE;G-I=F4@:6YC;VUE#0H@*&QO<W,I/"]P/@T*(#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^)B-X,C`Q-#LF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B-X,C`Q-#LF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B-X,C`Q-#LF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y
M;&4],T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M
M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/
M4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT
M9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&
M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G
M/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%
M3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)
M3BU,1494.B`S96T[($9/3E0M4TE:13H@,3!P="<^#0H@3F5T(&-U<G)E;G0@
M<&5R:6]D(&]T:&5R(&-O;7!R96AE;G-I=F4@:6YC;VUE("AL;W-S*3PO<#X-
M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G
M1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#0L,S0U/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T
M)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/C(V-RPS-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[
M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-C,L,#$Y
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P
M,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q
M<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P
M,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@
M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C
M>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$
M(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%
M6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N
M.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($)A;&%N
M8V4@870@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,\+W`^#0H@/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@
M.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XY+#<X-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O
M;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#$V-2PR,#0\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS
M1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^,BPQ-S0L.3@Y/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@
M9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O
M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@
M/"]T<CX-"B`\+W1A8FQE/@T*(#PO9&EV/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^
M#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?
M,#DQ,S@S83<Q,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V
M9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S
M+U-H965T,3`N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O
M=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S
M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@
M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M
M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R
M:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE
M;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C
M;&%S<STS1')E<&]R="!I9#TS1$E$,$5!1#X-"B`@("`@(#QT<CX-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T
M<F]N9SY%87)N:6YG<R!097(@4VAA<F4\8G(^/"]S=')O;F<^/"]T:#X-"B`@
M("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^.2!-;VYT:',@16YD
M960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H
M(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^16%R;FEN9W,@4&5R(%-H87)E/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/&1I=CX-"B`\=&%B;&4@<W1Y;&4]
M,T0G0D]21$52+4-/3$Q!4%-%.D-/3$Q!4%-%.R!F;VYT+69A;6EL>3I4:6UE
M<R!.97<@4F]M86X[(&9O;G0M<VEZ93HQ,'!T)R!B;W)D97(],T0P(&-E;&QP
M861D:6YG/3-$,"!C96QL<W!A8VEN9STS1#`@=VED=&@],T0Q,#`E/@T*(#QT
M<CX-"B`\=&0@=VED=&@],T0T)2!V86QI9VX],T1T;W`@86QI9VX],T1L969T
M/CQB/C4N/"]B/CPO=&0^#0H@/'1D(&%L:6=N/3-$;&5F="!V86QI9VX],T1T
M;W`^/&(^16%R;FEN9W,@4&5R(%-H87)E/"]B/CPO=&0^#0H@/"]T<CX-"B`\
M+W1A8FQE/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUT;W`Z-G!T.R!M87)G:6XM
M8F]T=&]M.C!P=#L@9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.E1I;65S
M($YE=R!2;VUA;B<^#0H@5&AE($-O;7!A;GD@<F5P;W)T<R!E87)N:6YG<R!P
M97(@<VAA<F4@:6X@86-C;W)D86YC92!W:71H#0H@06-C;W5N=&EN9R!3=&%N
M9&%R9',@0V]D:69I8V%T:6]N(%1O<&EC(#(V,"P@)B-X,C`Q0SM%87)N:6YG
M<R!097(-"B!3:&%R92PF(W@R,#%$.R!W:&EC:"!E<W1A8FQI<VAE<R!S=&%N
M9&%R9',@9F]R(&-O;7!U=&EN9R!A;F0-"B!P<F5S96YT:6YG(&5A<FYI;F=S
M('!E<B!S:&%R92X@0F%S:6,@96%R;FEN9W,@<&5R('-H87)E(&ES(&-O;7!U
M=&5D#0H@8GD@9&EV:61I;F<@;F5T(&EN8V]M92!A=F%I;&%B;&4@=&\@8V]M
M;6]N('-H87)E:&]L9&5R<R!B>2!T:&4-"B!W96EG:'1E9"UA=F5R86=E(&YU
M;6)E<B!O9B!C;VUM;VX@<VAA<F5S(&]U='-T86YD:6YG(&1U<FEN9R!T:&4-
M"B!P97)I;V0N($1I;'5T960@96%R;FEN9W,@<&5R('-H87)E(&ES(&-O;7!U
M=&5D(&)Y(&1I=FED:6YG(&YE=`T*(&EN8V]M92!A=F%I;&%B;&4@=&\@8V]M
M;6]N('-H87)E:&]L9&5R<R!B>2!T:&4@=V5I9VAT960M879E<F%G90T*(&YU
M;6)E<B!O9B!C;VUM;VX@<VAA<F5S(&%N9"!D:6QU=&EV92!C;VUM;VX@<VAA
M<F4@97%U:79A;&5N=',@=&AE;@T*(&]U='-T86YD:6YG+B!0;W1E;G1I86P@
M8V]M;6]N('-H87)E(&5Q=6EV86QE;G1S(&-O;G-I<W0@;V8-"B!R97-T<FEC
M=&5D('-T;V-K(&%W87)D<R!A;F0@=&AE(&EN8W)E;65N=&%L(&-O;6UO;B!S
M:&%R97,@:7-S=6%B;&4-"B!U<&]N('1H92!E>&5R8VES92!O9B!S=&]C:R!O
M<'1I;VYS(&%N9"!W87)R86YT<RX@56YD97(@=&AE('1R96%S=7)Y#0H@<W1O
M8VL@;65T:&]D+"!U;F5X97)C:7-E9"`F(W@R,#%#.VEN+71H92UM;VYE>28C
M>#(P,40[('-T;V-K(&]P=&EO;G,-"B!A;F0@=V%R<F%N=',@87)E(&%S<W5M
M960@=&\@8F4@97AE<F-I<V5D(&%T('1H92!B96=I;FYI;F<@;V8@=&AE#0H@
M<&5R:6]D(&]R(&%T(&ES<W5A;F-E+"!I9B!L871E<BX@5&AE(&%S<W5M960@
M<')O8V5E9',@87)E('1H96X@=7-E9`T*('1O('!U<F-H87-E(&-O;6UO;B!S
M:&%R97,@870@=&AE(&%V97)A9V4@;6%R:V5T('!R:6-E(&1U<FEN9R!T:&4-
M"B!P97)I;V0N(%-H87)E+6)A<V5D('!A>6UE;G0@87=A<F1S('1H870@96YT
M:71L92!T:&5I<B!H;VQD97)S('1O#0H@<F5C96EV92!N;VXM9F]R9F5I=&%B
M;&4@9&EV:61E;F1S(&)E9F]R92!V97-T:6YG(&%R92!C;VYS:61E<F5D#0H@
M<&%R=&EC:7!A=&EN9R!S96-U<FET:65S(&%N9"!A<F4@8V]N<VED97)E9"!I
M;B!T:&4@8V%L8W5L871I;VX@;V8-"B!B87-I8R!A;F0@9&EL=71E9"!E87)N
M:6YG<R!P97(@<VAA<F4N(%!E<F9O<FUA;F-E(&)A<V5D(&]P=&EO;@T*(&%W
M87)D<R!H879E(&)E96X@97AC;'5D960@9G)O;2!T:&ES(&-A;&-U;&%T:6]N
M(&%S('1H97D@=V]U;&0@;F]T#0H@8F4@:7-S=6%B;&4@87,@;V8@4V5P=&5M
M8F5R(#,P+"`R,#$S(&EF('1H870@=V5R92!T:&4@96YD(&]F('1H90T*(&-O
M;G1I;F=E;F-Y('!E<FEO9"X\+W`^#0H@/'`@<W1Y;&4],T0G;6%R9VEN+71O
M<#HQ,G!T.R!M87)G:6XM8F]T=&]M.C!P=#L@9F]N="US:7IE.C$P<'0[(&9O
M;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;B<^#0H@0F%S:6,@86YD(&1I;'5T
M960@=V5I9VAT960@879E<F%G92!S:&%R97,@;W5T<W1A;F1I;F<@=V5R92!A
M<PT*(&9O;&QO=W,Z/"]P/@T*(#QP('-T>6QE/3-$9F]N="US:7IE.C$R<'0[
M;6%R9VEN+71O<#HP<'0[;6%R9VEN+6)O='1O;3HP<'0^#0H@)B-X03`[/"]P
M/@T*(#QT86)L92!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I
M9'1H/3-$.3(E(&)O<F1E<CTS1#`@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%
M.D-/3$Q!4%-%.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86X[(&9O;G0M
M<VEZ93HQ,'!T)R!A;&EG;CTS1&-E;G1E<CX-"B`\='(^#0H@/'1D('=I9'1H
M/3-$-38E/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#(E
M/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#(E/CPO=&0^#0H@/'1D/CPO
M=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!W:61T:#TS1#(E/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^
M#0H@/'1D/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#(E
M/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@
M/"]T<CX-"B`\='(@<W1Y;&4],T0G9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O
M;6%N.R!F;VYT+7-I>F4Z.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#8@86QI9VX]
M,T1C96YT97(@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3HQ+C`P<'0@<V]L:60@
M(S`P,#`P,"<^#0H@/&(^5&AR964F(WA!,#MM;VYT:',F(WA!,#ME;F1E9#QB
M<B`O/@T*(%-E<'1E;6)E<B`S,"P\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS
M1#8@86QI9VX],T1C96YT97(@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3HQ+C`P
M<'0@<V]L:60@(S`P,#`P,"<^#0H@/&(^3FEN928C>$$P.VUO;G1H<R8C>$$P
M.V5N9&5D/&)R("\^#0H@4V5P=&5M8F5R(#,P+#PO8CX\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL
M93TS1"=F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86X[(&9O;G0M<VEZ93HX
M<'0G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E<B!S='EL93TS
M1"=B;W)D97(M8F]T=&]M.C$N,#!P="!S;VQI9"`C,#`P,#`P)SX\8CXR,#$S
M/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R('-T
M>6QE/3-$)V)O<F1E<BUB;W1T;VTZ,2XP,'!T('-O;&ED(",P,#`P,#`G/CQB
M/C(P,3(\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT
M97(@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3HQ+C`P<'0@<V]L:60@(S`P,#`P
M,"<^/&(^,C`Q,SPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS
M1&-E;G1E<B!S='EL93TS1"=B;W)D97(M8F]T=&]M.C$N,#!P="!S;VQI9"`C
M,#`P,#`P)SX\8CXR,#$R/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R(&)G8V]L;W(],T0C0T-%149&
M('-T>6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US
M:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G
M;6%R9VEN+6QE9G0Z,2XP,&5M.R!T97AT+6EN9&5N=#HM,2XP,&5M.R!F;VYT
M+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!7
M96EG:'1E9"!A=F5R86=E(&-O;6UO;B!S:&%R97,\+W`^#0H@/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XS,2PX-3@L,3`S/"]T9#X-"B`\=&0@;F]W<F%P
M/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C,P+#DT."PP-C(\+W1D/@T*(#QT9"!N;W=R
M87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^,S$L-3@S+#`V,SPO=&0^#0H@/'1D(&YO
M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XS,"PX-#$L,S0T/"]T9#X-"B`\=&0@
M;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S
M($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX],T1T
M;W`^#0H@/'`@<W1Y;&4],T0G;6%R9VEN+6QE9G0Z,2XP,&5M.R!T97AT+6EN
M9&5N=#HM,2XP,&5M.R!F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM
M97,@3F5W(%)O;6%N)SX-"B!$:6QU=&EV92!C;VUM;VX@<W1O8VL@;W!T:6]N
M<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8Y,RPT.#,\+W1D
M/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,S`X+#(Q,3PO=&0^
M#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV.3DL-C,Y/"]T9#X-
M"B`\=&0@;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(Y,"PT,#4\+W1D/@T*
M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T1F;VYT+7-I>F4Z,7!X
M.SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^#0H@/'`@<W1Y;&4],T0G8F]R9&5R+71O<#HQ+C`P<'@@<V]L:60@(S`P
M,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C$N,#!P>"!S;VQI9"`C,#`P
M,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C$N,#!P
M>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O<F1E<BUT;W`Z,2XP,'!X
M('-O;&ED(",P,#`P,#`G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O<F1E
M<BUT;W`Z,2XP,'!X('-O;&ED(",P,#`P,#`G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G8F]R9&5R
M+71O<#HQ+C`P<'@@<V]L:60@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y
M;&4],T0G8F]R9&5R+71O<#HQ+C`P<'@@<V]L:60@(S`P,#`P,"<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL
M93TS1"=B;W)D97(M=&]P.C$N,#!P>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\
M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!B
M9V-O;&]R/3-$(T-#145&1B!S='EL93TS1"=F;VYT+69A;6EL>3I4:6UE<R!.
M97<@4F]M86X[(&9O;G0M<VEZ93HQ,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P
M/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUL969T.C$N,#!E;3L@=&5X="UI;F1E
M;G0Z+3$N,#!E;3L@9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.E1I;65S
M($YE=R!2;VUA;B<^#0H@5V5I9VAT960@879E<F%G92!C;VUM;VX@<VAA<F5S
M+"!A<W-U;6EN9R!D:6QU=&EO;CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<W1Y;&4],T1F;VYT+7-I>F4Z.'!T/B8C>$$P.R8C
M>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,S(L
M-34Q+#4X-CPO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-T>6QE/3-$9F]N="US:7IE.CAP=#XF(WA!,#LF(WA!,#L\+V9O
M;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,Q+#(U-BPR-S,\
M+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M='EL93TS1&9O;G0M<VEZ93HX<'0^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS,BPR.#(L-S`R/"]T9#X-"B`\
M=&0@;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T1F
M;VYT+7-I>F4Z.'!T/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^,S$L,3,Q+#<T.3PO=&0^#0H@/'1D(&YO=W)A
M<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-
M"B`\+W1R/@T*(#QT<B!S='EL93TS1&9O;G0M<VEZ93HQ<'@[/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S
M='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S
M='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G8F]R9&5R+71O<#HS+C`P<'@@9&]U8FQE
M(",P,#`P,#`G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G8F]R9&5R+71O<#HS+C`P<'@@9&]U8FQE
M(",P,#`P,#`G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O<F1E<BUT;W`Z
M,RXP,'!X(&1O=6)L92`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O<F1E<BUT;W`Z
M,RXP,'!X(&1O=6)L92`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\
M=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS
M1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P
M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS
M1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P
M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\+W1A8FQE
M/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUT;W`Z,3)P=#L@;6%R9VEN+6)O='1O
M;3HP<'0[(&9O;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@
M4F]M86XG/@T*($%T(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S+"!T:&5R92!W
M97)E(&]U='-T86YD:6YG(&]P=&EO;G,@=&\-"B!P=7)C:&%S92`Q+#8W,"PV
M.#@@<VAA<F5S(&]F('1H92!#;VUP86YY)B-X,C`Q.3MS(&-O;6UO;B!S=&]C
M:R!A="!A#0H@=V5I9VAT960@879E<F%G92!E>&5R8VES92!P<FEC92!O9B`D
M-"XX-R!P97(@<VAA<F4N($9O<B!T:&4@=&AR964-"B!A;F0@;FEN92UM;VYT
M:"!P97)I;V1S(&5N9&5D(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S+"`Q-C$L
M,#`P(&%N9`T*(#0V.2PU,#`@<VAA<F5S(&]F('1H92!#;VUP86YY)B-X,C`Q
M.3MS(&-O;6UO;B!S=&]C:RP@<F5S<&5C=&EV96QY+`T*('=E<F4@97AC;'5D
M960@9G)O;2!T:&4@8V%L8W5L871I;VX@;V8@9&EL=71E9"!E87)N:6YG<R!P
M97(@<VAA<F4-"B!B96-A=7-E('1H92!E>&5R8VES92!P<FEC97,@;V8@=&AE
M('-T;V-K(&]P=&EO;G,@=V5R92!G<F5A=&5R('1H86X-"B!O<B!E<75A;"!T
M;R!T:&4@879E<F%G92!P<FEC92!O9B!T:&4@8V]M;6]N('-H87)E<RP@86YD
M('=E<F4-"B!T:&5R969O<F4@86YT:2UD:6QU=&EV92X\+W`^#0H@/'`@<W1Y
M;&4],T0G;6%R9VEN+71O<#HQ,G!T.R!M87)G:6XM8F]T=&]M.C!P=#L@9F]N
M="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;B<^#0H@
M070@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3(L('1H97)E('=E<F4@;W5T<W1A
M;F1I;F<@;W!T:6]N<R!T;PT*('!U<F-H87-E(#(L-C(U+#8Y,"!S:&%R97,@
M;V8@=&AE($-O;7!A;GDF(W@R,#$Y.W,@8V]M;6]N('-T;V-K(&%T(&$-"B!W
M96EG:'1E9"!A=F5R86=E(&5X97)C:7-E('!R:6-E(&]F("0T+C$Q('!E<B!S
M:&%R92X@1F]R('1H92!T:')E90T*(&%N9"!N:6YE+6UO;G1H('!E<FEO9',@
M96YD960@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3(L(#$L-#,Q+#8P,"!A;F0-
M"B`Q+#8P,BPP,#`@;W!T:6]N<R!T;R!P=7)C:&%S92!S:&%R97,@;V8@=&AE
M($-O;7!A;GDF(W@R,#$Y.W,@8V]M;6]N#0H@<W1O8VLL(')E<W!E8W1I=F5L
M>2P@=V5R92!E>&-L=61E9"!F<F]M('1H92!C86QC=6QA=&EO;B!O9B!D:6QU
M=&5D#0H@96%R;FEN9W,@<&5R('-H87)E(&)E8V%U<V4@=&AE(&5X97)C:7-E
M('!R:6-E<R!O9B!T:&4@<W1O8VL@;W!T:6]N<PT*('=E<F4@9W)E871E<B!T
M:&%N(&]R(&5Q=6%L('1O('1H92!A=F5R86=E('!R:6-E(&]F('1H92!C;VUM
M;VX-"B!S:&%R97,L(&%N9"!W97)E('1H97)E9F]R92!A;G1I+61I;'5T:79E
M+CPO<#X-"B`\+V1I=CX\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]
M7TYE>'1087)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S
M.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E
M7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#$Q+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^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78]
M,T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]
M=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13
M:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I
M<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O
M<G0@:60],T1)1#!%040^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^4W1O8VLM
M0F%S960@0V]M<&5N<V%T:6]N/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@
M(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/CD@36]N=&AS($5N9&5D/"]T
M:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/E-T;V-K+4)A<V5D($-O;7!E;G-A=&EO;CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQD:78^#0H@/'1A8FQE('-T>6QE
M/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[($9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F]R9&5R/3-$,"!C
M96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)3X-
M"B`\='(^#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$
M;&5F=#X\8CXV+CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX]
M,T1L969T/CQB/E-T;V-K+4)A<V5D($-O;7!E;G-A=&EO;CPO8CX\+W1D/@T*
M(#PO='(^#0H@/"]T86)L93X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`V
M<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U14
M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!&;W(@=&AE('1H<F5E(&UO
M;G1H<R!E;F1E9"!397!T96UB97(F(WA!,#LS,"P@,C`Q,R!A;F0@,C`Q,BP@
M=&AE#0H@0V]M<&%N>2!R96-O<F1E9"!S=&]C:RUB87-E9"!C;VUP96YS871I
M;VX@97AP96YS92!O9B`D,C`U+#<W,B!A;F0-"B`D,C@X+#(W.2P@<F5S<&5C
M=&EV96QY+"!F;W(@<VAA<F4M8F%S960@87=A<F1S(&=R86YT960@=6YD97(@
M=&AE#0H@4V5C;VYD($%M96YD960@86YD(%)E<W1A=&5D(#(P,#$@4F5P;&EG
M96X@0V]R<&]R871I;VX@4W1O8VL@4&QA;@T*("AT:&4@)B-X,C`Q0SLR,#`Q
M(%!L86XF(W@R,#%$.RD@86YD('1H92!297!L:6=E;B!#;W)P;W)A=&EO;B`R
M,#$R#0H@4W1O8VL@3W!T:6]N(&%N9"!);F-E;G1I=F4@4&QA;B`H=&AE("8C
M>#(P,4,[,C`Q,B!0;&%N+"8C>#(P,40[(&%N9`T*(&-O;&QE8W1I=F5L>2!W
M:71H('1H92`R,#`Q(%!L86X@86YD('1H92`Q.3DR(%)E<&QI9V5N($-O<G!O
M<F%T:6]N#0H@4W1O8VL@3W!T:6]N(%!L86XL('1H92`F(W@R,#%#.U!L86YS
M)B-X,C`Q1#LI+B!4:&4@0V]M<&%N>2!R96-O<F1E9`T*('-T;V-K+6)A<V5D
M(&-O;7!E;G-A=&EO;B!E>'!E;G-E(&]F("0W-C@L-3,U(&%N9"`D-S0S+#DT
M."!F;W(@=&AE#0H@;FEN92UM;VYT:"!P97)I;V1S(&5N9&5D(%-E<'1E;6)E
M<B8C>$$P.S,P+"`R,#$S(&%N9"`R,#$R+`T*(')E<W!E8W1I=F5L>2P@9F]R
M('-H87)E+6)A<V5D(&%W87)D<R!G<F%N=&5D('5N9&5R('1H92!0;&%N<RX\
M+W`^#0H@/'`@<W1Y;&4],T0G34%21TE.+51/4#H@,3)P=#L@1D].5"U&04U)
M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4
M+5-)6D4Z(#$P<'0G/@T*(%1H92!F;VQL;W=I;F<@=&%B;&4@<')E<V5N=',@
M<W1O8VLM8F%S960@8V]M<&5N<V%T:6]N(&5X<&5N<V4-"B!I;F-L=61E9"!I
M;B!T:&4@0V]M<&%N>28C>#(P,3D[<R!C;VYS;VQI9&%T960@<W1A=&5M96YT
M<R!O9@T*(&-O;7!R96AE;G-I=F4@:6YC;VUE.CPO<#X-"B`\<"!S='EL93TS
M1"=-05)'24XM5$]0.B`P<'0[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U3
M25I%.B`Q,G!T)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE('-T>6QE/3-$)T)/
M4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[($9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F]R9&5R/3-$,"!C96QL<W!A
M8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$.3(E(&%L:6=N/3-$
M8V5N=&5R/@T*(#QT<CX-"B`\=&0@=VED=&@],T0V-"4^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$,R4^/"]T9#X-"B`\=&0^/"]T9#X-
M"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M('=I9'1H/3-$,R4^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\
M=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$,R4^/"]T
M9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$,R4^/"]T9#X-"B`\=&0^/"]T9#X-
M"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS
M1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#AP
M="<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS
M1&)O='1O;2!C;VQS<&%N/3-$-B!A;&EG;CTS1&-E;G1E<CX\8CY4:')E928C
M>$$P.VUO;G1H<R8C>$$P.V5N9&5D/&)R("\^#0H@4V5P=&5M8F5R(#,P+#PO
M8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI
M9VX],T1B;W1T;VT@8V]L<W!A;CTS1#8@86QI9VX],T1C96YT97(^/&(^3FEN
M928C>$$P.VUO;G1H<R8C>$$P.V5N9&5D/&)R("\^#0H@4V5P=&5M8F5R(#,P
M+#PO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!&3TY4+5-)6D4Z(#AP="<^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P
M,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG
M;CTS1&-E;G1E<CX\8CXR,#$S/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A
M;&EG;CTS1&-E;G1E<CX\8CXR,#$R/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$
M,B!A;&EG;CTS1&-E;G1E<CX\8CXR,#$S/"]B/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/
M33H@(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N
M/3-$,B!A;&EG;CTS1&-E;G1E<CX\8CXR,#$R/"]B/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@
M,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-
M"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ
M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%
M.B`Q,'!T)SX-"B!#;W-T(&]F('!R;V1U8W0@<F5V96YU93PO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XR-"PP-3D\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/C$P+#8T-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^-#<L,34Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS
M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS,RPT
M,C`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-
M"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4
M.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM
M3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%)E<V5A<F-H(&%N9"!D
M979E;&]P;65N=#PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,P
M+#`Y,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU,RPP
M.30\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-S,L.#$T
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$V.2PY,3D\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O
M;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE
M/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*
M(%-E;&QI;F<L(&=E;F5R86P@86YD(&%D;6EN:7-T<F%T:79E/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,34Q+#8R,3PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XR,C0L-3,Y/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C8T-RPU-CD\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^-30P+#8P.3PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-
M"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\
M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI
M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q
M<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@
M<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P
M,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[
M/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX]
M,T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`S96T[($9/
M3E0M4TE:13H@,3!P="<^#0H@5&]T86P\+W`^#0H@/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF
M(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR
M,#4L-S<R/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO
M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO
M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(X."PR-SD\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS
M1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^-S8X+#4S-#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@
M.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XW-#,L.30X/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A
M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU4
M3U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@
M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^
M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*
M(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@
M9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O
M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@
M/"]T<CX-"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R
M<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U14
M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!4:&4@,C`Q,B!0;&%N(&%L
M;&]W<R!F;W(@=&AE(&=R86YT:6YG(&]F(&EN8V5N=&EV92!A;F0@;F]N<75A
M;&EF:65D#0H@;W!T:6]N<R!T;R!P=7)C:&%S92!S:&%R97,@;V8@8V]M;6]N
M('-T;V-K+"!R97-T<FEC=&5D('-T;V-K(&%N9`T*(&]T:&5R(&5Q=6ET>2!A
M=V%R9',N($EN8V5N=&EV92!O<'1I;VYS(&=R86YT960@=&\@96UP;&]Y965S
M('5N9&5R#0H@=&AE(%!L86YS(&=E;F5R86QL>2!V97-T(&]V97(@82!F;W5R
M('1O(&9I=F4M>65A<B!P97)I;V0L('=I=&@-"B`R,"4M,C4E('9E<W1I;F<@
M;VX@=&AE(&9I<G-T(&%N;FEV97)S87)Y(&]F('1H92!D871E(&]F(&=R86YT
M(&%N9`T*('1H92!R96UA:6YD97(@=F5S=&EN9R!I;B!E<75A;"!Y96%R;'D@
M:6YS=&%L;&UE;G1S('1H97)E869T97(N#0H@3F]N<75A;&EF:65D(&]P=&EO
M;G,@:7-S=65D('1O(&YO;BUE;7!L;WEE92!D:7)E8W1O<G,@86YD#0H@8V]N
M<W5L=&%N=',@=6YD97(@=&AE(%!L86YS(&=E;F5R86QL>2!V97-T(&]V97(@
M;VYE('EE87(N($]P=&EO;G,-"B!G<F%N=&5D('5N9&5R('1H92!0;&%N<R!H
M879E(&$@;6%X:6UU;2!T97)M(&]F('1E;B!Y96%R<R!F<F]M('1H90T*(&1A
M=&4@;V8@9W)A;G0@86YD(&=E;F5R86QL>2P@=&AE(&5X97)C:7-E('!R:6-E
M(&]F('1H92!S=&]C:PT*(&]P=&EO;G,@97%U86QS('1H92!F86ER(&UA<FME
M="!V86QU92!O9B!T:&4@0V]M<&%N>28C>#(P,3D[<R!C;VUM;VX-"B!S=&]C
M:R!O;B!T:&4@9&%T92!O9B!G<F%N="X@070@4V5P=&5M8F5R)B-X03`[,S`L
M(#(P,3,L(&]P=&EO;G,@=&\-"B!P=7)C:&%S92`Q+#8W,"PV.#@@<VAA<F5S
M('=E<F4@;W5T<W1A;F1I;F<@=6YD97(@=&AE(%!L86YS+B!!=`T*(%-E<'1E
M;6)E<B8C>$$P.S,P+"`R,#$S+"`Q+#$U-2PR,38@<VAA<F5S('=E<F4@879A
M:6QA8FQE(&9O<B!F=71U<F4-"B!G<F%N="!U;F1E<B!T:&4@4&QA;G,N/"]P
M/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R<'0[($9/3E0M1D%-24Q9
M.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U3
M25I%.B`Q,'!T)SX-"B!4:&4@0V]M<&%N>2!U<V5S('1H92!";&%C:RU38VAO
M;&5S(&]P=&EO;B!P<FEC:6YG(&UO9&5L('1O#0H@8V%L8W5L871E('1H92!F
M86ER('9A;'5E(&]F('-H87)E+6)A<V5D(&%W87)D<R!O;B!T:&4@9W)A;G0@
M9&%T92X-"B!4:&4@0V]M<&%N>2!M96%S=7)E<R!S=&]C:RUB87-E9"!C;VUP
M96YS871I;VX@8V]S="!A="!T:&4@9W)A;G0-"B!D871E(&)A<V5D(&]N('1H
M92!E<W1I;6%T960@9F%I<B!V86QU92!O9B!T:&4@87=A<F0L(&%N9"!R96-O
M9VYI>F5S#0H@87=A<F1S('=I=&@@<V5R=FEC92!B87-E9"!V97-T:6YG(&%S
M(&5X<&5N<V4@;W9E<B!T:&4-"B!E;7!L;WEE928C>#(P,3D[<R!R97%U:7-I
M=&4@<V5R=FEC92!P97)I;V0@;VX@82!S=')A:6=H="UL:6YE(&)A<VES+@T*
M(%1H92!#;VUP86YY(')E8V]R9',@=&AE(&5X<&5N<V4@9F]R('-H87)E+6)A
M<V5D(&%W87)D<R!S=6)J96-T('1O#0H@<&5R9F]R;6%N8V4M8F%S960@;6EL
M97-T;VYE('9E<W1I;F<@;W9E<B!T:&4@<F5M86EN:6YG('-E<G9I8V4-"B!P
M97)I;V0@=VAE;B!M86YA9V5M96YT(&1E=&5R;6EN97,@=&AA="!A8VAI979E
M;65N="!O9B!T:&4@;6EL97-T;VYE#0H@:7,@<')O8F%B;&4N($UA;F%G96UE
M;G0@979A;'5A=&5S('=H971H97(@=&AE(&%C:&EE=F5M96YT(&]F(&$-"B!P
M97)F;W)M86YC92UB87-E9"!M:6QE<W1O;F4@:7,@<')O8F%B;&4@87,@;V8@
M=&AE(')E<&]R=&EN9R!D871E+@T*(%1H92!#;VUP86YY(&AA<R!N;R!A=V%R
M9',@=&AA="!A<F4@<W5B:F5C="!T;R!M87)K970@8V]N9&ET:6]N<RX-"B!4
M:&4@0V]M<&%N>2!R96-O9VYI>F5S('-T;V-K+6)A<V5D(&-O;7!E;G-A=&EO
M;B!E>'!E;G-E(&9O<B!O<'1I;VYS#0H@=&AA="!A<F4@=6QT:6UA=&5L>2!E
M>'!E8W1E9"!T;R!V97-T+"!A;F0@86-C;W)D:6YG;'DL('-U8V@-"B!C;VUP
M96YS871I;VX@97AP96YS92!H87,@8F5E;B!A9&IU<W1E9"!F;W(@97-T:6UA
M=&5D#0H@9F]R9F5I='5R97,N/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU4
M3U`Z(#$R<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)
M3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!);F9O<FUA=&EO
M;B!R96=A<F1I;F<@;W!T:6]N(&%C=&EV:71Y(&9O<B!T:&4@;FEN92!M;VYT
M:',@96YD960-"B!397!T96UB97(F(WA!,#LS,"P@,C`Q,R!U;F1E<B!T:&4@
M4&QA;G,@:7,@<W5M;6%R:7IE9"!B96QO=SH\+W`^#0H@/'`@<W1Y;&4],T0G
M34%21TE.+51/4#H@,'!T.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:
M13H@,3)P="<^#0H@)B-X03`[/"]P/@T*(#QT86)L92!S='EL93TS1"="3U)$
M15(M0T],3$%04T4Z(&-O;&QA<'-E.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)O<F1E<CTS1#`@8V5L;'-P86-I
M;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!A;&EG;CTS1&-E
M;G1E<CX-"B`\='(^#0H@/'1D('=I9'1H/3-$-3@E/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!W:61T:#TS1#4E/CPO=&0^#0H@/'1D/CPO=&0^#0H@
M/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W
M:61T:#TS1#4E/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#4E/CPO=&0^
M#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!W:61T:#TS1#4E/CPO=&0^#0H@/'1D/CPO=&0^#0H@
M/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`X<'0G
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B
M;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^3W!T:6]N<SQB
M<B`O/@T*($]U='-T86YD:6YG/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS
M1&-E;G1E<CX\8CY796EG:'1E9"T\8G(@+SX-"B!!=F5R86=E/&)R("\^#0H@
M17AE<F-I<V4\8G(@+SX-"B!0<FEC92!097(\8G(@+SX-"B!3:&%R93PO8CX\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE
M/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX]
M,T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^5V5I9VAT
M960M/&)R("\^#0H@079E<F%G93QB<B`O/@T*(%)E;6%I;FEN9SQB<B`O/@T*
M($-O;G1R86-T=6%L/&)R("\^#0H@5&5R;3QB<B`O/@T*("AI;B8C>$$P.WEE
M87)S*3PO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED
M)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^
M/&(^06=G<F5G871E/&)R("\^#0H@26YT<FEN<VEC/&)R("\^#0H@5F%L=64\
M+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\
M=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M
M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&
M5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($]P=&EO;G,@;W5T<W1A;F1I
M;F<@870@2F%N=6%R>28C>$$P.S$L(#(P,3,\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#XR+#,Q-2PP.3`\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C0N,C`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T
M;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M
M4TE:13H@,3!P="<^#0H@1W)A;G1E9#PO<#X-"B`\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/C4T,2PP-3(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^-BXY-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^
M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.
M5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.
M+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!%>&5R8VES960\+W`^
M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH.#@T+#DU-#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^-"XS-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<^#0H@
M/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@
M+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%
M1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!&;W)F96ET960O0V%N8V5L
M;&5D/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#,P,"PU,#`\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4N,#,\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS
M1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z
M(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L
M;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4]
M,T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@
M3W!T:6]N<R!O=71S=&%N9&EN9R!A="!397!T96UB97(F(WA!,#LS,"P@,C`Q
M,SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y
M;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,2PV-S`L-C@X/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G
M1D].5"U325I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/C0N.#<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[
M)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV
M+CDQ/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A
M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N
M=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P+#,Y-"PS,C4\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U325I%.B`Q
M<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D
M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U
M8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T
M;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M
M4TE:13H@,3!P="<^#0H@3W!T:6]N<R!E>&5R8VES86)L92!A="!397!T96UB
M97(F(WA!,#LS,"P@,C`Q,SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C
M>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^.#8V
M+#$S-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XT+C$Y/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%
M.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^-2XQ-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!
M,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU+#DW
M,BPY-C@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G
M1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P
M,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L
M;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4]
M,T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@
M5F5S=&5D(&%N9"!E>'!E8W1E9"!T;R!V97-T(&%T(%-E<'1E;6)E<B8C>$$P
M.S,P+"`R,#$S("@Q*3PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P
M.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,2PU-S8L
M-3$V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A
M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C0N-S<\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z
M(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XV+C@R/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P
M.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CDL.3<P
M+#<W,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&
M3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P
M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z
M(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL
M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO
M<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L
M93X-"B`\<"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P>"!S
M;VQI9#L@3$E.12U(14E'2%0Z(#AP=#L@34%21TE.+51/4#H@,'!T.R!72414
M2#H@,3`E.R!-05)'24XM0D]45$]-.B`R<'0G/@T*("8C>$$P.SPO<#X-"B`\
M=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B
M;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED
M=&@],T0Q,#`E/@T*(#QT<CX-"B`\=&0@=F%L:6=N/3-$=&]P('=I9'1H/3-$
M-"4@86QI9VX],T1L969T/B@Q*3PO=&0^#0H@/'1D('9A;&EG;CTS1'1O<"!A
M;&EG;CTS1&QE9G0^5&AI<R!R97!R97-E;G1S('1H92!N=6UB97(@;V8@=F5S
M=&5D#0H@;W!T:6]N<R!A<R!O9B!397!T96UB97(F(WA!,#LS,"P@,C`Q,R!P
M;'5S('1H92!N=6UB97(@;V8@=6YV97-T960-"B!O<'1I;VYS(&5X<&5C=&5D
M('1O('9E<W0@87,@;V8@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,@8F%S960@
M;VX@=&AE#0H@=6YV97-T960@;W5T<W1A;F1I;F<@;W!T:6]N<R!A="!397!T
M96UB97(F(WA!,#LS,"P@,C`Q,R!A9&IU<W1E9`T*(&9O<B!E<W1I;6%T960@
M9F]R9F5I='5R92!R871E<R!O9B`X)2!F;W(@87=A<F1S(&=R86YT960@=&\-
M"B!N;VXM97AE8W5T:79E(&QE=F5L(&5M<&QO>65E<R!A;F0@,R4@9F]R(&%W
M87)D<R!G<F%N=&5D('1O#0H@97AE8W5T:79E(&QE=F5L(&5M<&QO>65E<RX\
M+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\<"!S='EL93TS1"=-05)'24XM
M5$]0.B`Q,G!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'
M24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@5&AE(&%G9W)E
M9V%T92!I;G1R:6YS:6,@=F%L=64@:6X@=&AE('1A8FQE(&%B;W9E(')E<')E
M<V5N=',@=&AE#0H@=&]T86P@<')E+71A>"!I;G1R:6YS:6,@=F%L=64@*'1H
M92!D:69F97)E;F-E(&)E='=E96X@=&AE(&-L;W-I;F<-"B!P<FEC92!O9B!T
M:&4@8V]M;6]N('-T;V-K(&]N(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S(&]F
M("0Q,2XP.2!A;F0-"B!T:&4@97AE<F-I<V4@<')I8V4@;V8@96%C:"!I;BUT
M:&4M;6]N97D@;W!T:6]N*2!T:&%T('=O=6QD(&AA=F4-"B!B965N(')E8V5I
M=F5D(&)Y('1H92!O<'1I;VX@:&]L9&5R<R!H860@86QL(&]P=&EO;B!H;VQD
M97)S#0H@97AE<F-I<V5D('1H96ER(&]P=&EO;G,@;VX@4V5P=&5M8F5R)B-X
M03`[,S`L(#(P,3,N/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R
M<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U14
M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!4:&4@=V5I9VAT960@879E
M<F%G92!G<F%N="!D871E(&9A:7(@=F%L=64@;V8@;W!T:6]N<R!G<F%N=&5D
M#0H@9'5R:6YG('1H92!N:6YE(&UO;G1H<R!E;F1E9"!397!T96UB97(F(WA!
M,#LS,"P@,C`Q,R!A;F0@,C`Q,B!W87,-"B`D-"XQ.2!A;F0@)#,N-C,L(')E
M<W!E8W1I=F5L>2X@5&AE('1O=&%L(&9A:7(@=F%L=64@;V8@<W1O8VL-"B!O
M<'1I;VYS('1H870@=F5S=&5D(&1U<FEN9R!T:&4@;FEN92!M;VYT:',@96YD
M960@4V5P=&5M8F5R)B-X03`[,S`L#0H@,C`Q,R!A;F0@,C`Q,B!W87,@)#DS
M-"PR.#`@86YD("0W-38L-#0T+"!R97-P96-T:79E;'DN/"]P/@T*(#QP('-T
M>6QE/3-$)TU!4D=)3BU43U`Z(#$R<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T
M)SX-"B!!<R!O9B!397!T96UB97(F(WA!,#LS,"P@,C`Q,RP@=&AE<F4@=V%S
M("0R+#$Q.2PQ.#(@;V8@=&]T86P-"B!U;G)E8V]G;FEZ960@8V]M<&5N<V%T
M:6]N(&-O<W0@<F5L871E9"!T;R!U;G9E<W1E9"!S:&%R92UB87-E9`T*(&%W
M87)D<RXF(WA!,#M4:&ES(&-O<W0@:7,@97AP96-T960@=&\@8F4@<F5C;V=N
M:7IE9"!O=F5R(&$@=V5I9VAT960-"B!A=F5R86=E(')E;6%I;FEN9R!R97%U
M:7-I=&4@<V5R=FEC92!P97)I;V0@;V8@,RXR,B!Y96%R<RX@5&AE#0H@0V]M
M<&%N>2!E>'!E8W1S(#<Q,"PS.#`@=6YV97-T960@;W!T:6]N<R!T;R!V97-T
M(&]V97(@=&AE(&YE>'0@9FEV90T*('EE87)S+CPO<#X-"B`\+V1I=CX\<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(V9#!C,&(U
M7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A=&EO
M;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A
M-S$Q,S@O5V]R:W-H965T<R]3:&5E=#$R+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#!%040^#0H@
M("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q
M(')O=W-P86X],T0R/CQS=')O;F<^0V%S:"P@0V%S:"!%<75I=F%L96YT<R!A
M;F0@36%R:V5T86)L92!396-U<FET:65S/&)R/CPO<W1R;VYG/CPO=&@^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/CD@36]N=&AS($5N
M9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT
M:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/D-A<V@L($-A<V@@17%U:79A;&5N=',@86YD
M($UA<FME=&%B;&4@4V5C=7)I=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)SQD:78^#0H@/'1A8FQE('-T>6QE/3-$)T)/4D1%4BU#3TQ,
M05!313H@8V]L;&%P<V4[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[
M($9/3E0M4TE:13H@,3!P="<@8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@
M8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)3X-"B`\='(^#0H@/'1D('9A
M;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$;&5F=#X\8CXW+CPO8CX\
M+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX],T1L969T/CQB/D-A<V@L
M($-A<V@@17%U:79A;&5N=',@86YD#0H@36%R:V5T86)L92!396-U<FET:65S
M/"]B/CPO=&0^#0H@/"]T<CX-"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)TU!
M4D=)3BU43U`Z(#9P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@
M34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($%T(%-E
M<'1E;6)E<B8C>$$P.S,P+"`R,#$S(&%N9"!$96-E;6)E<B8C>$$P.S,Q+"`R
M,#$R+"!T:&4-"B!#;VUP86YY)B-X,C`Q.3MS(&EN=F5S=&UE;G1S(&EN8VQU
M9&5D(&UO;F5Y(&UA<FME="!F=6YD<R!A<R!W96QL(&%S#0H@<VAO<G0M=&5R
M;2!A;F0@;&]N9RUT97)M(&UA<FME=&%B;&4@<V5C=7)I=&EE<RX@5&AE<V4@
M;6%R:V5T86)L90T*('-E8W5R:71I97,@87)E(&-L87-S:69I960@87,@879A
M:6QA8FQE+69O<BUS86QE+B!-87)K971A8FQE#0H@<V5C=7)I=&EE<R!A<F4@
M:6YV97-T;65N=',@=VET:"!O<FEG:6YA;"!M871U<FET:65S(&]F(&=R96%T
M97(@=&AA;@T*(#DP(&1A>7,N($QO;F<M=&5R;2!M87)K971A8FQE('-E8W5R
M:71I97,@87)E('-E8W5R:71I97,@=VET:`T*(&UA='5R:71I97,@;V8@9W)E
M871E<B!T:&%N(&]N92!Y96%R+B!4:&4@879E<F%G92!R96UA:6YI;F<-"B!C
M;VYT<F%C='5A;"!M871U<FET>2!O9B!M87)K971A8FQE('-E8W5R:71I97,@
M870@4V5P=&5M8F5R)B-X03`[,S`L#0H@,C`Q,R!I<R!A<'!R;WAI;6%T96QY
M(#<N-#<@;6]N=&AS+CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`Q
M,G!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM0D]4
M5$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@36%N86=E;65N="!R979I
M97=E9"!T:&4@0V]M<&%N>28C>#(P,3D[<R!I;G9E<W1M96YT<R!A<R!O9@T*
M(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S(&%N9"!$96-E;6)E<B8C>$$P.S,Q
M+"`R,#$R(&%N9"!C;VYC;'5D960-"B!T:&%T('1H97)E(&%R92!N;R!S96-U
M<FET:65S('=I=&@@;W1H97(@=&AA;B!T96UP;W)A<GD@:6UP86ER;65N=',-
M"B!I;B!T:&4@:6YV97-T;65N="!P;W)T9F]L:6\N(%1H92!#;VUP86YY(&1O
M97,@;F]T(&EN=&5N9"!T;R!S96QL#0H@86YY(&EN=F5S=&UE;G1S(&EN(&%N
M('5N<F5A;&EZ960@;&]S<R!P;W-I=&EO;B!A;F0@:70@:7,@;F]T(&UO<F4-
M"B!L:6ME;'D@=&AA;B!N;W0@=&AA="!T:&4@0V]M<&%N>2!W:6QL(&)E(')E
M<75I<F5D('1O('-E;&P@=&AE#0H@:6YV97-T;65N=',@8F5F;W)E(')E8V]V
M97)Y(&]F('1H96ER(&%M;W)T:7IE9"!C;W-T(&)A<V5S+CPO<#X-"B`\<"!S
M='EL93TS1"=-05)'24XM5$]0.B`Q,G!T.R!&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P
M="<^#0H@26YV97-T;65N=',@:6X@9&5B="!S96-U<FET:65S(&-O;G-I<W1E
M9"!O9B!T:&4@9F]L;&]W:6YG(&%T#0H@4V5P=&5M8F5R)B-X03`[,S`L(#(P
M,3,Z/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.
M+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-
M"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@
M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T
M)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@
M=VED=&@],T0Y,B4@86QI9VX],T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T
M:#TS1#4V)3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T
M)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T
M)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0Q-"!A;&EG
M;CTS1&-E;G1E<CX-"B`\8CY397!T96UB97(F(WA!,#LS,"PF(WA!,#LR,#$S
M/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N
M/3-$8V5N=&5R/CQB/D%M;W)T:7IE9#QB<B`O/@T*($-O<W0\+V(^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T
M=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/D=R;W-S/&)R("\^
M#0H@56YR96%L:7IE9#QB<B`O/@T*($=A:6X\+V(^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P
M86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/D=R;W-S/&)R("\^#0H@56YR96%L
M:7IE9#QB<B`O/@T*($QO<W,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P
M="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$
M8V5N=&5R/CQB/D9A:7(@5F%L=64\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B
M9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T
M>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G
M/@T*($UA<FME=&%B;&4@<V5C=7)I=&EE<SH\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].
M5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE
M/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*
M(%4N4RX@1V]V97)N;65N="!A;F0@86=E;F-Y('-E8W5R:71I97,\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^,2PU-C<L-#DY/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XS,3,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/B@S,S4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#4V-RPT-S<\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R
M/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$
M)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O
M;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($-O
M<G!O<F%T92!A;F0@;W1H97(@9&5B="!S96-U<FET:65S/"]P/@T*(#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3DL,3<Q+#4V-SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XY+#DW-SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XH,BPU,S$\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C$Y+#$W.2PP,3,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="
M3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y
M;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO
M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-
M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\
M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].
M5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP
M="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XR,"PW,SDL,#8V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C
M>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^,3`L,CDP/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS
M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P
M.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#(L.#8V
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE
M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C(P+#<T-BPT.3`\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE
M=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-
M"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4
M.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM
M3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($QO;F<M=&5R;2!M87)K
M971A8FQE('-E8W5R:71I97,Z/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[
M)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL
M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP
M="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@
M/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*
M(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@
M5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z
M(#$P<'0G/@T*(%4N4RX@1V]V97)N;65N="!A;F0@86=E;F-Y('-E8W5R:71I
M97,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T
M>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L,3$R+#`W.3PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$
M)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L-#,V/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%
M.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^*#8U/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O
M;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L,3$T+#0U,#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X
M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L
M;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4]
M,T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($U!4D=)3BU,1494.B`S96T[($9/3E0M4TE:13H@,3!P="<^#0H@
M0V]R<&]R871E(&%N9"!O=&AE<B!D96)T('-E8W5R:71I97,\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M
M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G
M1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B-X,C`Q-#LF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL
M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF(W@R,#$T.R8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B8C>#(P,30[)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P
M,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q
M<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z
M(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M
M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@
M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<^#0H@
M/'1D('9A;&EG;CTS1'1O<#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO
M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-"PQ,3(L,#<Y
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,BPT,S8\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&
M3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XH-C4\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C
M>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-"PQ
M,30L-#4P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO
M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$
M)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P
M,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU4
M3U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\
M=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS
M1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*
M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="
M3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-
M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G
M0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\
M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P
M="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\
M<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I
M;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q
M,'!T)SX-"B!4;W1A;#PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P
M.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(T+#@U,2PQ-#4\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3(L-S(V/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U3
M25I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B@R+#DS,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F
M;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C0L.#8P+#DT,#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[
M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z
M(#%P>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X
M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D
M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P
M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M
M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\<"!S
M='EL93TS1"=-05)'24XM5$]0.B`Q,G!T.R!&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P
M="<^#0H@070@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,L('1H92!#;VUP86YY
M)B-X,C`Q.3MS(&EN=F5S=&UE;G1S#0H@:6YC;'5D960@;FEN971E96X@9&5B
M="!S96-U<FET:65S(&EN('5N<F5A;&EZ960@;&]S<R!P;W-I=&EO;G,@=VET
M:`T*(&$@=&]T86P@=6YR96%L:7IE9"!L;W-S(&]F(&%P<')O>&EM871E;'D@
M)#,L,#`P(&%N9"!A('1O=&%L(&9A:7(-"B!M87)K970@=F%L=64@;V8@87!P
M<F]X:6UA=&5L>2`D-"PT,3`L,#`P+B!!;&P@:6YV97-T;65N=',@=VET:`T*
M(&=R;W-S('5N<F5A;&EZ960@;&]S<V5S(&AA=F4@8F5E;B!I;B!U;G)E86QI
M>F5D(&QO<W,@<&]S:71I;VYS(&9O<@T*(&QE<W,@=&AA;B`Q,B!M;VYT:',N
M(%1H92!U;G)E86QI>F5D(&QO<W-E<R!W97)E(&-A=7-E9"!P<FEM87)I;'D@
M8GD-"B!C=7)R96YT(&5C;VYO;6EC(&%N9"!M87)K970@8V]N9&ET:6]N<RX@
M5&AE<F4@=V%S(&YO(&-H86YG92!I;B!T:&4-"B!C<F5D:70@<FES:R!O9B!T
M:&4@<V5C=7)I=&EE<RX@5&AE<F4@=V5R92!N;R!R96%L:7IE9"!G86EN<R!O
M<@T*(&QO<W-E<R!O;B!T:&4@:6YV97-T;65N=',@9F]R('1H92!N:6YE(&UO
M;G1H<R!E;F1E9`T*(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S(&]R('1H92!Y
M96%R(&5N9&5D($1E8V5M8F5R)B-X03`[,S$L#0H@,C`Q,BX\+W`^#0H@/'`@
M<W1Y;&4],T0G34%21TE.+51/4#H@,3)P>#L@34%21TE.+4)/5%1/33H@,'!X
M.R!&3TY4+5-)6D4Z(#%P>"<^#0H@)B-X03`[/"]P/@T*(#QP('-T>6QE/3-$
M)TU!4D=)3BU43U`Z(#!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($EN
M=F5S=&UE;G1S(&EN(&1E8G0@<V5C=7)I=&EE<R!C;VYS:7-T960@;V8@=&AE
M(&9O;&QO=VEN9R!A=`T*($1E8V5M8F5R)B-X03`[,S$L(#(P,3(Z/"]P/@T*
M(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@
M,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@
M<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@1D].5"U&04U)
M3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B;W)D97(]
M,T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y
M,B4@86QI9VX],T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS1#4V)3X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*
M(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT
M9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED
M=&@],T0T)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*
M(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@
M/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/
M3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI
M9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0Q-"!A;&EG;CTS1&-E;G1E
M<CX\8CY$96-E;6)E<B8C>$$P.S,Q+"8C>$$P.S(P,3(\+V(^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U3
M25I%.B`X<'0G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V
M86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^
M06UO<G1I>F5D/&)R("\^#0H@0V]S=#PO8CX\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS
M1#(@86QI9VX],T1C96YT97(^/&(^1W)O<W,\8G(@+SX-"B!5;G)E86QI>F5D
M/&)R("\^#0H@1V%I;CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX]
M,T1C96YT97(^/&(^1W)O<W,\8G(@+SX-"B!5;G)E86QI>F5D/&)R("\^#0H@
M3&]S<SPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI
M9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^1F%I
M<B!686QU93PO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%
M149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)
M3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!
M4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@36%R:V5T86)L
M92!S96-U<FET:65S.CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&
M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G
M/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%
M3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)
M3BU,1494.B`S96T[($9/3E0M4TE:13H@,3!P="<^#0H@52Y3+B!';W9E<FYM
M96YT(&%N9"!A9V5N8WD@<V5C=7)I=&EE<SPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XR+#`P,"PX.3<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C,U,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#<\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XR+#`P,2PR-#,\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\
M=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M
M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&
M5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($-O<G!O<F%T92!A;F0@;W1H
M97(@9&5B="!S96-U<FET:65S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^."PX,S4L,#DX/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C@L.#4T/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A
M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/B8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/C@L.#0S+#DU,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*
M(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S
M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL
M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P
M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED
M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*
M(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@
M.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/C$P+#@S-2PY.34\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^
M)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XY+#(P-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!
M,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@W/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$
M)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/C$P+#@T-2PQ.34\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\
M=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M
M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&
M5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($QO;F<M=&5R;2!M87)K971A
M8FQE('-E8W5R:71I97,Z/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X
M03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS
M1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^
M)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T
M<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP
M('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P
M<'0G/@T*(%4N4RX@1V]V97)N;65N="!A;F0@86=E;F-Y('-E8W5R:71I97,\
M+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE
M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4L,3DX+#(V-#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/
M3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C(L-S0W/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X
M<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^)B-X,C`Q-#LF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)
M6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XU+#(P,2PP,3$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].
M5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N
M/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*($-O<G!O<F%T92!A;F0@;W1H97(@9&5B="!S
M96-U<FET:65S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F
M;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT+#<Q,2PV-SD\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS+#4R-3PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/
M3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/B@Q+#,V,#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^
M)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT
M+#<Q,RPX-#0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4]
M,T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE
M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^
M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@
M/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL
M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P
M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS
M1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*
M(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q
M,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[
M)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XY
M+#DP.2PY-#,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[
M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV+#(W,CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T
M>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q+#,V,#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)
M6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XY+#DQ-"PX-34\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="
M3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y
M;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO
M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-
M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\
M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].
M5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N
M/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*(%1O=&%L/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^
M)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M,C`L-S0U+#DS.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!
M,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-2PT-SD\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL
M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#$L,S8W/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T
M)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR,"PW
M-C`L,#4P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO
M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$
M)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y
M;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\
M+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE
M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P
M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\+W1A
M8FQE/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R<'0[($9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].
M5"U325I%.B`Q,'!T)SX-"B!4:&4@8V]N=')A8W1U86P@;6%T=7)I=&EE<R!O
M9B!D96)T('-E8W5R:71I97,@870@4V5P=&5M8F5R)B-X03`[,S`L#0H@,C`Q
M,R!W97)E(&%S(&9O;&QO=W,Z/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU4
M3U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G
M/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!
M4%-%.B!C;VQL87!S93L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@
M1D].5"U325I%.B`Q,'!T)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C
M96QL<&%D9&EN9STS1#`@=VED=&@],T0W-B4@86QI9VX],T1C96YT97(^#0H@
M/'1R/@T*(#QT9"!W:61T:#TS1#<R)3X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T
M)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N
M/3-$8V5N=&5R/CQB/D%M;W)T:7IE9#QB<B`O/@T*($-O<W0\+V(^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T
M=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/D9A:7(@5F%L=64\
M+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\
M=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M
M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&
M5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($1U92!I;B`Q('EE87(@;W(@
M;&5S<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR,"PW,SDL,#8V/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR,"PW-#8L-#DP/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A
M;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@
M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E
M;3L@1D].5"U325I%.B`Q,'!T)SX-"B!$=64@:6X@,2!T;R`R('EE87)S/"]P
M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-"PQ,3(L,#<Y/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L,3$T+#0U,#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[
M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z
M(#%P>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X
M('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O
M;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P
M,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&
M1CX-"B`\=&0@=F%L:6=N/3-$=&]P/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X
M03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C0L.#4Q+#$T
M-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-"PX-C`L.30P/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X
M)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U
M8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L
M92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P
M,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@
M,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\+W1A8FQE/@T*(#PO9&EV/CQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\
M+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C9D,&,P8C5?.&5E95\T-3$U
M7SAD-3%?,#DQ,S@S83<Q,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O
M+T,Z+S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K
M<VAE971S+U-H965T,3,N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN
M9SH@<75O=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[
M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@
M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E
M>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J
M879A<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES
M($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT
M86)L92!C;&%S<STS1')E<&]R="!I9#TS1$E$,$5!1#X-"B`@("`@(#QT<CX-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS
M1#(^/'-T<F]N9SY&86ER(%9A;'5E($UE87-U<F5M96YT/&)R/CPO<W1R;VYG
M/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/CD@
M36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,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/D9A:7(@5F%L=64@365A<W5R
M96UE;G0\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\9&EV/@T*
M(#QT86)L92!S='EL93TS1"="3U)$15(M0T],3$%04T4Z(&-O;&QA<'-E.R!&
M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G
M(&)O<F1E<CTS1#`@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W
M:61T:#TS1#$P,"4^#0H@/'1R/@T*(#QT9"!V86QI9VX],T1T;W`@=VED=&@]
M,T0T)2!A;&EG;CTS1&QE9G0^/&(^."X\+V(^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$=&]P(&%L:6=N/3-$;&5F=#X\8CY&86ER(%9A;'5E($UE87-U<F5M96YT
M/"]B/CPO=&0^#0H@/"]T<CX-"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)TU!
M4D=)3BU43U`Z(#9P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@
M34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($EN(&1E
M=&5R;6EN:6YG('1H92!F86ER('9A;'5E(&]F(&ET<R!A<W-E=',@86YD(&QI
M86)I;&ET:65S+"!T:&4-"B!#;VUP86YY('5S97,@=F%R:6]U<R!V86QU871I
M;VX@87!P<F]A8VAE<RX@5&AE($-O;7!A;GD@96UP;&]Y<R!A#0H@:&EE<F%R
M8VAY(&9O<B!I;G!U=',@=7-E9"!I;B!M96%S=7)I;F<@9F%I<B!V86QU92!T
M:&%T(&UA>&EM:7IE<PT*('1H92!U<V4@;V8@;V)S97)V86)L92!I;G!U=',@
M86YD(&UI;FEM:7IE<R!T:&4@=7-E(&]F('5N;V)S97)V86)L90T*(&EN<'5T
M<R!B>2!R97%U:7)I;F<@=&AA="!O8G-E<G9A8FQE(&EN<'5T<R!B92!U<V5D
M('=H96X@879A:6QA8FQE+@T*($]B<V5R=F%B;&4@:6YP=71S(&%R92!I;G!U
M=',@=&AA="!M87)K970@<&%R=&EC:7!A;G1S('=O=6QD('5S92!I;@T*('!R
M:6-I;F<@=&AE(&%S<V5T(&]R(&QI86)I;&ET>2!B87-E9"!O;B!M87)K970@
M9&%T82!O8G1A:6YE9"!F<F]M#0H@<V]U<F-E<R!I;F1E<&5N9&5N="!O9B!T
M:&4@0V]M<&%N>2X@56YO8G-E<G9A8FQE(&EN<'5T<R!A<F4@:6YP=71S#0H@
M=&AA="!R969L96-T('1H92!#;VUP86YY)B-X,C`Q.3MS(&%S<W5M<'1I;VYS
M(&%B;W5T('1H92!I;G!U=',@=&AA=`T*(&UA<FME="!P87)T:6-I<&%N=',@
M=V]U;&0@=7-E(&EN('!R:6-I;F<@=&AE(&%S<V5T(&]R(&QI86)I;&ET>2!A
M;F0-"B!A<F4@9&5V96QO<&5D(&)A<V5D(&]N('1H92!B97-T(&EN9F]R;6%T
M:6]N(&%V86EL86)L92!I;B!T:&4-"B!C:7)C=6US=&%N8V5S+B!4:&4@9F%I
M<B!V86QU92!H:65R87)C:'D@:7,@8G)O:V5N(&1O=VX@:6YT;R!T:')E90T*
M(&QE=F5L<R!B87-E9"!O;B!T:&4@<V]U<F-E(&]F(&EN<'5T<R!A<R!F;VQL
M;W=S.CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[($U!4D=)
M3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T)SX-"B`F(WA!,#L\+W`^
M#0H@/'1A8FQE('-T>6QE/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[
M($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P
M="<@8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P
M('=I9'1H/3-$,3`P)2!A;&EG;CTS1&-E;G1E<CX-"B`\='(^#0H@/'1D('=I
M9'1H/3-$-24^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$
M,24^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I
M9'1H/3-$,24^/"]T9#X-"B`\=&0@=VED=&@],T0Y,R4^/"]T9#X-"B`\+W1R
M/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N
M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^3&5V96PF
M(WA!,#LQ/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE
M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$=&]P/B8C>#(P,3,[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O
M;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$=&]P/E9A;'5A=&EO;G,@8F%S960@
M;VX@=6YA9&IU<W1E9"!Q=6]T960@<')I8V5S(&EN#0H@86-T:79E(&UA<FME
M=',@9F]R(&ED96YT:6-A;"!A<W-E=',@;W(@;&EA8FEL:71I97,@=&AA="!T
M:&4@0V]M<&%N>0T*(&AA<R!T:&4@86)I;&ET>2!T;R!A8V-E<W,\+W1D/@T*
M(#PO='(^#0H@/'1R/@T*(#QT9#X\+W1D/@T*(#QT9"!C;VQS<&%N/3-$,CX\
M+W1D/@T*(#QT9"!C;VQS<&%N/3-$,CX\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#Y,979E;"8C>$$P.S(\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U3
M25I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1T
M;W`^)B-X,C`Q,SL\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D/@T*
M(#QT9"!V86QI9VX],T1T;W`^5F%L=6%T:6]N<R!B87-E9"!O;B!Q=6]T960@
M<')I8V5S(&9O<B!S:6UI;&%R#0H@87-S971S(&]R(&QI86)I;&ET:65S(&EN
M(&%C=&EV92!M87)K971S+"!Q=6]T960@<')I8V5S(&9O<@T*(&ED96YT:6-A
M;"!O<B!S:6UI;&%R(&%S<V5T<R!O<B!L:6%B:6QI=&EE<R!I;B!M87)K971S
M('1H870@87)E(&YO=`T*(&%C=&EV92!A;F0@;6]D96QS(&9O<B!W:&EC:"!A
M;&P@<VEG;FEF:6-A;G0@:6YP=71S(&%R92!O8G-E<G9A8FQE+`T*(&5I=&AE
M<B!D:7)E8W1L>2!O<B!I;F1I<F5C=&QY/"]T9#X-"B`\+W1R/@T*(#QT<CX-
M"B`\=&0^/"]T9#X-"B`\=&0@8V]L<W!A;CTS1#(^/"]T9#X-"B`\=&0@8V]L
M<W!A;CTS1#(^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT
M9"!V86QI9VX],T1T;W`^3&5V96PF(WA!,#LS/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!
M,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$=&]P/B8C>#(P,3,[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M
M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M=&]P/E9A;'5A=&EO;G,@8F%S960@;VX@:6YP=71S('1H870@87)E('5N;V)S
M97)V86)L90T*(&%N9"!S:6=N:69I8V%N="!T;R!T:&4@;W9E<F%L;"!F86ER
M('9A;'5E(&UE87-U<F5M96YT/"]T9#X-"B`\+W1R/@T*(#PO=&%B;&4^#0H@
M/'`@<W1Y;&4],T0G34%21TE.+51/4#H@,3)P=#L@1D].5"U&04U)3%DZ(%1I
M;65S($YE=R!2;VUA;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z
M(#$P<'0G/@T*(%1H92!A=F%I;&%B:6QI='D@;V8@;V)S97)V86)L92!I;G!U
M=',@8V%N('9A<GD@86UO;F<@=&AE('9A<FEO=7,-"B!T>7!E<R!O9B!F:6YA
M;F-I86P@87-S971S(&%N9"!L:6%B:6QI=&EE<RX@5&\@=&AE(&5X=&5N="!T
M:&%T('1H90T*('9A;'5A=&EO;B!I<R!B87-E9"!O;B!M;V1E;',@;W(@:6YP
M=71S('1H870@87)E(&QE<W,@;V)S97)V86)L92!O<@T*('5N;V)S97)V86)L
M92!I;B!T:&4@;6%R:V5T+"!T:&4@9&5T97)M:6YA=&EO;B!O9B!F86ER('9A
M;'5E#0H@<F5Q=6ER97,@;6]R92!J=61G;65N="X@26X@8V5R=&%I;B!C87-E
M<RP@=&AE(&EN<'5T<R!U<V5D('1O#0H@;65A<W5R92!F86ER('9A;'5E(&UA
M>2!F86QL(&EN=&\@9&EF9F5R96YT(&QE=F5L<R!O9B!T:&4@9F%I<B!V86QU
M90T*(&AI97)A<F-H>2X@26X@<W5C:"!C87-E<RP@9F]R(&9I;F%N8VEA;"!S
M=&%T96UE;G0@9&ES8VQO<W5R90T*('!U<G!O<V5S+"!T:&4@;&5V96P@:6X@
M=&AE(&9A:7(@=F%L=64@:&EE<F%R8VAY('=I=&AI;B!W:&EC:"!T:&4-"B!F
M86ER('9A;'5E(&UE87-U<F5M96YT(&ES(&-A=&5G;W)I>F5D(&ES(&)A<V5D
M(&]N('1H92!L;W=E<W0@;&5V96P-"B!I;G!U="!T:&%T(&ES('-I9VYI9FEC
M86YT('1O('1H92!O=F5R86QL(&9A:7(@=F%L=64-"B!M96%S=7)E;65N="X\
M+W`^#0H@/'`@<W1Y;&4],T0G34%21TE.+51/4#H@,3)P=#L@1D].5"U&04U)
M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4
M+5-)6D4Z(#$P<'0G/@T*(%1H92!#;VUP86YY)B-X,C`Q.3MS(&9I>&5D(&EN
M8V]M92!I;G9E<W1M96YT<R!A<F4@8V]M<')I<V5D(&]F#0H@;V)L:6=A=&EO
M;G,@;V8@52Y3+B!G;W9E<FYM96YT(&%G96YC:65S+"!C;W)P;W)A=&4@9&5B
M="!S96-U<FET:65S#0H@86YD(&]T:&5R(&EN=&5R97-T(&)E87)I;F<@<V5C
M=7)I=&EE<RX@5&AE<V4@:6YV97-T;65N=',@:&%V92!B965N#0H@:6YI=&EA
M;&QY('9A;'5E9"!A="!T:&4@=')A;G-A8W1I;VX@<')I8V4@86YD('-U8G-E
M<75E;G1L>2!V86QU960L#0H@870@=&AE(&5N9"!O9B!E86-H(')E<&]R=&EN
M9R!P97)I;V0L('5T:6QI>FEN9R!T:&ER9"!P87)T>2!P<FEC:6YG#0H@<V5R
M=FEC97,@;W(@;W1H97(@;6%R:V5T(&]B<V5R=F%B;&4@9&%T82X@5&AE('!R
M:6-I;F<@<V5R=FEC97,-"B!U=&EL:7IE(&EN9'5S=')Y('-T86YD87)D('9A
M;'5A=&EO;B!M;V1E;',L(&EN8VQU9&EN9R!B;W1H(&EN8V]M90T*(&%N9"!M
M87)K970@8F%S960@87!P<F]A8VAE<R!A;F0@;V)S97)V86)L92!M87)K970@
M:6YP=71S('1O#0H@9&5T97)M:6YE('9A;'5E+B!4:&5S92!O8G-E<G9A8FQE
M(&UA<FME="!I;G!U=',@:6YC;'5D92!R97!O<G1A8FQE#0H@=')A9&5S+"!B
M96YC:&UA<FL@>6EE;&1S+"!C<F5D:70@<W!R96%D<RP@8G)O:V5R+V1E86QE
M<B!Q=6]T97,L#0H@8FED<RP@;V9F97)S+"!C=7)R96YT('-P;W0@<F%T97,@
M86YD(&]T:&5R(&EN9'5S=')Y(&%N9"!E8V]N;VUI8PT*(&5V96YT<RX@5&AE
M($-O;7!A;GD@=F%L:61A=&5S('1H92!P<FEC97,@<')O=FED960@8GD@=&AI
M<F0@<&%R='D-"B!P<FEC:6YG('-E<G9I8V5S(&)Y(')E=FEE=VEN9R!T:&5I
M<B!P<FEC:6YG(&UE=&AO9',@86YD(&UA=')I8V5S+`T*(&]B=&%I;FEN9R!M
M87)K970@=F%L=65S(&9R;VT@;W1H97(@<')I8VEN9R!S;W5R8V5S+"!A;F%L
M>7II;F<-"B!P<FEC:6YG(&1A=&$@:6X@8V5R=&%I;B!I;G-T86YC97,@86YD
M(&-O;F9I<FUI;F<@=&AA="!T:&4@<F5L979A;G0-"B!M87)K971S(&%R92!A
M8W1I=F4N($%F=&5R(&-O;7!L971I;F<@:71S('9A;&ED871I;VX@<')O8V5D
M=7)E<RP@=&AE#0H@0V]M<&%N>2!D:60@;F]T(&%D:G5S="!O<B!O=F5R<FED
M92!A;GD@9F%I<B!V86QU92!M96%S=7)E;65N=',-"B!P<F]V:61E9"!B>2!T
M:&4@<')I8VEN9R!S97)V:6-E<R!A<R!O9B!397!T96UB97(F(WA!,#LS,"P@
M,C`Q,RX\+W`^#0H@/'`@<W1Y;&4],T0G34%21TE.+51/4#H@,3)P>#L@34%2
M1TE.+4)/5%1/33H@,'!X.R!&3TY4+5-)6D4Z(#%P>"<^#0H@)B-X03`[/"]P
M/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@1D].5"U&04U)3%DZ
M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)
M6D4Z(#$P<'0G/@T*(%1H92!F;VQL;W=I;F<@9F%I<B!V86QU92!H:65R87)C
M:'D@=&%B;&4@<')E<V5N=',@:6YF;W)M871I;VX@86)O=70-"B!E86-H(&UA
M:F]R(&-A=&5G;W)Y(&]F('1H92!#;VUP86YY)B-X,C`Q.3MS(&%S<V5T<R!M
M96%S=7)E9"!A="!F86ER#0H@=F%L=64@;VX@82!R96-U<G)I;F<@8F%S:7,@
M87,@;V8@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,Z/"]P/@T*(#QP('-T>6QE
M/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4
M+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@<W1Y;&4],T0G
M0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B;W)D97(],T0P(&-E;&QS
M<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@86QI9VX]
M,T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS1#4P)3X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@=VED=&@],T0U)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@
M.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N
M/3-$8F]T=&]M(&-O;'-P86X],T0Q-"!A;&EG;CTS1&-E;G1E<CX\8CY&86ER
M('9A;'5E(&UE87-U<F5M96YT(&%T(')E<&]R=&EN9PT*(&1A=&4@=7-I;F<Z
M/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N
M/3-$8V5N=&5R/CQB/E%U;W1E9"8C>$$P.W!R:6-E<R8C>$$P.VEN/&)R("\^
M#0H@86-T:79E)B-X03`[;6%R:V5T<R8C>$$P.V9O<CQB<B`O/@T*(&ED96YT
M:6-A;"!A<W-E=',\8G(@+SX-"B`H3&5V96P@,2D\+V(^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O
M;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/E-I9VYI9FEC86YT/&)R("\^
M#0H@;W1H97(F(WA!,#MO8G-E<G9A8FQE/&)R("\^#0H@:6YP=71S/&)R("\^
M#0H@*$QE=F5L(#(I/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS
M1&-E;G1E<CX\8CY3:6=N:69I8V%N=#QB<B`O/@T*('5N;V)S97)V86)L93QB
M<B`O/@T*(&EN<'5T<SQB<B`O/@T*("A,979E;"`S*3PO8CX\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@
M8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^5&]T86P\+V(^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].
M5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N
M/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*($%S<V5T<SH\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T
M<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP
M('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P
M<'0G/@T*($UO;F5Y(&UA<FME="!F=6YD<SPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XY+#$X."PX.#,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P(&%L:6=N/3-$<FEG:'0^#0H@)B-X,C`Q
M-#LF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P(&%L:6=N/3-$<FEG:'0^#0H@)B-X,C`Q-#LF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CDL,3@X+#@X,SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[
M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,
M63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(]
M,T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G
M5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M
M86X[($U!4D=)3BU,1494.B`S96T[($9/3E0M4TE:13H@,3!P="<^#0H@52Y3
M+B!';W9E<FYM96YT(&%N9"!A9V5N8WD@<V5C=7)I=&EE<SPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L-30W+#DW.#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XS+#$S,RPY-#D\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI
M9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU+#8X,2PY,C<\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I
M;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N
M/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*($-O<G!O<F%T92!A;F0@;W1H97(@9&5B="!S
M96-U<FET:65S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ.2PQ-SDL
M,#$S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A
M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS
M1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P(&%L:6=N/3-$<FEG:'0^#0H@)B-X,C`Q-#LF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3DL
M,3<Y+#`Q,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS
M1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z
M(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M
M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@
M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-
M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G
M0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\
M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\
M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S
M='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)
M6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T
M;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M
M4TE:13H@,3!P="<^#0H@5&]T86P\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!
M,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,2PW
M,S8L.#8Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO
M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO
M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(R+#,Q,BPY-C(\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL
M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI9VX]
M,T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@
M.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XS-"PP-#DL.#(S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R
M('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y
M;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\
M+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE
M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P
M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE
M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S
M<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X
M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^
M#0H@/"]T<CX-"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z
M(#$R<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"
M3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!4:&4@0V]M<&%N>2!H
M87,@;F\@;W1H97(@87-S971S(&]R(&QI86)I;&ET:65S(&9O<B!W:&EC:"!F
M86ER('9A;'5E#0H@;65A<W5R96UE;G0@:7,@96ET:&5R(')E<75I<F5D(&]R
M(&AA<R!B965N(&5L96-T960@=&\@8F4@87!P;&EE9"P-"B!O=&AE<B!T:&%N
M('1H92!L:6%B:6QI=&EE<R!F;W(@8V]N=&EN9V5N="!C;VYS:61E<F%T:6]N
M(')E8V]R9&5D(&EN#0H@8V]N;F5C=&EO;B!W:71H('1H92!.;W9O>GEM97,@
M06-Q=6ES:71I;VX@86YD('1H92!A8W%U:7-I=&EO;B!O9@T*('1H92!A<W-E
M=',@;V8@0FEO1FQA<V@@4&%R=&YE<G,L($Q,0R`H)B-X,C`Q0SM":6]&;&%S
M:"8C>#(P,40[*2X@5&AE#0H@8V]N=&EN9V5N="!C;VYS:61E<F%T:6]N(')E
M;&%T960@=&\@3F]V;WIY;65S(&ES('9A;'5E9"!U<VEN9PT*(&UA;F%G96UE
M;G0F(W@R,#$Y.W,@97-T:6UA=&5S(&]F(&5X<&5C=&5D(&9U='5R92!M:6QE
M<W1O;F4@<&%Y;65N=',-"B!B87-E9"!U<&]N(&$@<')O8F%B:6QI='D@=V5I
M9VAT960@86YA;'ES:7,@;V8@86UO=6YT<R!T;R!B92!P86ED('1O#0H@3F]V
M;WIY;65S($)I;W!H87)M82!$2R!!+U,L(&$@8V]M<&%N>2!O<F=A;FEZ960@
M=6YD97(@=&AE(&QA=W,@;V8-"B!$96YM87)K("@F(W@R,#%#.TYO=F]Z>6UE
M<R!$96YM87)K)B-X,C`Q1#LI+B!4:&4@8V]N=&EN9V5N=`T*(&-O;G-I9&5R
M871I;VX@<F5L871E9"!T;R!":6]&;&%S:"!I<R!V86QU960@=7-I;F<-"B!M
M86YA9V5M96YT)B-X,C`Q.3MS(&5S=&EM871E<R!O9B!R;WEA;'1I97,@=&\@
M8F4@<&%I9"!T;R!T:&4@9F]R;65R#0H@<VAA<F5H;VQD97)S(&]F($)I;T9L
M87-H(&)A<V5D(&]N('-A;&5S(&]F('1H92!A8W%U:7)E9"!A<W-E=',N#0H@
M5&AE<V4@=F%L=6%T:6]N<R!A<F4@3&5V96P@,R!V86QU871I;VYS(&%S('1H
M92!P<FEM87)Y(&EN<'5T<R!A<F4-"B!U;F]B<V5R=F%B;&4N($-H86YG97,@
M:6X@=&AE(&9A:7(@=F%L=64@;V8@8V]N=&EN9V5N="!C;VYS:61E<F%T:6]N
M#0H@:6X@=&AE('1H<F5E(&%N9"!N:6YE+6UO;G1H('!E<FEO9',@96YD960@
M4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,-"B!A<F4@<')I;6%R:6QY(&%T=')I
M8G5T86)L92!T;R!A(#$L,#`P+#`P,"!%=7)O(&UI;&5S=&]N92!P87EM96YT
M#0H@;6%D92!T;R!.;W9O>GEM97,@1&5N;6%R:R!I;B!-87)C:"`R,#$S(&%N
M9"!A("0U-2PP,#`@;6EN:6UU;0T*(')O>6%L='D@<&%Y;65N="!M861E('1O
M($)I;T9L87-H(&EN($IA;G5A<GD@,C`Q,RP@=VAI8V@@=V5R90T*('!R979I
M;W5S;'D@86-C<G5E9"X@5&AE(&9O;&QO=VEN9R!T86)L92!P<F]V:61E<R!A
M(')O;&P@9F]R=V%R9"!O9@T*('1H92!F86ER('9A;'5E(&]F('1H92!C;VYT
M:6YG96YT(&-O;G-I9&5R871I;VXZ/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)
M3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R
M<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/
M3$Q!4%-%.B!C;VQL87!S93L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@1D].5"U325I%.B`Q,'!T)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$
M,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0V."4@86QI9VX],T1C96YT97(^
M#0H@/'1R/@T*(#QT9"!W:61T:#TS1#@T)3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@=VED=&@],T0W)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C
M;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL
M93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE
M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-
M"B!"86QA;F-E(&%T($1E8V5M8F5R)B-X03`[,S$L(#(P,3(\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M
M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XR+#@Y.2PP-S8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-
M"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@
M1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T
M>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G
M/@T*($%D9&ET:6]N<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P
M.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B-X,C`Q
M-#LF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U3
M25I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$
M=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4
M+5-)6D4Z(#$P<'0G/@T*(%!A>6UE;G1S/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^
M)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XH,2PS-#$L,S,Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL
M93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z
M(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$58
M5"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[
M($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@0VAA;F=E
M<R!I;B!F86ER('9A;'5E/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X
M03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT-BPU
M,C$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].
M5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P
M,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&
M1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$
M14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'
M24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($)A;&%N8V4@870@
M4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF
M(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ
M+#8P-"PR-3@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4]
M,T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^
M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#PO=&%B;&4^#0H@/'`@<W1Y;&4],T0G
M34%21TE.+51/4#H@,3)P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%1H
M97)E('=E<F4@;F\@<F5M96%S=7)E;65N=',@=&\@9F%I<B!V86QU92!D=7)I
M;F<@=&AE('1H<F5E(&]R(&YI;F4-"B!M;VYT:',@96YD960@4V5P=&5M8F5R
M)B-X03`[,S`L(#(P,3,@;V8@9FEN86YC:6%L(&%S<V5T<R!A;F0-"B!L:6%B
M:6QI=&EE<R!T:&%T(&%R92!N;W0@;65A<W5R960@870@9F%I<B!V86QU92!O
M;B!A(')E8W5R<FEN9PT*(&)A<VES+CPO<#X-"B`\+V1I=CX\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y
M/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7S(V9#!C,&(U7SAE965?
M-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL
M93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O
M5V]R:W-H965T<R]3:&5E=#$T+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC
M;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H
M=&UL.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=#TS
M1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E
M>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@
M5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@
M("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%040^#0H@("`@("`\
M='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P
M86X],T0R/CQS=')O;F<^26YV96YT;W)I97,\8G(^/"]S=')O;F<^/"]T:#X-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^.2!-;VYT:',@
M16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@("`@
M/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@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,],T1T97AT/B<\9&EV/@T*(#QT86)L92!S='EL93TS1"="
M3U)$15(M0T],3$%04T4Z(&-O;&QA<'-E.R!&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)O<F1E<CTS1#`@8V5L;'-P
M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4^#0H@/'1R
M/@T*(#QT9"!V86QI9VX],T1T;W`@=VED=&@],T0T)2!A;&EG;CTS1&QE9G0^
M/&(^.2X\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$=&]P(&%L:6=N/3-$;&5F
M=#X\8CY);G9E;G1O<FEE<SPO8CX\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-
M"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`V<'0[($9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%
M.B`Q,'!T)SX-"B!);G9E;G1O<FEE<R!R96QA=&4@=&\@=&AE($-O;7!A;GDF
M(W@R,#$Y.W,@8FEO<')O8V5S<VEN9R!B=7-I;F5S<RX-"B!4:&4@0V]M<&%N
M>2!V86QU97,@:6YV96YT;W)Y(&%T(&-O<W0@;W(L(&EF(&QO=V5R+"!F86ER
M(&UA<FME=`T*('9A;'5E+"!U<VEN9R!T:&4@9FER<W0M:6XL(&9I<G-T+6]U
M="!M971H;V0N(%1H92!#;VUP86YY(')E=FEE=W,-"B!I=',@:6YV96YT;W)I
M97,@870@;&5A<W0@<75A<G1E<FQY(&%N9"!R96-O<F1S(&$@<')O=FES:6]N
M(&9O<@T*(&5X8V5S<R!A;F0@;V)S;VQE=&4@:6YV96YT;W)Y(&)A<V5D(&]N
M(&ET<R!E<W1I;6%T97,@;V8@97AP96-T960-"B!S86QE<R!V;VQU;64L('!R
M;V1U8W1I;VX@8V%P86-I='D@86YD(&5X<&ER871I;VX@9&%T97,@;V8@<F%W
M#0H@;6%T97)I86QS+"!W;W)K+6EN('!R;V-E<W,@86YD(&9I;FES:&5D('!R
M;V1U8W1S+B!%>'!E8W1E9"!S86QE<PT*('9O;'5M97,@87)E(&1E=&5R;6EN
M960@8F%S960@;VX@<W5P<&QY(&9O<F5C87-T<R!P<F]V:61E9"!B>2!K97D-
M"B!C=7-T;VUE<G,@9F]R('1H92!N97AT('1H<F5E('1O(#$R(&UO;G1H<RX@
M5&AE($-O;7!A;GD@=W)I=&5S(&1O=VX-"B!I;G9E;G1O<GD@=&AA="!H87,@
M8F5C;VUE(&]B<V]L971E+"!I;G9E;G1O<GD@=&AA="!H87,@82!C;W-T(&)A
M<VES#0H@:6X@97AC97-S(&]F(&ET<R!E>'!E8W1E9"!N970@<F5A;&EZ86)L
M92!V86QU92P@86YD(&EN=F5N=&]R>2!I;@T*(&5X8V5S<R!O9B!E>'!E8W1E
M9"!R97%U:7)E;65N=',@=&\@8V]S="!O9B!P<F]D=6-T(')E=F5N=64N#0H@
M36%N=69A8W1U<FEN9R!O9B!B:6]P<F]C97-S:6YG(&9I;FES:&5D(&=O;V1S
M(&ES(&1O;F4@=&\@;W)D97(@86YD#0H@=&5S=&5D(&9O<B!Q=6%L:71Y('-P
M96-I9FEC871I;VYS('!R:6]R('1O('-H:7!M96YT+B!297-E<G9E<R!F;W(-
M"B!E>&-E<W,@86YD(&]B<V]L971E(&EN=F5N=&]R>2!W97)E("0Q-38L,#`P
M(&%T(%-E<'1E;6)E<B8C>$$P.S,P+`T*(#(P,3,@86YD("0Q-30L,#`P(&%T
M($1E8V5M8F5R)B-X03`[,S$L(#(P,3(N/"]P/@T*(#QP('-T>6QE/3-$)TU!
M4D=)3BU43U`Z(#$R<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[
M($U!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!!(&-H
M86YG92!I;B!T:&4@97-T:6UA=&5D('1I;6EN9R!O<B!A;6]U;G0@;V8@9&5M
M86YD(&9O<B!T:&4-"B!#;VUP86YY)B-X,C`Q.3MS('!R;V1U8W1S(&-O=6QD
M(')E<W5L="!I;B!A9&1I=&EO;F%L('!R;W9I<VEO;G,@9F]R#0H@97AC97-S
M(&EN=F5N=&]R>2!Q=6%N=&ET:65S(&]N(&AA;F0N($%N>2!S:6=N:69I8V%N
M="!U;F%N=&EC:7!A=&5D#0H@8VAA;F=E<R!I;B!D96UA;F0@;W(@=6YE>'!E
M8W1E9"!Q=6%L:71Y(&9A:6QU<F5S(&-O=6QD(&AA=F4@80T*('-I9VYI9FEC
M86YT(&EM<&%C="!O;B!T:&4@=F%L=64@;V8@:6YV96YT;W)Y(&%N9"!R97!O
M<G1E9"!O<&5R871I;F<-"B!R97-U;'1S+B!$=7)I;F<@86QL('!E<FEO9',@
M<')E<V5N=&5D(&EN('1H92!A8V-O;7!A;GEI;F<@9FEN86YC:6%L#0H@<W1A
M=&5M96YT<RP@=&AE<F4@:&%V92!B965N(&YO(&UA=&5R:6%L(&%D:G5S=&UE
M;G1S(')E;&%T960@=&\@80T*(')E=FES960@97-T:6UA=&4@;V8@:6YV96YT
M;W)Y('9A;'5A=&EO;G,N/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z
M(#$R<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"
M3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!7;W)K+6EN+7!R;V-E
M<W,@86YD(&9I;FES:&5D('!R;V1U8W1S(&EN=F5N=&]R:65S(&-O;G-I<W0@
M;V8-"B!M871E<FEA;"P@;&%B;W(L(&]U='-I9&4@<')O8V5S<VEN9R!C;W-T
M<R!A;F0@;6%N=69A8W1U<FEN9PT*(&]V97)H96%D+B!);G9E;G1O<FEE<R!C
M;VYS:7-T960@;V8@=&AE(&9O;&QO=VEN9SH\+W`^#0H@/'`@<W1Y;&4],T0G
M34%21TE.+51/4#H@,'!T.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:
M13H@,3)P="<^#0H@)B-X03`[/"]P/@T*(#QT86)L92!S='EL93TS1"="3U)$
M15(M0T],3$%04T4Z(&-O;&QA<'-E.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)O<F1E<CTS1#`@8V5L;'-P86-I
M;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#<V)2!A;&EG;CTS1&-E
M;G1E<CX-"B`\='(^#0H@/'1D('=I9'1H/3-$-S(E/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!W:61T:#TS1#0E/CPO=&0^#0H@/'1D/CPO=&0^#0H@
M/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W
M:61T:#TS1#0E/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D
M/CPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I
M;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`X<'0G/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS
M1#(@86QI9VX],T1C96YT97(^/&(^4V5P=&5M8F5R)B-X03`[,S`L/&)R("\^
M#0H@,C`Q,SPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O
M;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT
M97(^/&(^1&5C96UB97(F(WA!,#LS,2P\8G(@+SX-"B`R,#$R/"]B/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@
M/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/
M3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG
M;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@
M1D].5"U325I%.B`Q,'!T)SX-"B!287<@;6%T97)I86QS/"]P/@T*(#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/C0L,S4V+#4R,#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^-"PP-C0L,S$W/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^
M#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[
M($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S
M='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T
M)SX-"B!7;W)K+6EN+7!R;V-E<W,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XS+#4X,RPY,C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^-"PQ,3(L-#<X/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@
M/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/
M3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG
M;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@
M1D].5"U325I%.B`Q,'!T)SX-"B!&:6YI<VAE9"!P<F]D=6-T<SPO<#X-"B`\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L,3(S+#(U,3PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#DV-BPY,#`\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U325I%.B`Q<'@G
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI
M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q
M<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@
M<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-
M"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ
M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@1D].5"U325I%
M.B`Q,'!T)SX-"B!4;W1A;#PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C
M>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P+#`V,RPV
M.34\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3$L,30S+#8Y-3PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X
M03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P
M>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O
M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B
M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P
M,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\
M+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"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(V9#!C,&(U7SAE965?-#4Q
M-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO
M+R]#.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@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#!%040^#0H@("`@("`\='(^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X]
M,T0R/CQS=')O;F<^06-C<G5E9"!,:6%B:6QI=&EE<SQB<CX\+W-T<F]N9SX\
M+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XY($UO
M;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!8V-R=65D($QI86)I;&ET:65S
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/&1I=CX-"B`\=&%B
M;&4@<W1Y;&4],T0G5$585"U44D%.4T9/4DTZ(&YO;F4[(%1%6%0M24Y$14Y4
M.B`P<'@[($Q%5%1%4BU34$%#24Y'.B!N;W)M86P[($)/4D1%4BU#3TQ,05!3
M13H@8V]L;&%P<V4[($9/3E0M1D%-24Q9.B`G5&EM97,@3F5W(%)O;6%N)SL@
M1D].5"U325I%.B`Q,'!T.R!73U)$+5-004-)3D<Z(#!P>#L@+7=E8FMI="UT
M97AT+7-T<F]K92UW:61T:#H@,'!X)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG
M/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E/@T*(#QT<CX-"B`\
M=&0@=F%L:6=N/3-$=&]P('=I9'1H/3-$-"4@86QI9VX],T1L969T/CQB/C$P
M+CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI9VX],T1L969T/CQB
M/D%C8W)U960@3&EA8FEL:71I97,\+V(^/"]T9#X-"B`\+W1R/@T*(#PO=&%B
M;&4^#0H@/'`@<W1Y;&4],T0G5$585"U44D%.4T9/4DTZ(&YO;F4[($U!4D=)
M3BU43U`Z(#9P=#L@5$585"U)3D1%3E0Z(#!P>#L@3$545$52+5-004-)3D<Z
M(&YO<FUA;#L@1D].5#H@,3!P="`G5&EM97,@3F5W(%)O;6%N)SL@5TA)5$4M
M4U!!0T4Z(&YO<FUA;#L@34%21TE.+4)/5%1/33H@,'!T.R!#3TQ/4CH@<F=B
M*#`L,"PP*3L@5T]21"U34$%#24Y'.B`P<'@[("UW96)K:70M=&5X="US=')O
M:V4M=VED=&@Z(#!P>"<^#0H@5&AE($-O;7!A;GD@97-T:6UA=&5S(&%C8W)U
M960@;&EA8FEL:71I97,@8GD@:61E;G1I9GEI;F<@<V5R=FEC97,-"B!P97)F
M;W)M960@;VX@=&AE($-O;7!A;GDF(W@R,#$Y.W,@8F5H86QF+"!E<W1I;6%T
M:6YG('1H92!L979E;"!O9@T*('-E<G9I8V4@<&5R9F]R;65D(&%N9"!D971E
M<FUI;FEN9R!T:&4@87-S;V-I871E9"!C;W-T(&EN8W5R<F5D(&9O<@T*('-U
M8V@@<V5R=FEC92!A<R!O9B!E86-H(&)A;&%N8V4@<VAE970@9&%T92X@1F]R
M(&5X86UP;&4L('1H90T*($-O;7!A;GD@=V]U;&0@86-C<G5E(&9O<B!P<F]F
M97-S:6]N86P@86YD(&-O;G-U;'1I;F<@9F5E<R!I;F-U<G)E9`T*('=I=&@@
M;&%W(&9I<FUS+"!A=61I="!A;F0@86-C;W5N=&EN9R!S97)V:6-E('!R;W9I
M9&5R<R!A;F0@;W1H97(-"B!T:&ER9"!P87)T>2!C;VYS=6QT86YT<RX@5&AE
M<V4@97AP96YS97,@87)E(&1E=&5R;6EN960@8GD@96ET:&5R#0H@<F5Q=65S
M=&EN9R!T:&]S92!S97)V:6-E('!R;W9I9&5R<R!T;R!E<W1I;6%T92!U;F)I
M;&QE9"!S97)V:6-E<R!A=`T*(&5A8V@@<F5P;W)T:6YG(&1A=&4@9F]R('-E
M<G9I8V5S(&EN8W5R<F5D(&]R('1R86-K:6YG(&-O<W1S#0H@:6YC=7)R960@
M8GD@<V5R=FEC92!P<F]V:61E<G,@=6YD97(@9FEX960@9F5E(&%R<F%N9V5M
M96YT<RX\+W`^#0H@/'`@<W1Y;&4],T0G5$585"U44D%.4T9/4DTZ(&YO;F4[
M($U!4D=)3BU43U`Z(#$R<'0[(%1%6%0M24Y$14Y4.B`P<'@[($Q%5%1%4BU3
M4$%#24Y'.B!N;W)M86P[($9/3E0Z(#$P<'0@)U1I;65S($YE=R!2;VUA;B<[
M(%=(251%+5-004-%.B!N;W)M86P[($U!4D=)3BU"3U143TTZ(#!P=#L@0T],
M3U(Z(')G8B@P+#`L,"D[(%=/4D0M4U!!0TE.1SH@,'!X.R`M=V5B:VET+71E
M>'0M<W1R;VME+7=I9'1H.B`P<'@G/@T*(%1H92!#;VUP86YY(&AA<R!P<F]C
M97-S97,@:6X@<&QA8V4@=&\@97-T:6UA=&4@=&AE(&%P<')O<')I871E#0H@
M86UO=6YT<R!T;R!R96-O<F0@9F]R(&%C8W)U960@;&EA8FEL:71I97,L('=H
M:6-H('!R:6YC:7!A;&QY#0H@:6YV;VQV92!T:&4@87!P;&EC86)L92!P97)S
M;VYN96P@<F5V:65W:6YG('1H92!S97)V:6-E<R!P<F]V:61E9"X-"B!);B!T
M:&4@979E;G0@=&AA="!T:&4@0V]M<&%N>2!D;V5S(&YO="!I9&5N=&EF>2!C
M97)T86EN(&-O<W1S('1H870-"B!H879E(&)E9W5N('1O(&)E(&EN8W5R<F5D
M(&]R('1H92!#;VUP86YY('5N9&5R(&]R(&]V97(M97-T:6UA=&5S#0H@=&AE
M(&QE=F5L(&]F('-E<G9I8V5S('!E<F9O<FUE9"!O<B!T:&4@8V]S=',@;V8@
M<W5C:"!S97)V:6-E<RP@=&AE#0H@<F5P;W)T960@97AP96YS97,@9F]R('1H
M870@<&5R:6]D(&UA>2!B92!T;V\@;&]W(&]R('1O;R!H:6=H+B!4:&4-"B!D
M871E(&]N('=H:6-H(&-E<G1A:6X@<V5R=FEC97,@8V]M;65N8V4L('1H92!L
M979E;"!O9B!S97)V:6-E<PT*('!E<F9O<FUE9"!O;B!O<B!B969O<F4@82!G
M:79E;B!D871E+"!A;F0@=&AE(&-O<W0@;V8@<W5C:"!S97)V:6-E<PT*(&]F
M=&5N(')E<75I<F4@=&AE(&5X97)C:7-E(&]F(&IU9&=M96YT+B!4:&4@0V]M
M<&%N>2!M86ME<R!T:&5S90T*(&IU9&=M96YT<R!B87-E9"!U<&]N('1H92!F
M86-T<R!A;F0@8VER8W5M<W1A;F-E<R!K;F]W;B!A="!T:&4@9&%T90T*(&]F
M('1H92!F:6YA;F-I86P@<W1A=&5M96YT<RX\+W`^#0H@/'`@<W1Y;&4],T0G
M5$585"U44D%.4T9/4DTZ(&YO;F4[($U!4D=)3BU43U`Z(#$R<'0[(%1%6%0M
M24Y$14Y4.B`P<'@[($Q%5%1%4BU34$%#24Y'.B!N;W)M86P[($9/3E0Z(#$P
M<'0@)U1I;65S($YE=R!2;VUA;B<[(%=(251%+5-004-%.B!N;W)M86P[($U!
M4D=)3BU"3U143TTZ(#!P=#L@0T],3U(Z(')G8B@P+#`L,"D[(%=/4D0M4U!!
M0TE.1SH@,'!X.R`M=V5B:VET+71E>'0M<W1R;VME+7=I9'1H.B`P<'@G/@T*
M($%C8W)U960@;&EA8FEL:71I97,@8V]N<VES="!O9B!T:&4@9F]L;&]W:6YG
M.CPO<#X-"B`\<"!S='EL93TS1"=415A4+51204Y31D]233H@;F]N93L@34%2
M1TE.+51/4#H@,'!T.R!415A4+4E.1$5.5#H@,'!X.R!,151415(M4U!!0TE.
M1SH@;F]R;6%L.R!&3TY4.B`Q,G!T("=4:6UE<R!.97<@4F]M86XG.R!72$E4
M12U34$%#13H@;F]R;6%L.R!-05)'24XM0D]45$]-.B`P<'0[($-/3$]2.B!R
M9V(H,"PP+#`I.R!73U)$+5-004-)3D<Z(#!P>#L@+7=E8FMI="UT97AT+7-T
M<F]K92UW:61T:#H@,'!X)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE('-T>6QE
M/3-$)U1%6%0M5%)!3E-&3U)-.B!N;VYE.R!415A4+4E.1$5.5#H@,'!X.R!,
M151415(M4U!!0TE.1SH@;F]R;6%L.R!"3U)$15(M0T],3$%04T4Z(&-O;&QA
M<'-E.R!&3TY4+49!34E,63H@)U1I;65S($YE=R!2;VUA;B<[($9/3E0M4TE:
M13H@,3!P=#L@5T]21"U34$%#24Y'.B`P<'@[("UW96)K:70M=&5X="US=')O
M:V4M=VED=&@Z(#!P>"<@8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L
M;'!A9&1I;F<],T0P('=I9'1H/3-$-S8E(&%L:6=N/3-$8V5N=&5R/@T*(#QT
M<CX-"B`\=&0@=VED=&@],T0W,B4^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M('=I9'1H/3-$-24^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-
M"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$-24^
M/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\
M+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@)U1I;65S($YE=R!2
M;VUA;B<[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B!R9V(H,"PP
M+#`I(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L
M:6=N/3-$8V5N=&5R/CQB/E-E<'1E;6)E<B8C>$$P.S,P+#QB<B`O/@T*(#(P
M,3,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B!R9V(H,"PP+#`I(#%P="!S;VQI
M9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R
M/CQB/D1E8V5M8F5R)B-X03`[,S$L/&)R("\^#0H@,C`Q,CPO8CX\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT
M<B!S='EL93TS1"=&3TY4+49!34E,63H@)U1I;65S($YE=R!2;VUA;B<[($9/
M3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG
M;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].
M5"U&04U)3%DZ("=4:6UE<R!.97<@4F]M86XG.R!-05)'24XM3$5&5#H@,65M
M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($5M<&QO>65E(&-O;7!E;G-A=&EO;CPO
M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#8X,"PP,38\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C,L-C,T+#@S.3PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@)U1I;65S
M($YE=R!2;VUA;B<[($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A;&EG;CTS
M1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&
M04U)3%DZ("=4:6UE<R!.97<@4F]M86XG.R!-05)'24XM3$5&5#H@,65M.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*(%1A>&5S/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^,2PV,3@L.#4P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C,Y-BPT.3D\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-
M"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ("=4:6UE<R!.97<@4F]M86XG
M.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V
M86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[
M($9/3E0M1D%-24Q9.B`G5&EM97,@3F5W(%)O;6%N)SL@34%21TE.+4Q%1E0Z
M(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!#;VYT:6YG96YT(&-O;G-I9&5R
M871I;VX\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#$V,2PY
M-3,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,2PS-S8L
M.#<W/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A
M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B`G5&EM97,@3F5W(%)O;6%N)SL@1D].5"U325I%.B`Q,'!T
M)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$
M14Y4.B`M,65M.R!&3TY4+49!34E,63H@)U1I;65S($YE=R!2;VUA;B<[($U!
M4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@4F]Y86QT>2!A
M;F0@;&EC96YS92!F965S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^,2PQ-3,L-#8Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A
M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C$L-#4Y+#8X,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R
M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S
M='EL93TS1"=&3TY4+49!34E,63H@)U1I;65S($YE=R!2;VUA;B<[($9/3E0M
M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS
M1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&
M04U)3%DZ("=4:6UE<R!.97<@4F]M86XG.R!-05)'24XM3$5&5#H@,65M.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*(%!R;V9E<W-I;VYA;"!F965S/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,SDT+#4V,SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XT,3@L.#`P/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B`G5&EM97,@
M3F5W(%)O;6%N)SL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$
M=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!
M34E,63H@)U1I;65S($YE=R!2;VUA;B<[($U!4D=)3BU,1494.B`Q96T[($9/
M3E0M4TE:13H@,3!P="<^#0H@4F5S96%R8V@F(WA!,#MA;F0@9&5V96QO<&UE
M;G0\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-C<L,#`P/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$X+#,P,#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[
M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,
M63H@)U1I;65S($YE=R!2;VUA;B<[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO
M<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS
M1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ("=4:6UE<R!.97<@
M4F]M86XG.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*
M(%5N96%R;F5D(')E=F5N=64\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XQ+#DP.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XU.3DL,3(P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS
M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B`G5&EM97,@3F5W(%)O;6%N)SL@1D].5"U325I%
M.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%
M6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@)U1I;65S($YE=R!2;VUA
M;B<[($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@3W1H
M97(@86-C<G5E9"!E>'!E;G-E<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C8W-BPY-CD\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^,SDS+#@W-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R
M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S
M='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S
M='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S
M='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ("=4:6UE<R!.97<@4F]M86XG.R!&
M3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI
M9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/
M3E0M1D%-24Q9.B`G5&EM97,@3F5W(%)O;6%N)SL@34%21TE.+4Q%1E0Z(#-E
M;3L@1D].5"U325I%.B`Q,'!T)SX-"B!4;W1A;#PO<#X-"B`\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X
M<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^-RPX-30L-S(Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C
M>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^."PR.3<L.3DP/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A
M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@<F=B*#`L,"PP*2`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G0D]21$52+51/4#H@<F=B*#`L,"PP*2`S<'@@9&]U8FQE)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-
M"B`\+W1A8FQE/@T*(#QB<B!C;&%S<STS1$%P<&QE+6EN=&5R8VAA;F=E+6YE
M=VQI;F4@+SX-"B`-"B`\+V1I=CX\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM
M+2TM+2T]7TYE>'1087)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X
M,V$W,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B
M-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E
M=#$V+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP
M<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U
M<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M
M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H
M87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S
M<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO
M/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,]
M,T1R97!O<G0@:60],T1)1#!%040^#0H@("`@("`\='(^#0H@("`@("`@(#QT
M:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^
M26YC;VUE(%1A>&5S/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1H(&-O;'-P86X],T0Q/CD@36]N=&AS($5N9&5D/"]T:#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H
M/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/DEN8V]M92!487AE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQD:78^#0H@/'1A8FQE('-T>6QE/3-$)U1%6%0M5%)!3E-&3U)-
M.B!N;VYE.R!415A4+4E.1$5.5#H@,'!X.R!,151415(M4U!!0TE.1SH@;F]R
M;6%L.R!"3U)$15(M0T],3$%04T4Z(&-O;&QA<'-E.R!&3TY4+49!34E,63H@
M)U1I;65S($YE=R!2;VUA;B<[($9/3E0M4TE:13H@,3!P=#L@5T]21"U34$%#
M24Y'.B`P<'@[("UW96)K:70M=&5X="US=')O:V4M=VED=&@Z(#!P>"<@8F]R
M9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H
M/3-$,3`P)3X-"B`\='(^#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E
M(&%L:6=N/3-$;&5F=#X\8CXQ,2X\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M=&]P(&%L:6=N/3-$;&5F=#X\8CY);F-O;64@5&%X97,\+V(^/"]T9#X-"B`\
M+W1R/@T*(#PO=&%B;&4^#0H@/'`@<W1Y;&4],T0G5$585"U44D%.4T9/4DTZ
M(&YO;F4[($U!4D=)3BU43U`Z(#9P=#L@5$585"U)3D1%3E0Z(#!P>#L@3$54
M5$52+5-004-)3D<Z(&YO<FUA;#L@1D].5#H@,3!P="`G5&EM97,@3F5W(%)O
M;6%N)SL@5TA)5$4M4U!!0T4Z(&YO<FUA;#L@34%21TE.+4)/5%1/33H@,'!T
M.R!#3TQ/4CH@<F=B*#`L,"PP*3L@5T]21"U34$%#24Y'.B`P<'@[("UW96)K
M:70M=&5X="US=')O:V4M=VED=&@Z(#!P>"<^#0H@1F]R('1H92!T:')E92!A
M;F0@;FEN92UM;VYT:"!P97)I;V1S(&5N9&5D(%-E<'1E;6)E<B8C>$$P.S,P
M+"`R,#$S+`T*('1H92!#;VUP86YY(&AA9"!I;F-O;64@8F5F;W)E('1A>&5S
M(&]F("0X+#$T,BPW-SD@86YD("0Q-RPW.3@L-34P+`T*(')E<W!E8W1I=F5L
M>2X@5&AE($-O;7!A;GD@<F5C;W)D960@:6YC;VUE('1A>"!P<F]V:7-I;VYS
M(&]F#0H@)#(L,C4T+#4P-2!A;F0@)#4L,#,R+#@U,RP@<F5S<&5C=&EV96QY
M+"!F;W(@=&AE('1H<F5E(&%N9`T*(&YI;F4M;6]N=&@@<&5R:6]D<R!E;F1E
M9"!397!T96UB97(F(WA!,#LS,"P@,C`Q,RX@5&AI<R!I<R!B87-E9"!O;@T*
M(&%N(&5X<&5C=&5D(&5F9F5C=&EV92!T87@@<F%T92!O9B`R-BXV)2!F;W(@
M=&AE('EE87(@96YD:6YG#0H@1&5C96UB97(F(WA!,#LS,2P@,C`Q,R!P;'5S
M(&%P<')O>&EM871E;'D@)#(Y."PP,#`@;V8@9&ES8W)E=&4-"B!I=&5M<R!R
M96-O9VYI>F5D(&EN('1H92!Q=6%R=&5R(&5N9&5D($UA<F-H)B-X03`[,S$L
M(#(P,3,N(%1H90T*(&5F9F5C=&EV92!I;F-O;64@=&%X(')A=&4@:7,@8F%S
M960@=7!O;B!T:&4@97-T:6UA=&5D(&EN8V]M92!F;W(-"B!T:&4@>65A<B!A
M;F0@=&AE(&-O;7!O<VET:6]N(&]F('1H92!I;F-O;64@:6X@9&EF9F5R96YT
M('1A>`T*(&IU<FES9&EC=&EO;G,N($5F9F5C=&EV92!*86YU87)Y)B-X03`[
M,2P@,C`Q,RP@4W=E9&5N)B-X,C`Q.3MS#0H@<W1A='5T;W)Y('1A>"!R871E
M(&1E8W)E87-E9"!F<F]M(#(V+C,E('1O(#(R+C`E+B!4:&4@969F96-T:79E
M('1A>`T*(')A=&4@9&EF9F5R<R!F<F]M('1H92!5+E,N('-T871U=&]R>2!T
M87@@<F%T92!P<FEM87)I;'D@9'5E('1O('1H90T*(&5X<&5C=&5D('5T:6QI
M>F%T:6]N(&]F('!R:6]R('EE87(@;F5T(&]P97)A=&EN9R!L;W-S(&-A<G)Y
M9F]R=V%R9',-"B!I;B!E>&-E<W,@;V8@86UO=6YT<R!P<F5V:6]U<VQY(')E
M8V]G;FEZ960@86YD('1H92!L;W=E<B!S=&%T=71O<GD-"B!T87@@<F%T92!I
M;B!3=V5D96XN/"]P/@T*(#QP('-T>6QE/3-$)U1%6%0M5%)!3E-&3U)-.B!N
M;VYE.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@,'!X.R!,1514
M15(M4U!!0TE.1SH@;F]R;6%L.R!&3TY4.B`Q,'!T("=4:6UE<R!.97<@4F]M
M86XG.R!72$E412U34$%#13H@;F]R;6%L.R!-05)'24XM0D]45$]-.B`P<'0[
M($-/3$]2.B!R9V(H,"PP+#`I.R!73U)$+5-004-)3D<Z(#!P>#L@+7=E8FMI
M="UT97AT+7-T<F]K92UW:61T:#H@,'!X)SX-"B!&;W(@=&AE('1H<F5E(&%N
M9"!N:6YE+6UO;G1H('!E<FEO9',@96YD960@4V5P=&5M8F5R)B-X03`[,S`L
M(#(P,3(L#0H@=&AE($-O;7!A;GD@:&%D(&EN8V]M92!B969O<F4@=&%X97,@
M;V8@)#$L-SDP+#,P-B!A;F0@)#0L.#4S+#@W."P-"B!R97-P96-T:79E;'DN
M(%1H92!#;VUP86YY(')E8V]R9&5D(&%N(&EN8V]M92!T87@@8F5N969I="!O
M9B`D,38L,3@S#0H@9F]R('1H92!T:')E92UM;VYT:"!P97)I;V0@96YD960@
M4V5P=&5M8F5R)B-X03`[,S`L(#(P,3(@86YD(&$-"B!P<F]V:7-I;VX@;V8@
M)#(U,"PY-30@9F]R('1H92!N:6YE+6UO;G1H('!E<FEO9"!E;F1E9`T*(%-E
M<'1E;6)E<B8C>$$P.S,P+"`R,#$R(&)A<V5D(&]N(&%N(&5F9F5C=&EV92!T
M87@@<F%T92!O9@T*(&%P<')O>&EM871E;'D@-2XQ-R4N(%1H92!E9F9E8W1I
M=F4@:6YC;VUE('1A>"!R871E(&ES(&)A<V5D('5P;VX-"B!T:&4@97-T:6UA
M=&5D(&EN8V]M92!F;W(@=&AE('EE87(@86YD('1H92!C;VUP;W-I=&EO;B!O
M9B!T:&4@:6YC;VUE#0H@:6X@9&EF9F5R96YT(&IU<FES9&EC=&EO;G,N(%1H
M92!E9F9E8W1I=F4@=&%X(')A=&4@9&EF9F5R<R!F<F]M('1H90T*('-T871U
M=&]R>2!T87@@<F%T97,@<')I;6%R:6QY(&1U92!T;R!T:&4@=71I;&EZ871I
M;VX@;V8@<')I;W(@>65A<@T*(&YE="!O<&5R871I;F<@;&]S<R!C87)R>69O
M<G=A<F1S(&%N9"!C<F5D:71S(&5A<FYE9"!I;B!T:&4@52Y3+CPO<#X-"B`\
M<"!S='EL93TS1"=415A4+51204Y31D]233H@;F]N93L@34%21TE.+51/4#H@
M,3)P=#L@5$585"U)3D1%3E0Z(#!P>#L@3$545$52+5-004-)3D<Z(&YO<FUA
M;#L@1D].5#H@,3!P="`G5&EM97,@3F5W(%)O;6%N)SL@5TA)5$4M4U!!0T4Z
M(&YO<FUA;#L@34%21TE.+4)/5%1/33H@,'!T.R!#3TQ/4CH@<F=B*#`L,"PP
M*3L@5T]21"U34$%#24Y'.B`P<'@[("UW96)K:70M=&5X="US=')O:V4M=VED
M=&@Z(#!P>"<^#0H@5&AE($-O;7!A;GD@:&%S(&YE="!O<&5R871I;F<@;&]S
M<R!C87)R>69O<G=A<F1S(&]F(&%P<')O>&EM871E;'D-"B`D-#0L-C<X+#`P
M,"!A;F0@8G5S:6YE<W,@=&%X(&-R961I=',@8V%R<GEF;W)W87)D<R!O9B!A
M<'!R;WAI;6%T96QY#0H@)#(L,38P+#`P,"!A=F%I;&%B;&4@=&\@<F5D=6-E
M(&9U='5R92!F961E<F%L(&EN8V]M92!T87AE<RP@:68@86YY+@T*(%1H92!N
M970@;W!E<F%T:6YG(&QO<W,@86YD(&)U<VEN97-S('1A>"!C<F5D:70@8V%R
M<GEF;W)W87)D<R!W:6QL#0H@8V]N=&EN=64@=&\@97AP:7)E(&%T('9A<FEO
M=7,@9&%T97,@=&AR;W5G:"!$96-E;6)E<B`R,#,R+B!4:&4@;F5T#0H@;W!E
M<F%T:6YG(&QO<W,@86YD(&)U<VEN97-S('1A>"!C<F5D:71S(&-A<G)Y9F]R
M=V%R9',@87)E('-U8FIE8W0-"B!T;R!R979I97<@86YD('!O<W-I8FQE(&%D
M:G5S=&UE;G0@8GD@=&AE($EN=&5R;F%L(%)E=F5N=64@4V5R=FEC90T*(&%N
M9"!M87D@8F4@;&EM:71E9"!I;B!T:&4@979E;G0@;V8@8V5R=&%I;B!C:&%N
M9V5S(&EN('1H92!O=VYE<G-H:7`-"B!I;G1E<F5S="!O9B!S:6=N:69I8V%N
M="!S=&]C:VAO;&1E<G,N/"]P/@T*(#QP('-T>6QE/3-$)U1%6%0M5%)!3E-&
M3U)-.B!N;VYE.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@,'!X
M.R!,151415(M4U!!0TE.1SH@;F]R;6%L.R!&3TY4.B`Q,'!T("=4:6UE<R!.
M97<@4F]M86XG.R!72$E412U34$%#13H@;F]R;6%L.R!-05)'24XM0D]45$]-
M.B`P<'0[($-/3$]2.B!R9V(H,"PP+#`I.R!73U)$+5-004-)3D<Z(#!P>#L@
M+7=E8FMI="UT97AT+7-T<F]K92UW:61T:#H@,'!X)SX-"B!);B!T:&4@9F]U
M<G1H('%U87)T97(@;V8@,C`Q,BP@=V4@96YT97)E9"!I;G1O(&$@8W5M=6QA
M=&EV92!P<F4M=&%X#0H@:6YC;VUE('!O<VET:6]N(&%N9"!C;VYC;'5D960@
M=&AA="!I="!W87,@;6]R92!L:6ME;'D@=&AA;B!N;W0@=&AA=`T*('=E('=I
M;&P@9V5N97)A=&4@<W5F9FEC:65N="!T87AA8FQE(&EN8V]M92!I;B`R,#$S
M(&)A<V5D(&]N(&]U<@T*(#(P,3,@<')O:F5C=&EO;G,@=&\@<F5A;&EZ92!T
M:&4@=&%X(&)E;F5F:70@;V8@82!P;W)T:6]N(&]F(&]U<@T*(&1E9F5R<F5D
M('1A>"!A<W-E=',N($%S(&$@<F5S=6QT+"!W92!R96-O<F1E9"!A('1A>"!B
M96YE9FET(&EN('1H90T*(&9O=7)T:"!Q=6%R=&5R(&]F(#(P,3(@=&AA="!I
M;F-L=61E9"!T:&4@<F5V97)S86P@;V8@)#,L,#(Q+#`P,"!O9@T*('1H92!V
M86QU871I;VX@86QL;W=A;F-E(&]N(&]U<B!D969E<G)E9"!T87@@87-S971S
M+CPO<#X-"B`\<"!S='EL93TS1"=415A4+51204Y31D]233H@;F]N93L@34%2
M1TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#!P>#L@3$545$52+5-004-)
M3D<Z(&YO<FUA;#L@1D].5#H@,3!P="`G5&EM97,@3F5W(%)O;6%N)SL@5TA)
M5$4M4U!!0T4Z(&YO<FUA;#L@34%21TE.+4)/5%1/33H@,'!T.R!#3TQ/4CH@
M<F=B*#`L,"PP*3L@5T]21"U34$%#24Y'.B`P<'@[("UW96)K:70M=&5X="US
M=')O:V4M=VED=&@Z(#!P>"<^#0H@5&AE($-O;7!A;GD@:7,@8W5R<F5N=&QY
M('5N9&5R9V]I;F<@86X@875D:70@:6X@=&AE($-O;6UO;G=E86QT:"!O9@T*
M($UA<W-A8VAU<V5T=',@*"8C>#(P,4,[=&AE($-O;6UO;G=E86QT:"8C>#(P
M,40[*2!F;W(@=&AE('1A>"!Y96%R<PT*(&5N9&5D($UA<F-H(#,Q+"`R,#`X
M('1H<F]U9V@@1&5C96UB97(@,S$L(#(P,3$N($%T(&ES<W5E(&ES('1H90T*
M(&%P<&]R=&EO;FUE;G0@;V8@8V5R=&%I;B!L:6-E;G-E(&EN8V]M92!T;R!T
M:&4@0V]M;6]N=V5A;'1H+"!A<PT*('=E;&P@87,@=&AE(')E8V]V97)A8FEL
M:71Y(&]F(&-E<G1A:6X@<F5S96%R8V@@86YD(&1E=F5L;W!M96YT#0H@8W)E
M9&ET<R!E87)N960@8F5T=V5E;B`Q.3DS(&%N9"`R,#$Q+B!!<R!O9B!397!T
M96UB97(@,S`L(#(P,3,@=V4-"B!D;R!N;W0@:&%V92!A(')E<V5R=F4@<F5C
M;W)D960@9F]R('1H97-E(&UA='1E<G,@87,@=V4@8F5L:65V92!I=`T*(&ES
M(&UO<F4@;&EK96QY('1H86X@;F]T('1H870@=V4@=VEL;"!P<F5V86EL+B!/
M;B!/8W1O8F5R(#(Y+"`R,#$S+`T*('1H92!#;VUP86YY(&UE="!W:71H('1H
M92!#;VUM;VYW96%L=&@@=&\@871T96UP="!T;R!M961I871E(&]U<@T*(&1I
M9F9E<F5N8V5S(&]F(&]P:6YI;VXN($AO=V5V97(L('1H:7,@9&ED(&YO="!R
M97-U;'0@:6X@<W5C8V5S<V9U;`T*(')E<V]L=71I;VXN(%1H92!#;VUP86YY
M(&-O;G1I;G5E<R!T;R!B96QI979E(&EN('1H92!V86QI9&ET>2!O9B!I=',-
M"B!T87@@<&]S:71I;VYS(&]N('1H97-E(&UA='1E<G,N($%S(&$@<F5S=6QT
M+"!W92!A;G1I8VEP871E#0H@<F5C96EV:6YG(&$@=&%X(&%S<V5S<VUE;G0@
M=&AA="!W92!W:6QL(&%P<&5A;"!I;B!A('!R;V-E<W,@=&AA=`T*(&-O=6QD
M('1A:V4@=7`@=&\@<V5V97)A;"!Y96%R<RX@5&]T86P@97AP;W-U<F4L(&EN
M8VQU9&EN9PT*('!E;F%L=&EE<RP@8G5T(&YO="!I;G1E<F5S="P@=V5R92!W
M92!T;R!U;'1I;6%T96QY(&)E('5N<W5C8V5S<V9U;"P-"B!W;W5L9"!B92!A
M<'!R;WAI;6%T96QY("0R+C4@;6EL;&EO;BX\+W`^#0H@#0H@#0H@/"]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-F0P
M8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@-"D-O;G1E;G0M3&]C
M871I;VXZ(&9I;&4Z+R\O0SHO,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ
M,S@S83<Q,3,X+U=O<FMS:&5E=',O4VAE970Q-RYH=&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-$240P14%$
M/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N
M/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/E-E9VUE;G0@4F5P;W)T:6YG/&)R
M/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P
M86X],T0Q/CD@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\
M8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E-E9VUE;G0@
M4F5P;W)T:6YG/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/&1I
M=CX-"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S
M93L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q
M,'!T)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS
M1#`@=VED=&@],T0Q,#`E/@T*(#QT<CX-"B`\=&0@=F%L:6=N/3-$=&]P('=I
M9'1H/3-$-"4@86QI9VX],T1L969T/CQB/C$R+CPO8CX\+W1D/@T*(#QT9"!V
M86QI9VX],T1T;W`@86QI9VX],T1L969T/CQB/E-E9VUE;G0@4F5P;W)T:6YG
M/"]B/CPO=&0^#0H@/"]T<CX-"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)TU!
M4D=)3BU43U`Z(#9P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@
M34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%1H92!#
M;VUP86YY('9I97=S(&ET<R!O<&5R871I;VYS+"!M86ME<R!D96-I<VEO;G,@
M<F5G87)D:6YG(&AO=R!T;PT*(&%L;&]C871E(')E<V]U<F-E<R!A;F0@;6%N
M86=E<R!I=',@8G5S:6YE<W,@87,@;VYE(&]P97)A=&EN9PT*('-E9VUE;G0N
M($%S(&$@<F5S=6QT+"!T:&4@9FEN86YC:6%L(&EN9F]R;6%T:6]N(&1I<V-L
M;W-E9"!H97)E:6X-"B!R97!R97-E;G1S(&%L;"!O9B!T:&4@;6%T97)I86P@
M9FEN86YC:6%L(&EN9F]R;6%T:6]N(')E;&%T960@=&\@=&AE#0H@0V]M<&%N
M>28C>#(P,3D[<R!P<FEN8VEP86P@;W!E<F%T:6YG('-E9VUE;G0N/"]P/@T*
M(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R<'0[($9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%
M.B`Q,'!T)SX-"B!4:&4@9F]L;&]W:6YG('1A8FQE(')E<')E<V5N=',@=&AE
M($-O;7!A;GDF(W@R,#$Y.W,@=&]T86P@<F5V96YU92!B>0T*(&=E;V=R87!H
M:6,@87)E82`H8F%S960@;VX@=&AE(&QO8V%T:6]N(&]F('1H92!C=7-T;VUE
M<BDZ/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.
M+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-
M"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@
M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T
M)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@
M=VED=&@],T0Y,B4@86QI9VX],T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T
M:#TS1#<R)3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V
M)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V
M)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0V(&%L:6=N
M/3-$8V5N=&5R/CQB/E1H<F5E)B-X03`[;6]N=&AS)B-X03`[96YD960\8G(@
M+SX-"B!397!T96UB97(@,S`L/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$-B!A;&EG;CTS
M1&-E;G1E<CX\8CY.:6YE)B-X03`[;6]N=&AS)B-X03`[96YD960\8G(@+SX-
M"B!397!T96UB97(@,S`L/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O
M;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3,\+V(^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P
M86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3(\+V(^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X]
M,T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3,\+V(^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C
M,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R
M(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3(\+V(^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T
M)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP
M('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P
M<'0G/@T*(%5N:71E9"!3=&%T97,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XU-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-#$\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C4Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XT,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)28C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\
M=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M
M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&
M5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%-W961E;CPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C,Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XT.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,S4\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/C0V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S
M='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)
M6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T
M;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M
M4TE:13H@,3!P="<^#0H@56YI=&5D($MI;F=D;VT\+W`^#0H@/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XY/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XW
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,3PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^,3`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P
M="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.
M1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2
M1TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!/=&AE<CPO<#X-
M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/C,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R
M('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-
M"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="
M3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G
M0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@
M8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S
M='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@1D].5"U325I%.B`Q,'!T
M)SX-"B!4;W1A;#PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO
M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3`P/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/
M3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C$P,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F
M;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,#`\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].
M5"U325I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^,3`P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL
M93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU4
M3U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT
M9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M
M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*
M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="
M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\
M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\
M<"!S='EL93TS1"=-05)'24XM5$]0.B`Q,G!T.R!&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@
M,3!P="<^#0H@4F5V96YU92!F<F]M('-I9VYI9FEC86YT(&-U<W1O;65R<R!A
M<R!A('!E<F-E;G1A9V4@;V8@=&AE#0H@0V]M<&%N>28C>#(P,3D[<R!T;W1A
M;"!R979E;G5E(&ES(&%S(&9O;&QO=W,Z/"]P/@T*(#QP('-T>6QE/3-$)TU!
M4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z
M(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52
M+4-/3$Q!4%-%.B!C;VQL87!S93L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG
M/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@86QI9VX],T1C96YT
M97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS1#<R)3X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT
M9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED
M=&@],T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*
M(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT
M9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@.'!T)SX-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T
M=&]M(&-O;'-P86X],T0V(&%L:6=N/3-$8V5N=&5R/CQB/E1H<F5E)B-X03`[
M;6]N=&AS)B-X03`[96YD960\8G(@+SX-"B!397!T96UB97(@,S`L/"]B/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O
M;2!C;VQS<&%N/3-$-B!A;&EG;CTS1&-E;G1E<CX\8CY.:6YE)B-X03`[;6]N
M=&AS)B-X03`[96YD960\8G(@+SX-"B!397!T96UB97(@,S`L/"]B/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@
M/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/
M3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI
M9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R
M/CQB/C(P,3,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@
M=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB
M/C(P,3(\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L
M:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P
M,3,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N
M/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3(\
M+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\
M=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M
M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&
M5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($]R96YC:6$\<W5P('-T>6QE
M/3-$)T9/3E0M4TE:13H@.#4E.R!615)424-!3"U!3$E'3CH@=&]P)SXF(WA!
M13L\+W-U<#X@4F]Y86QT:65S(&9R;VT-"B!"<FES=&]L/"]P/@T*(#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C8\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C(V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO
M=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-3PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^,C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=4
M15A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!":6]P
M<F]C97-S:6YG($-U<W1O;65R($$\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XR.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-#D\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C,U/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XT-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)28C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O
M;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE
M/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*
M($)I;W!R;V-E<W-I;F<@0W5S=&]M97(@0CPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C$P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XX/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^,3$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<^
M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.
M5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.
M+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!":6]P<F]C97-S:6YG
M($-U<W1O;65R($,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR
M,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^
M)28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3(\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/C$U/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A
M<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P
M.SPO=&0^#0H@/"]T<CX-"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)TU!4D=)
M3BU43U`Z(#$R<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!
M4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!3:6=N:69I
M8V%N="!A8V-O=6YT<R!R96-E:79A8FQE(&)A;&%N8V5S(&%S(&$@<&5R8V5N
M=&%G92!O9B!T:&4-"B!#;VUP86YY)B-X,C`Q.3MS('1O=&%L('1R861E(&%C
M8V]U;G1S(')E8V5I=F%B;&4@86YD(')O>6%L=&EE<R!A;F0-"B!O=&AE<B!R
M96-E:79A8FQE<R!B86QA;F-E<R!A<F4@87,@9F]L;&]W<SH\+W`^#0H@/'`@
M<W1Y;&4],T0G34%21TE.+51/4#H@,'!T.R!-05)'24XM0D]45$]-.B`P<'0[
M($9/3E0M4TE:13H@,3)P="<^#0H@)B-X03`[/"]P/@T*(#QT86)L92!S='EL
M93TS1"="3U)$15(M0T],3$%04T4Z(&-O;&QA<'-E.R!&3TY4+49!34E,63H@
M5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)O<F1E<CTS1#`@
M8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#<V)2!A
M;&EG;CTS1&-E;G1E<CX-"B`\='(^#0H@/'1D('=I9'1H/3-$-S(E/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#$S)3X\+W1D/@T*(#QT
M9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@=VED=&@],T0Q,R4^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^
M/"]T9#X-"B`\=&0^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#AP="<^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O
M;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E<CX\8CY397!T96UB97(F(WA!
M,#LS,"P\8G(@+SX-"B`R,#$S/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS
M1&-E;G1E<CX\8CY$96-E;6)E<B8C>$$P.S,Q+#QB<B`O/@T*(#(P,3(\+V(^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T
M<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@
M=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M
M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@
M,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($]R96YC:6$\<W5P('-T>6QE/3-$
M)T9/3E0M4TE:13H@.#4E.R!615)424-!3"U!3$E'3CH@=&]P)SXF(WA!13L\
M+W-U<#X@4F]Y86QT:65S(&9R;VT-"B!"<FES=&]L/"]P/@T*(#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^,S<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/C,Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A
M<#XE)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT
M9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ
M96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494
M.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@0FEO<')O8V5S<VEN9R!#=7-T
M;VUE<B!!/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C(Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\+W1R/@T*
M(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&
M3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI
M9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/
M3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[
M($9/3E0M4TE:13H@,3!P="<^#0H@0FEO<')O8V5S<VEN9R!#=7-T;VUE<B!"
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^.#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%
M.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%
M6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N
M.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($)I;W!R
M;V-E<W-I;F<@0W5S=&]M97(@0SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C$U/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS
M1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T
M9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&
M/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%
M3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)
M3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@5&5N86YT(&EM<')O
M=F5M96YT(&%L;&]W86YC92!D=64@9G)O;2!L86YD;&]R9#PO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C$T/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!N;W=R87`],T1N;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P
M,30[)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@
M,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4
M+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@
M34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!09FEZ97(\
M+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#XS.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/"]T<CX-"B`\+W1A8FQE
M/@T*(#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?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X#0I#
M;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U7SAE965?-#4Q
M-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S+U-H965T,3@N:'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!1#X-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$
M=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY';V]D=VEL;"!A
M;F0@26YT86YG:6)L92!!<W-E=',@*%1A8FQE<RD\8G(^/"]S=')O;F<^/"]T
M:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^.2!-;VYT
M:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^26YT86YG:6)L92!!<W-E=',\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\9&EV/@T*(#QP('-T>6QE
M/3-$)TU!4D=)3BU43U`Z(#$R<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-
M"B!);G1A;F=I8FQE(&%S<V5T<R!C;VYS:7-T960@;V8@=&AE(&9O;&QO=VEN
M9R!A="!397!T96UB97(F(WA!,#LS,"P-"B`R,#$S.CPO<#X-"B`\<"!S='EL
M93TS1"=-05)'24XM5$]0.B`P<'0[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].
M5"U325I%.B`Q,G!T)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE('-T>6QE/3-$
M)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[($9/3E0M1D%-24Q9.B!4:6UE
M<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F]R9&5R/3-$,"!C96QL
M<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$.#0E(&%L:6=N
M/3-$8V5N=&5R/@T*(#QT<CX-"B`\=&0@=VED=&@],T0V-"4^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$-B4^/"]T9#X-"B`\=&0^/"]T
M9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M('=I9'1H/3-$-B4^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-
M"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$-B4^
M/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\
M+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O
M;6%N.R!&3TY4+5-)6D4Z(#AP="<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS
M1&-E;G1E<CX\8CY'<F]S<SQB<B`O/@T*($-A<G)Y:6YG/&)R("\^#0H@06UO
M=6YT/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G
M('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E<CX\
M8CY!8V-U;75L871E9#QB<B`O/@T*($%M;W)T:7IA=&EO;CPO8CX\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"
M3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L
M<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^5V5I9VAT960\8G(@+SX-"B!!
M=F5R86=E/&)R("\^#0H@57-E9G5L)B-X03`[3&EF93QB<B`O/@T*("AI;B!Y
M96%R<RD\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&
M1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$
M14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'
M24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%1E8VAN;VQO9WD@
M)B-X,C`Q,SL@9&5V96QO<&5D/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/C$L-#8P+#(P-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#0Y
M-"PT-C4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$
M=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4
M+5-)6D4Z(#$P<'0G/@T*(%!A=&5N=',\+W`^#0H@/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XR-#`L,#`P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B@Q,3`L,#`P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XX
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C
M;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL
M93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE
M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-
M"B!#=7-T;VUE<B!R96QA=&EO;G-H:7!S/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^-BPY-#$L.#DU/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/B@Q+#4U-BPQ,#(\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G
M1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P
M,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/
M4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT
M9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\
M+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O
M;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@
M/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`S96T[($9/3E0M4TE:13H@
M,3!P="<^#0H@5&]T86P@:6YT86YG:6)L92!A<W-E=',\+W`^#0H@/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:
M13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XX+#8T,BPP.3D\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X
M03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#(L
M,38P+#4V-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XX/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U
M8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L
M92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\
M<"!S='EL93TS1"=-05)'24XM5$]0.B`Q,G!T.R!&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@
M,3!P="<^#0H@26YT86YG:6)L92!A<W-E=',@8V]N<VES=&5D(&]F('1H92!F
M;VQL;W=I;F<@870@1&5C96UB97(F(WA!,#LS,2P-"B`R,#$R.CPO<#X-"B`\
M<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[($U!4D=)3BU"3U143TTZ(#!P
M=#L@1D].5"U325I%.B`Q,G!T)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE('-T
M>6QE/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[($9/3E0M1D%-24Q9
M.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F]R9&5R/3-$
M,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$.#0E
M(&%L:6=N/3-$8V5N=&5R/@T*(#QT<CX-"B`\=&0@=VED=&@],T0V-"4^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$-B4^/"]T9#X-"B`\
M=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M('=I9'1H/3-$-B4^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^
M/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H
M/3-$-B4^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T
M9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#AP="<^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A
M;&EG;CTS1&-E;G1E<CX\8CY'<F]S<SQB<B`O/@T*($-A<G)Y:6YG/&)R("\^
M#0H@06UO=6YT/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E
M;G1E<CX\8CY!8V-U;75L871E9#QB<B`O/@T*($%M;W)T:7IA=&EO;CPO8CX\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/
M4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T
M;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^5V5I9VAT960\8G(@
M+SX-"B!!=F5R86=E/&)R("\^#0H@57-E9G5L)B-X03`[3&EF93QB<B`O/@T*
M("AI;B!Y96%R<RD\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$
M(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%
M6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N
M.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%1E8VAN
M;VQO9WD@)B-X,C`Q,SL@9&5V96QO<&5D/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C$L-#4R+#<R.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^*#,V,"PW-#@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L
M:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&
M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M
M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%!A=&5N=',\+W`^#0H@/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XR-#`L,#`P/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B@X-RPU,#`\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T
M)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP
M('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P
M<'0G/@T*($-U<W1O;65R(')E;&%T:6]N<VAI<',\+W`^#0H@/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XV+#@W,BPS.#,\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^*#DS-"PX-3(\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4]
M,T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^
M#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9
M.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`S96T[($9/3E0M4TE:
M13H@,3!P="<^#0H@5&]T86P@:6YT86YG:6)L92!A<W-E=',\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M
M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XX+#4V-2PQ,3(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^
M)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M*#$L,S@S+#$P,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XX/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@
M9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O
M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-
M"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>'10
M87)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N
M=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?
M.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#$Y+FAT;6P-"D-O
M;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O
M;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*
M/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT
M96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G
M/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS
M/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H
M96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60]
M,T1)1#!%040^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L
M(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^06-C=6UU;&%T960@
M3W1H97(@0V]M<')E:&5N<VEV92!);F-O;64@*%1A8FQE<RD\8G(^/"]S=')O
M;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^
M.2!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^0VAA;F=E<R!I;B!!8V-U
M;75L871E9"!/=&AE<B!#;VUP<F5H96YS:79E($EN8V]M93PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQD:78^#0H@/'`@<W1Y;&4],T0G34%2
M1TE.+51/4#H@-G!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-
M05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@5&AE(&9O
M;&QO=VEN9R!T86)L92!S=6UM87)I>F5S('1H92!C:&%N9V5S(&EN(&%C8W5M
M=6QA=&5D(&]T:&5R#0H@8V]M<')E:&5N<VEV92!I;F-O;64@8GD@8V]M<&]N
M96YT.CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[($U!4D=)
M3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T)SX-"B`F(WA!,#L\+W`^
M#0H@/'1A8FQE('-T>6QE/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[
M($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P
M="<@8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P
M('=I9'1H/3-$.#0E(&%L:6=N/3-$8V5N=&5R/@T*(#QT<CX-"B`\=&0@=VED
M=&@],T0Y,"4^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$
M,24^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$,24^/"]T9#X-"B`\=&0^
M/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M('=I9'1H/3-$,24^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T
M9#X-"B`\=&0^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#AP="<^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[(%=)1%1(.B`T
M.2XU<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@.'!T)SX-"B`\8CXH26X@=&AO=7-A;F1S*3PO8CX\+W`^#0H@/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V
M86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^
M56YR96%L:7IE9"8C>$$P.V=A:6X\8G(@+SX-"B`H;&]S<RDF(WA!,#MO;B8C
M>$$P.VEN=F5S=&UE;G1S/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E
M;G1E<CX\8CY&;W)E:6=N)B-X03`[8W5R<F5N8WD\8G(@+SX-"B!T<F%N<VQA
M=&EO;B8C>$$P.V=A:6XF(WA!,#LH;&]S<RD\+V(^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P
M86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/E1O=&%L/"]B/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O
M<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)
M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U3
M25I%.B`Q,'!T)SX-"B!"86QA;F-E(&%T($1E8V5M8F5R)B-X03`[,S$L(#(P
M,3(\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,30L,3,P/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XQ+#@Y-RPX-#`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C$L.3$Q+#DW,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R
M/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N
M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@
M<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE
M<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`S96T[($9/3E0M4TE:13H@,3!P
M="<^#0H@3W1H97(@8V]M<')E:&5N<VEV92!I;F-O;64@*&QO<W,I(&)E9F]R
M92!R96-L87-S:69I8V%T:6]N<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/B@T+#,T-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R
M87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C8W+#,V
M-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-C,L,#$Y
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C
M;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL
M93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE
M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@1D].5"U325I%.B`Q,'!T)SX-
M"B!!;6]U;G1S(')E8VQA<W-I9FEE9"!F<F]M(&%C8W5M=6QA=&5D(&]T:&5R
M(&-O;7!R96AE;G-I=F4@:6YC;VUE#0H@*&QO<W,I/"]P/@T*(#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^)B-X,C`Q-#LF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B-X,C`Q-#LF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B-X,C`Q-#LF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y
M;&4],T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M
M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/
M4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT
M9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&
M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G
M/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%
M3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)
M3BU,1494.B`S96T[($9/3E0M4TE:13H@,3!P="<^#0H@3F5T(&-U<G)E;G0@
M<&5R:6]D(&]T:&5R(&-O;7!R96AE;G-I=F4@:6YC;VUE("AL;W-S*3PO<#X-
M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G
M1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#0L,S0U/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T
M)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/C(V-RPS-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[
M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-C,L,#$Y
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P
M,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q
M<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P
M,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@
M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C
M>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$
M(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%
M6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N
M.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($)A;&%N
M8V4@870@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,\+W`^#0H@/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@
M.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XY+#<X-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O
M;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#$V-2PR,#0\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS
M1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^,BPQ-S0L.3@Y/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@
M9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O
M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@
M/"]T<CX-"B`\+W1A8FQE/@T*(#PO9&EV/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^
M#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?
M,#DQ,S@S83<Q,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V
M9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S
M+U-H965T,C`N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O
M=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S
M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@
M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M
M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R
M:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE
M;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C
M;&%S<STS1')E<&]R="!I9#TS1$E$,$5!1#X-"B`@("`@(#QT<CX-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T
M<F]N9SY%87)N:6YG<R!097(@4VAA<F4@*%1A8FQE<RD\8G(^/"]S=')O;F<^
M/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^.2!-
M;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@
M("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^0F%S:6,@86YD($1I;'5T960@
M5V5I9VAT960@079E<F%G92!3:&%R97,@3W5T<W1A;F1I;F<\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\9&EV/@T*(#QP('-T>6QE/3-$)VUA
M<F=I;BUT;W`Z,3)P=#L@;6%R9VEN+6)O='1O;3HP<'0[(&9O;G0M<VEZ93HQ
M,'!T.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86XG/@T*($)A<VEC(&%N
M9"!D:6QU=&5D('=E:6=H=&5D(&%V97)A9V4@<VAA<F5S(&]U='-T86YD:6YG
M('=E<F4@87,-"B!F;VQL;W=S.CPO<#X-"B`\<"!S='EL93TS1&9O;G0M<VEZ
M93HQ,G!T.VUA<F=I;BUT;W`Z,'!T.VUA<F=I;BUB;W1T;VTZ,'!T/@T*("8C
M>$$P.SPO<#X-"B`\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG
M/3-$,"!W:61T:#TS1#DR)2!B;W)D97(],T0P('-T>6QE/3-$)T)/4D1%4BU#
M3TQ,05!313I#3TQ,05!313L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N
M.R!F;VYT+7-I>F4Z,3!P="<@86QI9VX],T1C96YT97(^#0H@/'1R/@T*(#QT
M9"!W:61T:#TS1#4V)3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED
M=&@],T0R)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0R)3X\+W1D/@T*
M(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@=VED=&@],T0R)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT
M9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED
M=&@],T0R)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S
M($YE=R!2;VUA;CL@9F]N="US:7IE.CAP="<^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0V
M(&%L:6=N/3-$8V5N=&5R('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ,2XP,'!T
M('-O;&ED(",P,#`P,#`G/@T*(#QB/E1H<F5E)B-X03`[;6]N=&AS)B-X03`[
M96YD960\8G(@+SX-"B!397!T96UB97(@,S`L/"]B/CPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&-O
M;'-P86X],T0V(&%L:6=N/3-$8V5N=&5R('-T>6QE/3-$)V)O<F1E<BUB;W1T
M;VTZ,2XP,'!T('-O;&ED(",P,#`P,#`G/@T*(#QB/DYI;F4F(WA!,#MM;VYT
M:',F(WA!,#ME;F1E9#QB<B`O/@T*(%-E<'1E;6)E<B`S,"P\+V(^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N.R!F;VYT
M+7-I>F4Z.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(@
M<W1Y;&4],T0G8F]R9&5R+6)O='1O;3HQ+C`P<'0@<V]L:60@(S`P,#`P,"<^
M/&(^,C`Q,SPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E
M;G1E<B!S='EL93TS1"=B;W)D97(M8F]T=&]M.C$N,#!P="!S;VQI9"`C,#`P
M,#`P)SX\8CXR,#$R/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N
M/3-$8V5N=&5R('-T>6QE/3-$)V)O<F1E<BUB;W1T;VTZ,2XP,'!T('-O;&ED
M(",P,#`P,#`G/CQB/C(P,3,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@
M86QI9VX],T1C96YT97(@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3HQ+C`P<'0@
M<V]L:60@(S`P,#`P,"<^/&(^,C`Q,CPO8CX\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!B9V-O;&]R/3-$
M(T-#145&1B!S='EL93TS1"=F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86X[
M(&9O;G0M<VEZ93HQ,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T
M>6QE/3-$)VUA<F=I;BUL969T.C$N,#!E;3L@=&5X="UI;F1E;G0Z+3$N,#!E
M;3L@9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA
M;B<^#0H@5V5I9VAT960@879E<F%G92!C;VUM;VX@<VAA<F5S/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,S$L.#4X+#$P,SPO=&0^#0H@/'1D
M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS,"PY-#@L,#8R/"]T9#X-"B`\
M=&0@;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,Q+#4X,RPP-C,\+W1D/@T*
M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,S`L.#0Q+#,T-#PO=&0^
M#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=F;VYT+69A;6EL
M>3I4:6UE<R!.97<@4F]M86X[(&9O;G0M<VEZ93HQ,'!T)SX-"B`\=&0@=F%L
M:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUL969T.C$N,#!E;3L@
M=&5X="UI;F1E;G0Z+3$N,#!E;3L@9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M
M:6QY.E1I;65S($YE=R!2;VUA;B<^#0H@1&EL=71I=F4@8V]M;6]N('-T;V-K
M(&]P=&EO;G,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV.3,L
M-#@S/"]T9#X-"B`\=&0@;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,P."PR
M,3$\+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-CDY+#8S
M.3PO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR.3`L-#`U
M/"]T9#X-"B`\=&0@;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$9F]N="US
M:7IE.C%P>#L^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O<F1E<BUT;W`Z,2XP,'!X('-O
M;&ED(",P,#`P,#`G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G8F]R9&5R+71O<#HQ+C`P<'@@<V]L
M:60@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G8F]R9&5R+71O
M<#HQ+C`P<'@@<V]L:60@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P
M.C$N,#!P>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\
M=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS
M1"=B;W)D97(M=&]P.C$N,#!P>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^
M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)V)O<F1E<BUT;W`Z,2XP,'!X('-O;&ED(",P,#`P,#`G/B8C>$$P.SPO<#X-
M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)V)O<F1E<BUT;W`Z,2XP,'!X('-O;&ED(",P,#`P,#`G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G8F]R9&5R+71O<#HQ+C`P<'@@<V]L:60@(S`P,#`P,"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-
M"B`\='(@8F=C;VQO<CTS1"-#0T5%1D8@<W1Y;&4],T0G9F]N="UF86UI;'DZ
M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z,3!P="<^#0H@/'1D('9A;&EG
M;CTS1'1O<#X-"B`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E
M>'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL
M>3I4:6UE<R!.97<@4F]M86XG/@T*(%=E:6=H=&5D(&%V97)A9V4@8V]M;6]N
M('-H87)E<RP@87-S=6UI;F<@9&EL=71I;VX\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="US:7IE.CAP=#XF
M(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C,R+#4U,2PU.#8\+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S='EL93TS1&9O;G0M<VEZ93HX<'0^)B-X03`[)B-X
M03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS,2PR
M-38L,C<S/"]T9#X-"B`\=&0@;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<W1Y;&4],T1F;VYT+7-I>F4Z.'!T/B8C>$$P.R8C>$$P.SPO9F]N
M=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,S(L,C@R+#<P,CPO
M=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T
M>6QE/3-$9F]N="US:7IE.CAP=#XF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,Q+#$S,2PW-#D\+W1D/@T*(#QT
M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T1F;VYT+7-I>F4Z,7!X.SX-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G8F]R9&5R+71O<#HS+C`P<'@@9&]U8FQE(",P,#`P
M,#`G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G8F]R9&5R+71O<#HS+C`P<'@@9&]U8FQE(",P,#`P
M,#`G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O<F1E<BUT;W`Z,RXP,'!X
M(&1O=6)L92`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O<F1E<BUT;W`Z,RXP,'!X
M(&1O=6)L92`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D
M97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D
M97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G8F]R9&5R+71O<#HS+C`P<'@@9&]U8FQE(",P,#`P,#`G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G8F]R9&5R+71O<#HS+C`P<'@@9&]U8FQE(",P,#`P,#`G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@
M/"]T86)L93X-"B`\+V1I=CX\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM
M+2T]7TYE>'1087)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W
M,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X
M965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#(Q
M+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN
M=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA
M<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U
M:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S
M970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,]
M,T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S
M8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R
M97!O<G0@:60],T1)1#!%4$4^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^4W1O
M8VLM0F%S960@0V]M<&5N<V%T:6]N("A486)L97,I/&)R/CPO<W1R;VYG/CPO
M=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/CD@36]N
M=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E-T;V-K+4)A<V5D($-O;7!E;G-A
M=&EO;B!%>'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`Q,G!T.R!&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/
M3E0M4TE:13H@,3!P="<^#0H@5&AE(&9O;&QO=VEN9R!T86)L92!P<F5S96YT
M<R!S=&]C:RUB87-E9"!C;VUP96YS871I;VX@97AP96YS90T*(&EN8VQU9&5D
M(&EN('1H92!#;VUP86YY)B-X,C`Q.3MS(&-O;G-O;&ED871E9"!S=&%T96UE
M;G1S(&]F#0H@8V]M<')E:&5N<VEV92!I;F-O;64Z/"]P/@T*(#QP('-T>6QE
M/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4
M+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@<W1Y;&4],T0G
M0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B;W)D97(],T0P(&-E;&QS
M<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@86QI9VX]
M,T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS1#8T)3X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@=VED=&@],T0S)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0S)3X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@
M.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N
M/3-$8F]T=&]M(&-O;'-P86X],T0V(&%L:6=N/3-$8V5N=&5R/CQB/E1H<F5E
M)B-X03`[;6]N=&AS)B-X03`[96YD960\8G(@+SX-"B!397!T96UB97(@,S`L
M/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G('9A
M;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$-B!A;&EG;CTS1&-E;G1E<CX\8CY.
M:6YE)B-X03`[;6]N=&AS)B-X03`[96YD960\8G(@+SX-"B!397!T96UB97(@
M,S`L/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L
M:6=N/3-$8V5N=&5R/CQB/C(P,3,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C
M,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R
M(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3(\+V(^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X]
M,T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3,\+V(^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P
M86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3(\+V(^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%
M.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P
M/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,
M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)
M6D4Z(#$P<'0G/@T*($-O<W0@;V8@<')O9'5C="!R979E;G5E/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C(T+#`U.3PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^,3`L-C0V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XT-RPQ-3$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,S
M+#0R,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&
M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G
M/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%
M3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)
M3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@4F5S96%R8V@@86YD
M(&1E=F5L;W!M96YT/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M,S`L,#DR/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO
M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4S
M+#`Y-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XW,RPX
M,30\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,38Y+#DQ
M.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^
M)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G
M8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y
M;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^
M#0H@4V5L;&EN9RP@9V5N97)A;"!A;F0@861M:6YI<W1R871I=F4\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-3$L-C(Q/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(R-"PU,SD\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-C0W+#4V.3PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XU-#`L-C`Y/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P
M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O
M;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED
M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P
M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P
M,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!
M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A;&EG
M;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@
M1D].5"U325I%.B`Q,'!T)SX-"B!4;W1A;#PO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G
M/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/C(P-2PW-S(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[
M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C@X+#(W.3PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE
M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XW-C@L-3,T/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%
M.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C<T,RPY-#@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@
M<W1Y;&4],T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-
M"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL
M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO
M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^
M#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P
M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@
M9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-
M"B`\+W1R/@T*(#PO=&%B;&4^#0H@/"]D:78^/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y3=6UM87)Y(&]F($]P=&EO
M;B!!8W1I=FET>3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQD
M:78^#0H@/'`@<W1Y;&4],T0G34%21TE.+51/4#H@,3)P=#L@1D].5"U&04U)
M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4
M+5-)6D4Z(#$P<'0G/@T*($EN9F]R;6%T:6]N(')E9V%R9&EN9R!O<'1I;VX@
M86-T:79I='D@9F]R('1H92!N:6YE(&UO;G1H<R!E;F1E9`T*(%-E<'1E;6)E
M<B8C>$$P.S,P+"`R,#$S('5N9&5R('1H92!0;&%N<R!I<R!S=6UM87)I>F5D
M(&)E;&]W.CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[($U!
M4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T)SX-"B`F(WA!,#L\
M+W`^#0H@/'1A8FQE('-T>6QE/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P
M<V4[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@
M,3!P="<@8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<]
M,T0P('=I9'1H/3-$.3(E(&%L:6=N/3-$8V5N=&5R/@T*(#QT<CX-"B`\=&0@
M=VED=&@],T0U."4^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H
M/3-$-24^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$-24^/"]T9#X-"B`\
M=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M('=I9'1H/3-$-24^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^
M/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H
M/3-$-24^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T
M9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#AP="<^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A
M;&EG;CTS1&-E;G1E<CX\8CY/<'1I;VYS/&)R("\^#0H@3W5T<W1A;F1I;F<\
M+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$
M8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/E=E:6=H=&5D
M+3QB<B`O/@T*($%V97)A9V4\8G(@+SX-"B!%>&5R8VES93QB<B`O/@T*(%!R
M:6-E(%!E<CQB<B`O/@T*(%-H87)E/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$
M,B!A;&EG;CTS1&-E;G1E<CX\8CY796EG:'1E9"T\8G(@+SX-"B!!=F5R86=E
M/&)R("\^#0H@4F5M86EN:6YG/&)R("\^#0H@0V]N=')A8W1U86P\8G(@+SX-
M"B!497)M/&)R("\^#0H@*&EN)B-X03`[>65A<G,I/"]B/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C
M;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E<CX\8CY!9V=R96=A=&4\8G(@+SX-
M"B!);G1R:6YS:6,\8G(@+SX-"B!686QU93PO8CX\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS
M1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P
M<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@
M/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@
M,3!P="<^#0H@3W!T:6]N<R!O=71S=&%N9&EN9R!A="!*86YU87)Y)B-X03`[
M,2P@,C`Q,SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L,S$U
M+#`Y,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-"XR,#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=4
M15A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!'<F%N
M=&5D/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-30Q+#`U,CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV+CDW/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%
M.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P
M/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,
M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)
M6D4Z(#$P<'0G/@T*($5X97)C:7-E9#PO<#X-"B`\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B@X.#0L.34T/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT
M+C,V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A
M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@
M/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*
M(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@
M5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z
M(#$P<'0G/@T*($9O<F9E:71E9"]#86YC96QL960\+W`^#0H@/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XH,S`P+#4P,#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^-2XP,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\
M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO
M='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M
M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D
M('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E
M;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z
M(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!/<'1I;VYS(&]U='-T86YD:6YG
M(&%T(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S/"]P/@T*(#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP
M="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XQ+#8W,"PV.#@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X
M03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-"XX-SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE
M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8N.3$\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)
M6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^,3`L,SDT+#,R-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*
M(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*
M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="
M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\
M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=4
M15A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!/<'1I
M;VYS(&5X97)C:7-A8FQE(&%T(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S/"]P
M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS
M1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XX-C8L,3,V/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U3
M25I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C0N,3D\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[
M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU+C$V/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y
M;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C4L.3<R+#DV.#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\
M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO
M='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M
M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D
M('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E
M;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z
M(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!697-T960@86YD(&5X<&5C=&5D
M('1O('9E<W0@870@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,@*#$I/"]P/@T*
M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&
M3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XQ+#4W-BPU,38\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)
M6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^-"XW-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\
M+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8N.#(\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL
M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^.2PY-S`L-S<R/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE
M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S
M<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X
M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C
M>$$P.SPO=&0^#0H@/"]T<CX-"B`\+W1A8FQE/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU"3U143TTZ(",P,#`P,#`@,7!X('-O;&ED.R!,24Y%+4A%24=(5#H@
M.'!T.R!-05)'24XM5$]0.B`P<'0[(%=)1%1(.B`Q,"4[($U!4D=)3BU"3U14
M3TTZ(#)P="<^#0H@)B-X03`[/"]P/@T*(#QT86)L92!S='EL93TS1"="3U)$
M15(M0T],3$%04T4Z(&-O;&QA<'-E.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)O<F1E<CTS1#`@8V5L;'-P86-I
M;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4^#0H@/'1R/@T*
M(#QT9"!V86QI9VX],T1T;W`@=VED=&@],T0T)2!A;&EG;CTS1&QE9G0^*#$I
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$=&]P(&%L:6=N/3-$;&5F=#Y4:&ES(')E
M<')E<V5N=',@=&AE(&YU;6)E<B!O9B!V97-T960-"B!O<'1I;VYS(&%S(&]F
M(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S('!L=7,@=&AE(&YU;6)E<B!O9B!U
M;G9E<W1E9`T*(&]P=&EO;G,@97AP96-T960@=&\@=F5S="!A<R!O9B!397!T
M96UB97(F(WA!,#LS,"P@,C`Q,R!B87-E9"!O;B!T:&4-"B!U;G9E<W1E9"!O
M=71S=&%N9&EN9R!O<'1I;VYS(&%T(%-E<'1E;6)E<B8C>$$P.S,P+"`R,#$S
M(&%D:G5S=&5D#0H@9F]R(&5S=&EM871E9"!F;W)F96ET=7)E(')A=&5S(&]F
M(#@E(&9O<B!A=V%R9',@9W)A;G1E9"!T;PT*(&YO;BUE>&5C=71I=F4@;&5V
M96P@96UP;&]Y965S(&%N9"`S)2!F;W(@87=A<F1S(&=R86YT960@=&\-"B!E
M>&5C=71I=F4@;&5V96P@96UP;&]Y965S+CPO=&0^#0H@/"]T<CX-"B`\+W1A
M8FQE/@T*(#PO9&EV/CQS<&%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?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X
M#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U7SAE965?
M-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S+U-H965T,C(N:'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$,$5013X-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S
M/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY#87-H+"!#
M87-H($5Q=6EV86QE;G1S(&%N9"!-87)K971A8FQE(%-E8W5R:71I97,@*%1A
M8FQE<RD\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$
M=&@@8V]L<W!A;CTS1#$^.2!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S
M,"P@,C`Q,SQB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M26YV97-T;65N=',@:6X@1&5B="!396-U<FET:65S/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM
M5$]0.B`Q,G!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'
M24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@26YV97-T;65N
M=',@:6X@9&5B="!S96-U<FET:65S(&-O;G-I<W1E9"!O9B!T:&4@9F]L;&]W
M:6YG(&%T#0H@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,Z/"]P/@T*(#QP('-T
M>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&
M3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@<W1Y;&4]
M,T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@1D].5"U&04U)3%DZ(%1I
M;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B;W)D97(],T0P(&-E
M;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@86QI
M9VX],T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS1#4V)3X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T
M)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L
M:6=N/3-$8F]T=&]M(&-O;'-P86X],T0Q-"!A;&EG;CTS1&-E;G1E<CX-"B`\
M8CY397!T96UB97(F(WA!,#LS,"PF(WA!,#LR,#$S/"]B/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L
M:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/D%M
M;W)T:7IE9#QB<B`O/@T*($-O<W0\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C
M,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R
M(&%L:6=N/3-$8V5N=&5R/CQB/D=R;W-S/&)R("\^#0H@56YR96%L:7IE9#QB
M<B`O/@T*($=A:6X\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P
M="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$
M8V5N=&5R/CQB/D=R;W-S/&)R("\^#0H@56YR96%L:7IE9#QB<B`O/@T*($QO
M<W,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N
M/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/D9A:7(@
M5F%L=64\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&
M1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$
M14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'
M24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($UA<FME=&%B;&4@
M<V5C=7)I=&EE<SH\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-
M"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4
M.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM
M3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%4N4RX@1V]V97)N;65N
M="!A;F0@86=E;F-Y('-E8W5R:71I97,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^,2PU-C<L-#DY/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XS,3,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@S,S4\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XQ+#4V-RPT-S<\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\
M=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M
M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&
M5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($-O<G!O<F%T92!A;F0@;W1H
M97(@9&5B="!S96-U<FET:65S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^,3DL,3<Q+#4V-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XY+#DW-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R
M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XH,BPU,S$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$Y+#$W.2PP
M,3,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].
M5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P
M,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/
M4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/
M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-
M"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="
M3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-
M"B`\=&0@=F%L:6=N/3-$=&]P/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[
M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR,"PW,SDL
M,#8V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A
M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N
M=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3`L,CDP/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4]
M,T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#(L.#8V/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@
M.'!T)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C(P+#<T-BPT.3`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U3
M25I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$
M=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4
M+5-)6D4Z(#$P<'0G/@T*($QO;F<M=&5R;2!M87)K971A8FQE('-E8W5R:71I
M97,Z/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z
M(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[
M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&
M3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%
M.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%
M6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N
M.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%4N4RX@
M1V]V97)N;65N="!A;F0@86=E;F-Y('-E8W5R:71I97,\+W`^#0H@/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:
M13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C0L,3$R+#`W.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T
M)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C(L-#,V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A
M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C
M>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^*#8U
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE
M/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C0L,3$T+#0U,#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-
M"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&/@T*
M(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z
M("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,
M1494.B`S96T[($9/3E0M4TE:13H@,3!P="<^#0H@0V]R<&]R871E(&%N9"!O
M=&AE<B!D96)T('-E8W5R:71I97,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!
M,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/B8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G
M/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^)B-X,C`Q-#LF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z
M(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XF(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M
M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/B8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P
M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O
M;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED
M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P
M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P
M,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q
M<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O
M<#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G
M1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^-"PQ,3(L,#<Y/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U3
M25I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^,BPT,S8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^
M)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XH-C4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/BDF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-"PQ,30L-#4P/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X
M)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L
M:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@
M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X
M('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P
M,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P
M,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!
M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4
M+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@
M34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!4;W1A;#PO
M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4]
M,T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C(T+#@U,2PQ-#4\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)
M6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^,3(L-S(V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P
M.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@R+#DS
M,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^
M*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL
M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^,C0L.#8P+#DT,#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\
M+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL
M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO
M<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L
M92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@
M,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P
M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P
M,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\
M+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\<"!S='EL93TS1"=-05)'24XM
M5$]0.B`Q,G!X.R!-05)'24XM0D]45$]-.B`P<'@[($9/3E0M4TE:13H@,7!X
M)SX-"B`F(WA!,#L\+W`^#0H@/'`@<W1Y;&4],T0G34%21TE.+51/4#H@,3)P
M>#L@34%21TE.+4)/5%1/33H@,'!X.R!&3TY4+5-)6D4Z(#%P>"<^#0H@)B-X
M03`[/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R<'@[($U!4D=)
M3BU"3U143TTZ(#!P>#L@1D].5"U325I%.B`Q<'@G/@T*("8C>$$P.SPO<#X-
M"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[($9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%
M.B`Q,'!T)SX-"B!);G9E<W1M96YT<R!I;B!D96)T('-E8W5R:71I97,@8V]N
M<VES=&5D(&]F('1H92!F;VQL;W=I;F<@870-"B!$96-E;6)E<B8C>$$P.S,Q
M+"`R,#$R.CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[($U!
M4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T)SX-"B`F(WA!,#L\
M+W`^#0H@/'1A8FQE('-T>6QE/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P
M<V4[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@
M,3!P="<@8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<]
M,T0P('=I9'1H/3-$.3(E(&%L:6=N/3-$8V5N=&5R/@T*(#QT<CX-"B`\=&0@
M=VED=&@],T0U-B4^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H
M/3-$-"4^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$-"4^/"]T9#X-"B`\
M=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M('=I9'1H/3-$-"4^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^
M/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H
M/3-$-"4^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T
M9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#AP="<^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,30@
M86QI9VX],T1C96YT97(^/&(^1&5C96UB97(F(WA!,#LS,2PF(WA!,#LR,#$R
M/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N
M/3-$8V5N=&5R/CQB/D%M;W)T:7IE9#QB<B`O/@T*($-O<W0\+V(^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T
M=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/D=R;W-S/&)R("\^
M#0H@56YR96%L:7IE9#QB<B`O/@T*($=A:6X\+V(^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P
M86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/D=R;W-S/&)R("\^#0H@56YR96%L
M:7IE9#QB<B`O/@T*($QO<W,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P
M="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$
M8V5N=&5R/CQB/D9A:7(@5F%L=64\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B
M9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T
M>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G
M/@T*($UA<FME=&%B;&4@<V5C=7)I=&EE<SH\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].
M5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE
M/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*
M(%4N4RX@1V]V97)N;65N="!A;F0@86=E;F-Y('-E8W5R:71I97,\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^,BPP,#`L.#DW/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XS-3,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/B@W/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS
M1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,BPP,#$L,C0S/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS
M1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=4
M15A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@34%21TE.+4Q%1E0Z(#-E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!#;W)P
M;W)A=&4@86YD(&]T:&5R(&1E8G0@<V5C=7)I=&EE<SPO<#X-"B`\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C@L.#,U+#`Y.#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XX+#@U-#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XF(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XX+#@T,RPY-3(\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U325I%.B`Q<'@G/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\
M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@
M<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L
M:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P
M,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@
M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P
M,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$
M=&]P/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS
M1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,"PX,S4L.3DU/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].
M5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^.2PR,#<\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP
M="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XH-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,"PX-#4L,3DU/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS
M1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=4
M15A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!,;VYG
M+71E<FT@;6%R:V5T86)L92!S96-U<FET:65S.CPO<#X-"B`\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X
M<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO
M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].
M5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P
M.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4
M:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A;&EG
M;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].
M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@
M1D].5"U325I%.B`Q,'!T)SX-"B!5+E,N($=O=F5R;FUE;G0@86YD(&%G96YC
M>2!S96-U<FET:65S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[
M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU+#$Y."PR
M-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#<T-SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$
M)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/B8C>#(P,30[)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y
M;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^-2PR,#$L,#$Q/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^
M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.
M5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.
M+4Q%1E0Z(#-E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!#;W)P;W)A=&4@86YD
M(&]T:&5R(&1E8G0@<V5C=7)I=&EE<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C
M>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^-"PW,3$L-C<Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A
M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C
M>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,RPU
M,C4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT
M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH,2PS-C`\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/BDF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].
M5"U325I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^-"PW,3,L.#0T/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^
M#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-
M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G
M0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\
M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\
M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI
M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L
M:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^
M#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[
M($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%
M.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^.2PY,#DL.30S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G
M/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^-BPR-S(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X
M03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH,2PS
M-C`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/BDF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y
M;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^.2PY,30L.#4U/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P
M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O
M;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED
M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P
M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P
M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P
M,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q
M<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^
M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.
M5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.
M+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!4;W1A;#PO<#X-"B`\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].
M5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C(P+#<T-2PY,S@\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP
M="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^,34L-#<Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS
M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P
M.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q+#,V-SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&
M3TY4+5-)6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^,C`L-S8P+#`U,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*
M(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$
M)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*
M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="
M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\
M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S
M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P
M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O
M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B
M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X
M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D
M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*
M(#PO='(^#0H@/"]T86)L93X-"B`\+V1I=CX\<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-O;G1R86-T=6%L($UA='5R
M:71I97,@;V8@1&5B="!396-U<FET:65S/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`Q
M,G!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM0D]4
M5$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@5&AE(&-O;G1R86-T=6%L
M(&UA='5R:71I97,@;V8@9&5B="!S96-U<FET:65S(&%T(%-E<'1E;6)E<B8C
M>$$P.S,P+`T*(#(P,3,@=V5R92!A<R!F;VQL;W=S.CPO<#X-"B`\<"!S='EL
M93TS1"=-05)'24XM5$]0.B`P<'0[($U!4D=)3BU"3U143TTZ(#!P=#L@1D].
M5"U325I%.B`Q,G!T)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE('-T>6QE/3-$
M)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[($9/3E0M1D%-24Q9.B!4:6UE
M<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F]R9&5R/3-$,"!C96QL
M<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$-S8E(&%L:6=N
M/3-$8V5N=&5R/@T*(#QT<CX-"B`\=&0@=VED=&@],T0W,B4^/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$-"4^/"]T9#X-"B`\=&0^/"]T
M9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M('=I9'1H/3-$-"4^/"]T9#X-"B`\=&0^/"]T9#X-"B`\=&0^/"]T9#X-
M"B`\=&0^/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,
M63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#AP="<^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS
M<&%N/3-$,B!A;&EG;CTS1&-E;G1E<CX\8CY!;6]R=&EZ960\8G(@+SX-"B!#
M;W-T/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G
M('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E<CX\
M8CY&86ER(%9A;'5E/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS
M1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=4
M15A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!$=64@
M:6X@,2!Y96%R(&]R(&QE<W,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M,C`L-S,Y+#`V-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`]
M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C`L
M-S0V+#0Y,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS
M1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P
M<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)
M3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!
M4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@1'5E(&EN(#$@
M=&\@,B!Y96%R<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L
M,3$R+#`W.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT
M+#$Q-"PT-3`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4]
M,T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C
M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52
M+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C
M;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X
M<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/C(T+#@U,2PQ-#4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[
M)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C0L.#8P
M+#DT,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&
M3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P
M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M
M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*
M(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"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(V9#!C
M,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A
M=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S
M.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#(S+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#!%4$4^
M#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X]
M,T0Q(')O=W-P86X],T0R/CQS=')O;F<^1F%I<B!686QU92!-96%S=7)E;65N
M="`H5&%B;&5S*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T:"!C;VQS<&%N/3-$,3XY($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y3
M97`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y!<W-E=',@365A<W5R960@870@1F%I<B!686QU92!O;B!296-U<G)I
M;F<@0F%S:7,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\9&EV
M/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@1D].5"U&04U)3%DZ
M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)
M6D4Z(#$P<'0G/@T*(%1H92!F;VQL;W=I;F<@9F%I<B!V86QU92!H:65R87)C
M:'D@=&%B;&4@<')E<V5N=',@:6YF;W)M871I;VX@86)O=70-"B!E86-H(&UA
M:F]R(&-A=&5G;W)Y(&]F('1H92!#;VUP86YY)B-X,C`Q.3MS(&%S<V5T<R!M
M96%S=7)E9"!A="!F86ER#0H@=F%L=64@;VX@82!R96-U<G)I;F<@8F%S:7,@
M87,@;V8@4V5P=&5M8F5R)B-X03`[,S`L(#(P,3,Z/"]P/@T*(#QP('-T>6QE
M/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4
M+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@<W1Y;&4],T0G
M0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B;W)D97(],T0P(&-E;&QS
M<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@86QI9VX]
M,T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS1#4P)3X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@=VED=&@],T0U)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0U)3X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@
M.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N
M/3-$8F]T=&]M(&-O;'-P86X],T0Q-"!A;&EG;CTS1&-E;G1E<CX\8CY&86ER
M('9A;'5E(&UE87-U<F5M96YT(&%T(')E<&]R=&EN9PT*(&1A=&4@=7-I;F<Z
M/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@
M4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N
M/3-$8V5N=&5R/CQB/E%U;W1E9"8C>$$P.W!R:6-E<R8C>$$P.VEN/&)R("\^
M#0H@86-T:79E)B-X03`[;6%R:V5T<R8C>$$P.V9O<CQB<B`O/@T*(&ED96YT
M:6-A;"!A<W-E=',\8G(@+SX-"B`H3&5V96P@,2D\+V(^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O
M;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/E-I9VYI9FEC86YT/&)R("\^
M#0H@;W1H97(F(WA!,#MO8G-E<G9A8FQE/&)R("\^#0H@:6YP=71S/&)R("\^
M#0H@*$QE=F5L(#(I/"]B/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS
M1&-E;G1E<CX\8CY3:6=N:69I8V%N=#QB<B`O/@T*('5N;V)S97)V86)L93QB
M<B`O/@T*(&EN<'5T<SQB<B`O/@T*("A,979E;"`S*3PO8CX\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@
M8V]L<W!A;CTS1#(@86QI9VX],T1C96YT97(^/&(^5&]T86P\+V(^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].
M5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N
M/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*($%S<V5T<SH\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T
M<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP
M('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&3TY4+5-)6D4Z(#$P
M<'0G/@T*($UO;F5Y(&UA<FME="!F=6YD<SPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XY+#$X."PX.#,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@;F]W<F%P/3-$;F]W<F%P(&%L:6=N/3-$<FEG:'0^#0H@)B-X,C`Q
M-#LF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P(&%L:6=N/3-$<FEG:'0^#0H@)B-X,C`Q-#LF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CDL,3@X+#@X,SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[
M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,
M63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(]
M,T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G
M5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M
M86X[($U!4D=)3BU,1494.B`S96T[($9/3E0M4TE:13H@,3!P="<^#0H@52Y3
M+B!';W9E<FYM96YT(&%N9"!A9V5N8WD@<V5C=7)I=&EE<SPO<#X-"B`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L-30W+#DW.#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XS+#$S,RPY-#D\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI
M9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU+#8X,2PY,C<\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I
M;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N
M/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,V5M.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*($-O<G!O<F%T92!A;F0@;W1H97(@9&5B="!S
M96-U<FET:65S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N
M;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ.2PQ-SDL
M,#$S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A
M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS
M1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P(&%L:6=N/3-$<FEG:'0^#0H@)B-X,C`Q-#LF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3DL
M,3<Y+#`Q,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS
M1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z
M(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P
M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$
M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M
M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@
M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4]
M,T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-
M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G
M0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\
M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!
M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T
M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\
M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S
M='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)
M6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T
M;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M
M4TE:13H@,3!P="<^#0H@5&]T86P\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!
M,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,2PW
M,S8L.#8Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO
M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO
M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(R+#,Q,BPY-C(\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL
M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)#PO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI9VX]
M,T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@
M.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XS-"PP-#DL.#(S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R
M('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^
M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y
M;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\
M+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE
M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P
M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE
M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S
M<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X
M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^
M#0H@/"]T<CX-"B`\+W1A8FQE/@T*(#PO9&EV/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`^4F]L;"!&;W)W87)D(&]F
M($9A:7(@5F%L=64@;V8@0V]N=&EN9V5N="!#;VYS:61E<F%T:6]N/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/&1I=CX-"B`\<"!S='EL93TS
M1"=-05)'24XM5$]0.B`Q,G!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O
M;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^#0H@
M5&AE(&9O;&QO=VEN9R!T86)L92!P<F]V:61E<R!A(')O;&P@9F]R=V%R9"!O
M9B!T:&4@9F%I<B!V86QU92!O9@T*('1H92!C;VYT:6YG96YT(&-O;G-I9&5R
M871I;VXZ/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%2
M1TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO
M<#X-"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S
M93L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q
M,'!T)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS
M1#`@=VED=&@],T0V."4@86QI9VX],T1C96YT97(^#0H@/'1R/@T*(#QT9"!W
M:61T:#TS1#@T)3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@]
M,T0W)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^
M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.
M5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.
M+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!"86QA;F-E(&%T($1E
M8V5M8F5R)B-X03`[,S$L(#(P,3(\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!
M,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#@Y
M.2PP-S8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T
M)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$
M14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'
M24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*($%D9&ET:6]N<SPO
M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4]
M,T0G1D].5"U325I%.B`X<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B-X,C`Q-#LF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O
M;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE
M/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*
M(%!A>6UE;G1S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S='EL93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F
M;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH,2PS-#$L,S,Y
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI
M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,
M63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V
M86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[
M($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q
M96T[($9/3E0M4TE:13H@,3!P="<^#0H@0VAA;F=E<R!I;B!F86ER('9A;'5E
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL
M93TS1"=&3TY4+5-)6D4Z(#AP="<^)B-X03`[)B-X03`[/"]F;VYT/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT-BPU,C$\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U325I%.B`Q<'@G/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\
M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].
M5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@=F%L:6=N
M/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&
M3TY4+5-)6D4Z(#$P<'0G/@T*($)A;&%N8V4@870@4V5P=&5M8F5R)B-X03`[
M,S`L(#(P,3,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O
M;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#8P-"PR-3@\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U325I%.B`Q
M<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D
M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`S<'@@9&]U
M8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\
M+W1R/@T*(#PO=&%B;&4^#0H@/"]D:78^/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-
M"@T*+2TM+2TM/5].97AT4&%R=%\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P
M.3$S.#-A-S$Q,S@-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C9D
M,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X+U=O<FMS:&5E=',O
M4VAE970R-"YH=&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T
M960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E
M=#TB=7,M87-C:6DB#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\345402!H
M='1P+65Q=6EV/3-$0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL
M.R!C:&%R<V5T/75T9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I
M<'0@<W)C/3-$4VAO=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N
M="`J+SPO<V-R:7!T/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L
M87-S/3-$<F5P;W)T(&ED/3-$240P14%$/@T*("`@("`@/'1R/@T*("`@("`@
M("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R
M;VYG/DEN=F5N=&]R:65S("A486)L97,I/&)R/CPO<W1R;VYG/CPO=&@^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/CD@36]N=&AS($5N
M9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT
M:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/E-C:&5D=6QE(&]F($EN=F5N=&]R:65S/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/&1I=CX-"B`\<"!S='EL
M93TS1"=-05)'24XM5$]0.B`Q,G!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P="<^
M#0H@26YV96YT;W)I97,@8V]N<VES=&5D(&]F('1H92!F;VQL;W=I;F<Z/"]P
M/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/
M33H@,'!T.R!&3TY4+5-)6D4Z(#$R<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B
M;&4@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S93L@1D].5"U&
M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)R!B;W)D
M97(],T0P(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@]
M,T0W-B4@86QI9VX],T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS1#<R
M)3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0T)3X\+W1D
M/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@=VED=&@],T0T)3X\+W1D/@T*(#QT9#X\+W1D/@T*
M(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@.'!T
M)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$
M8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/E-E<'1E;6)E
M<B8C>$$P.S,P+#QB<B`O/@T*(#(P,3,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X]
M,T0R(&%L:6=N/3-$8V5N=&5R/CQB/D1E8V5M8F5R)B-X03`[,S$L/&)R("\^
M#0H@,C`Q,CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%
M149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)
M3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!
M4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@4F%W(&UA=&5R
M:6%L<SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT+#,U-BPU,C`\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P
M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L,#8T+#,Q-SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X
M03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@
M5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI
M9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/
M3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[
M($9/3E0M4TE:13H@,3!P="<^#0H@5V]R:RUI;BUP<F]C97-S/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,RPU.#,L.3(T/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L,3$R+#0W.#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[
M/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%
M149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)
M3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!
M4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@1FEN:7-H960@
M<')O9'5C=',\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#$R
M,RPR-3$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W
M<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,BPY
M-C8L.3`P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO
M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$
M)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P
M,#`P,"`Q<'@@<V]L:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%
M4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU4
M3U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\
M=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT
M9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ
M96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494
M.B`S96T[($9/3E0M4TE:13H@,3!P="<^#0H@5&]T86P\+W`^#0H@/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:
M13H@.'!T)SXF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XQ,"PP-C,L-CDU/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C
M>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$Q
M+#$T,RPV.34\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4]
M,T0G1D].5"U325I%.B`Q<'@G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0
M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@
M(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="
M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G0D]2
M1$52+51/4#H@(S`P,#`P,"`S<'@@9&]U8FQE)SXF(WA!,#L\+W`^#0H@/"]T
M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#PO=&%B;&4^#0H@/"]D
M:78^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B
M;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\R
M-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@-"D-O;G1E;G0M
M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?
M,#DQ,S@S83<Q,3,X+U=O<FMS:&5E=',O4VAE970R-2YH=&UL#0I#;VYT96YT
M+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT
M+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL
M/@T*("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$0V]N=&5N="U4
M>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R
M:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$
M;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-
M"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T(&ED/3-$240P
M14%$/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS
M<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/D%C8W)U960@3&EA8FEL:71I
M97,@*%1A8FQE<RD\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L
M87-S/3-$=&@@8V]L<W!A;CTS1#$^.2!-;VYT:',@16YD960\+W1H/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^
M4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX]
M,T1T;W`^4V-H961U;&4@;V8@06-C<G5E9"!,:6%B:6QI=&EE<SPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQD:78^#0H@/'`@<W1Y;&4],T0G
M;6%R9VEN+71O<#HQ,G!T.R!M87)G:6XM8F]T=&]M.C!P=#L@9F]N="US:7IE
M.C$P<'0[(&9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;B<^#0H@06-C<G5E
M9"!L:6%B:6QI=&EE<R!C;VYS:7-T(&]F('1H92!F;VQL;W=I;F<Z/"]P/@T*
M(#QP('-T>6QE/3-$9F]N="US:7IE.C$R<'0[;6%R9VEN+71O<#HP<'0[;6%R
M9VEN+6)O='1O;3HP<'0^#0H@)B-X03`[/"]P/@T*(#QT86)L92!C96QL<W!A
M8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$-S8E(&)O<F1E<CTS
M1#`@<W1Y;&4],T0G0D]21$52+4-/3$Q!4%-%.D-/3$Q!4%-%.R!F;VYT+69A
M;6EL>3I4:6UE<R!.97<@4F]M86X[(&9O;G0M<VEZ93HQ,'!T)R!A;&EG;CTS
M1&-E;G1E<CX-"B`\='(^#0H@/'1D('=I9'1H/3-$-S(E/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#4E/CPO=&0^#0H@/'1D/CPO=&0^
M#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!W:61T:#TS1#4E/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@
M/'1D/CPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G9F]N="UF86UI;'DZ
M5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z.'!T)SX-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L<W!A
M;CTS1#(@86QI9VX],T1C96YT97(@<W1Y;&4],T0G8F]R9&5R+6)O='1O;3HQ
M+C`P<'0@<V]L:60@(S`P,#`P,"<^/&(^4V5P=&5M8F5R)B-X03`[,S`L/&)R
M("\^#0H@,C`Q,SPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS
M1&-E;G1E<B!S='EL93TS1"=B;W)D97(M8F]T=&]M.C$N,#!P="!S;VQI9"`C
M,#`P,#`P)SX\8CY$96-E;6)E<B8C>$$P.S,Q+#QB<B`O/@T*(#(P,3(\+V(^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T
M<CX-"B`\='(@8F=C;VQO<CTS1"-#0T5%1D8@<W1Y;&4],T0G9F]N="UF86UI
M;'DZ5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z,3!P="<^#0H@/'1D('9A
M;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[
M('1E>'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M<VEZ93HQ,'!T.R!F;VYT+69A
M;6EL>3I4:6UE<R!.97<@4F]M86XG/@T*($5M<&QO>65E(&-O;7!E;G-A=&EO
M;CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#8X,"PP,38\+W1D/@T*
M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,L-C,T+#@S.3PO=&0^#0H@/'1D
M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=F;VYT+69A;6EL>3I4:6UE
M<R!.97<@4F]M86X[(&9O;G0M<VEZ93HQ,'!T)SX-"B`\=&0@=F%L:6=N/3-$
M=&]P/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUL969T.C$N,#!E;3L@=&5X="UI
M;F1E;G0Z+3$N,#!E;3L@9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.E1I
M;65S($YE=R!2;VUA;B<^#0H@5&%X97,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XQ+#8Q."PX-3`\+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R
M87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^,SDV+#0Y.3PO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A
M<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*
M(#QT<B!B9V-O;&]R/3-$(T-#145&1B!S='EL93TS1"=F;VYT+69A;6EL>3I4
M:6UE<R!.97<@4F]M86X[(&9O;G0M<VEZ93HQ,'!T)SX-"B`\=&0@=F%L:6=N
M/3-$=&]P/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUL969T.C$N,#!E;3L@=&5X
M="UI;F1E;G0Z+3$N,#!E;3L@9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY
M.E1I;65S($YE=R!2;VUA;B<^#0H@0V]N=&EN9V5N="!C;VYS:61E<F%T:6]N
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,2PQ-C$L.34S/"]T
M9#X-"B`\=&0@;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L,S<V+#@W-SPO
M=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=F;VYT+69A
M;6EL>3I4:6UE<R!.97<@4F]M86X[(&9O;G0M<VEZ93HQ,'!T)SX-"B`\=&0@
M=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUL969T.C$N,#!E
M;3L@=&5X="UI;F1E;G0Z+3$N,#!E;3L@9F]N="US:7IE.C$P<'0[(&9O;G0M
M9F%M:6QY.E1I;65S($YE=R!2;VUA;B<^#0H@4F]Y86QT>2!A;F0@;&EC96YS
M92!F965S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,2PQ-3,L
M-#8Y/"]T9#X-"B`\=&0@;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L-#4Y
M+#8X,#PO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!B9V-O;&]R/3-$
M(T-#145&1B!S='EL93TS1"=F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86X[
M(&9O;G0M<VEZ93HQ,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T
M>6QE/3-$)VUA<F=I;BUL969T.C$N,#!E;3L@=&5X="UI;F1E;G0Z+3$N,#!E
M;3L@9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA
M;B<^#0H@4')O9F5S<VEO;F%L(&9E97,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XS.30L-38S/"]T9#X-"B`\=&0@;F]W<F%P/3-$;F]W<F%P
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/C0Q."PX,#`\+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R87`@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N.R!F;VYT
M+7-I>F4Z,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS
M1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96T[(&9O
M;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86XG/@T*
M(%)E<V5A<F-H)B-X03`[86YD(&1E=F5L;W!M96YT/"]P/@T*(#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^,38W+#`P,#PO=&0^#0H@/'1D(&YO=W)A<#TS
M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XQ."PS,#`\+W1D/@T*(#QT9"!N;W=R87`],T1N
M;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T
M<CX-"B`\='(@8F=C;VQO<CTS1"-#0T5%1D8@<W1Y;&4],T0G9F]N="UF86UI
M;'DZ5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z,3!P="<^#0H@/'1D('9A
M;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[
M('1E>'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M<VEZ93HQ,'!T.R!F;VYT+69A
M;6EL>3I4:6UE<R!.97<@4F]M86XG/@T*(%5N96%R;F5D(')E=F5N=64\+W`^
M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#DP.3PO=&0^#0H@/'1D
M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU.3DL,3(P/"]T9#X-"B`\=&0@
M;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S
M($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX],T1T
M;W`^#0H@/'`@<W1Y;&4],T0G;6%R9VEN+6QE9G0Z,2XP,&5M.R!T97AT+6EN
M9&5N=#HM,2XP,&5M.R!F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM
M97,@3F5W(%)O;6%N)SX-"B!/=&AE<B!A8V-R=65D(&5X<&5N<V5S/"]P/@T*
M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^-C<V+#DV.3PO=&0^#0H@/'1D
M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS.3,L.#<U/"]T9#X-"B`\=&0@
M;F]W<F%P/3-$;F]W<F%P('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\
M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$9F]N="US:7IE.C%P>#L^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)V)O<F1E<BUT;W`Z,2XP,'!X('-O;&ED(",P,#`P,#`G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G8F]R9&5R+71O<#HQ+C`P<'@@<V]L:60@(S`P,#`P,"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^#0H@/'`@<W1Y;&4],T0G8F]R9&5R+71O<#HQ+C`P<'@@<V]L
M:60@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C$N,#!P>"!S;VQI
M9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T
M9#X-"B`\+W1R/@T*(#QT<B!B9V-O;&]R/3-$(T-#145&1B!S='EL93TS1"=F
M;VYT+69A;6EL>3I4:6UE<R!.97<@4F]M86X[(&9O;G0M<VEZ93HQ,'!T)SX-
M"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)VUA<F=I;BUL969T
M.C,N,#!E;3L@=&5X="UI;F1E;G0Z+3$N,#!E;3L@9F]N="US:7IE.C$P<'0[
M(&9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;B<^#0H@5&]T86P\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N
M="US:7IE.CAP=#XF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/C<L.#4T+#<R.3PO=&0^#0H@/'1D(&YO=W)A<#TS
M1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-T>6QE/3-$9F]N="US:7IE.CAP
M=#XF(WA!,#LF(WA!,#L\+V9O;G0^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C@L,CDW+#DY,#PO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT
M<B!S='EL93TS1&9O;G0M<VEZ93HQ<'@[/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D
M97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D
M97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO
M=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G8F]R9&5R+71O<#HS+C`P<'@@9&]U8FQE(",P,#`P,#`G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@
M<W1Y;&4],T0G8F]R9&5R+71O<#HS+C`P<'@@9&]U8FQE(",P,#`P,#`G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@
M/"]T86)L93X-"B`\+V1I=CX\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM
M+2T]7TYE>'1087)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W
M,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X
M965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#(V
M+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN
M=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA
M<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U
M:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S
M970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,]
M,T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S
M8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R
M97!O<G0@:60],T1)1#!%,D1!0SX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H
M(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY3
M96=M96YT(%)E<&]R=&EN9R`H5&%B;&5S*3QB<CX\+W-T<F]N9SX\+W1H/@T*
M("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XY($UO;G1H<R!%
M;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\
M=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y097)C96YT86=E(&]F(%)E=F5N=64@9G)O
M;2!3:6=N:69I8V%N="!#=7-T;VUE<G,\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B<\9&EV/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R
M<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U14
M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!2979E;G5E(&9R;VT@<VEG
M;FEF:6-A;G0@8W5S=&]M97)S(&%S(&$@<&5R8V5N=&%G92!O9B!T:&4-"B!#
M;VUP86YY)B-X,C`Q.3MS('1O=&%L(')E=F5N=64@:7,@87,@9F]L;&]W<SH\
M+W`^#0H@/'`@<W1Y;&4],T0G34%21TE.+51/4#H@,'!T.R!-05)'24XM0D]4
M5$]-.B`P<'0[($9/3E0M4TE:13H@,3)P="<^#0H@)B-X03`[/"]P/@T*(#QT
M86)L92!S='EL93TS1"="3U)$15(M0T],3$%04T4Z(&-O;&QA<'-E.R!&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)O
M<F1E<CTS1#`@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T
M:#TS1#DR)2!A;&EG;CTS1&-E;G1E<CX-"B`\='(^#0H@/'1D('=I9'1H/3-$
M-S(E/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#8E/CPO
M=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#8E/CPO=&0^#0H@/'1D/CPO=&0^
M#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!W:61T:#TS1#8E/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@
M/'1D/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#8E/CPO
M=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/"]T
M<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@1D].5"U325I%.B`X<'0G/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#8@86QI9VX],T1C
M96YT97(^/&(^5&AR964F(WA!,#MM;VYT:',F(WA!,#ME;F1E9#QB<B`O/@T*
M(%-E<'1E;6)E<B`S,"P\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0V(&%L:6=N/3-$8V5N
M=&5R/CQB/DYI;F4F(WA!,#MM;VYT:',F(WA!,#ME;F1E9#QB<B`O/@T*(%-E
M<'1E;6)E<B`S,"P\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M(%1I;65S($YE=R!2;VUA;CL@1D].5"U325I%.B`X<'0G/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14
M3TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A
M;CTS1#(@86QI9VX],T1C96YT97(^/&(^,C`Q,SPO8CX\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS
M1#(@86QI9VX],T1C96YT97(^/&(^,C`Q,CPO8CX\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@
M86QI9VX],T1C96YT97(^/&(^,C`Q,SPO8CX\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L<W!A;CTS1#(@86QI
M9VX],T1C96YT97(^/&(^,C`Q,CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4
M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G
M8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y
M;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^
M#0H@3W)E;F-I83QS=7`@<W1Y;&4],T0G1D].5"U325I%.B`X-24[(%9%4E1)
M0T%,+4%,24=..B!T;W`G/B8C>$%%.SPO<W5P/B!2;WEA;'1I97,@9G)O;0T*
M($)R:7-T;VP\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-CPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C8\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/C(U/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS
M1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR-#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO
M=&0^#0H@/"]T<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S
M($YE=R!2;VUA;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$
M=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!
M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4
M+5-)6D4Z(#$P<'0G/@T*($)I;W!R;V-E<W-I;F<@0W5S=&]M97(@03PO<#X-
M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(X/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#XT.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R
M87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,S4\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/C0V/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\+W1R/@T*
M(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!&
M3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&/@T*(#QT9"!V86QI
M9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/
M3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[
M($9/3E0M4TE:13H@,3!P="<^#0H@0FEO<')O8V5S<VEN9R!#=7-T;VUE<B!"
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3`\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/C@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@
M;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$R
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,3PO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/"]T
M<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP
M('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P
M<'0G/@T*($)I;W!R;V-E<W-I;F<@0W5S=&]M97(@0SPO<#X-"B`\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/C(P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#XQ,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R
M87`^)28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,34\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/C$R/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO
M=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\+W1R/@T*(#PO=&%B;&4^
M#0H@/"]D:78^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F@^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y4;W1A;"!2979E;G5E/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-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<#Y097)C96YT86=E(&)Y($=E;V=R87!H:6,@07)E82!O
M<B!3:6=N:69I8V%N="!#=7-T;VUE<G,\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B<\9&EV/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU43U`Z(#$R
M<'0[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)3BU"3U14
M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T)SX-"B!4:&4@9F]L;&]W:6YG('1A
M8FQE(')E<')E<V5N=',@=&AE($-O;7!A;GDF(W@R,#$Y.W,@=&]T86P@<F5V
M96YU92!B>0T*(&=E;V=R87!H:6,@87)E82`H8F%S960@;VX@=&AE(&QO8V%T
M:6]N(&]F('1H92!C=7-T;VUE<BDZ/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)
M3BU43U`Z(#!P=#L@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$R
M<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@<W1Y;&4],T0G0D]21$52+4-/
M3$Q!4%-%.B!C;VQL87!S93L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@1D].5"U325I%.B`Q,'!T)R!B;W)D97(],T0P(&-E;&QS<&%C:6YG/3-$
M,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Y,B4@86QI9VX],T1C96YT97(^
M#0H@/'1R/@T*(#QT9"!W:61T:#TS1#<R)3X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@]
M,T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT
M9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@=VED=&@],T0V)3X\+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@.'!T)SX-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$
M15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M
M(&-O;'-P86X],T0V(&%L:6=N/3-$8V5N=&5R/CQB/E1H<F5E)B-X03`[;6]N
M=&AS)B-X03`[96YD960\8G(@+SX-"B!397!T96UB97(@,S`L/"]B/CPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G('9A;&EG;CTS1&)O='1O;2!C
M;VQS<&%N/3-$-B!A;&EG;CTS1&-E;G1E<CX\8CY.:6YE)B-X03`[;6]N=&AS
M)B-X03`[96YD960\8G(@+SX-"B!397!T96UB97(@,S`L/"]B/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M
M4TE:13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@
M=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB
M/C(P,3,\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L
M:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P
M,3(\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N
M/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3,\
M+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$
M8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/C(P,3(\+V(^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T
M<CX-"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA
M;CL@1D].5"U325I%.B`Q,'!T)R!B9V-O;&]R/3-$(T-#145&1CX-"B`\=&0@
M=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M
M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@
M,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(%5N:71E9"!3=&%T97,\+W`^#0H@
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU-CPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^-#$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4Q/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#XT,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/"]T<CX-"B`\
M='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@1D].
M5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T>6QE
M/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@3F5W
M(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*
M(%-W961E;CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,Q/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XT.3PO=&0^#0H@/'1D('9A;&EG;CTS
M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^,S4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$
M;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X
M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0V/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T
M9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%149&
M/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)3D1%
M3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!4D=)
M3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@56YI=&5D($MI;F=D
M;VT\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XY/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#XW/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ
M,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^
M)28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3`\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#PO
M='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M
M86X[($9/3E0M4TE:13H@,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\
M<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I
M;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q
M,'!T)SX-"B!/=&AE<CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T
M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/C,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,\+W1D/@T*
M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\
M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@
M/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED
M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF
M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI
M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT^#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L
M:60G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M#0H@/'`@<W1Y;&4],T0G0D]21$52+51/4#H@(S`P,#`P,"`Q<'@@<V]L:60G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^
M#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[
M($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^#0H@/'1D('9A
M;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.5#H@+3%E;3L@
M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E
M;3L@1D].5"U325I%.B`Q,'!T)SX-"B!4;W1A;#PO<#X-"B`\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT^/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X
M<'0G/B8C>$$P.R8C>$$P.SPO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B
M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^,3`P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A
M<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T)SXF(WA!,#L\+V9O;G0^
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P,#PO=&0^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\9F]N="!S='EL93TS1"=&3TY4+5-)
M6D4Z(#AP="<^)B-X03`[/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XQ,#`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P
M/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<W1Y;&4],T0G1D].5"U325I%.B`X<'0G/B8C>$$P.SPO9F]N=#X\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,3`P/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-
M"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+5-)6D4Z(#%P>"<^#0H@/'1D
M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP
M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X
M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S
M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P
M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*
M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^
M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\
M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C
M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L
M92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-
M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G
M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O
M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B
M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO
M='(^#0H@/"]T86)L93X-"B`\+V1I=CX\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R:#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%C8V]U;G1S(%)E8V5I=F%B;&4\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!E<F-E;G1A9V4@
M8GD@1V5O9W)A<&AI8R!!<F5A(&]R(%-I9VYI9FEC86YT($-U<W1O;65R<SPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQD:78^#0H@/'`@<W1Y
M;&4],T0G34%21TE.+51/4#H@,3)P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE
M=R!2;VUA;CL@34%21TE.+4)/5%1/33H@,'!T.R!&3TY4+5-)6D4Z(#$P<'0G
M/@T*(%-I9VYI9FEC86YT(&%C8V]U;G1S(')E8V5I=F%B;&4@8F%L86YC97,@
M87,@82!P97)C96YT86=E(&]F('1H90T*($-O;7!A;GDF(W@R,#$Y.W,@=&]T
M86P@=')A9&4@86-C;W5N=',@<F5C96EV86)L92!A;F0@<F]Y86QT:65S(&%N
M9`T*(&]T:&5R(')E8V5I=F%B;&5S(&)A;&%N8V5S(&%R92!A<R!F;VQL;W=S
M.CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM5$]0.B`P<'0[($U!4D=)3BU"
M3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T)SX-"B`F(WA!,#L\+W`^#0H@
M/'1A8FQE('-T>6QE/3-$)T)/4D1%4BU#3TQ,05!313H@8V]L;&%P<V4[($9/
M3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@
M8F]R9&5R/3-$,"!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I
M9'1H/3-$-S8E(&%L:6=N/3-$8V5N=&5R/@T*(#QT<CX-"B`\=&0@=VED=&@]
M,T0W,B4^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M('=I9'1H/3-$,3,E
M/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#$S)3X\+W1D/@T*(#QT9#X\
M+W1D/@T*(#QT9#X\+W1D/@T*(#QT9#X\+W1D/@T*(#PO='(^#0H@/'1R('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:
M13H@.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L
M:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/CQB/E-E
M<'1E;6)E<B8C>$$P.S,P+#QB<B`O/@T*(#(P,3,\+V(^/"]T9#X-"B`\=&0@
M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O
M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X]
M,T0R(&%L:6=N/3-$8V5N=&5R/CQB/D1E8V5M8F5R)B-X03`[,S$L/&)R("\^
M#0H@,C`Q,CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[
M/"]T9#X-"B`\+W1R/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM
M97,@3F5W(%)O;6%N.R!&3TY4+5-)6D4Z(#$P<'0G(&)G8V]L;W(],T0C0T-%
M149&/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@<W1Y;&4],T0G5$585"U)
M3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($U!
M4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P="<^#0H@3W)E;F-I83QS
M=7`@<W1Y;&4],T0G1D].5"U325I%.B`X-24[(%9%4E1)0T%,+4%,24=..B!T
M;W`G/B8C>$%%.SPO<W5P/B!2;WEA;'1I97,@9G)O;0T*($)R:7-T;VP\+W`^
M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO
M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS-SPO=&0^#0H@/'1D('9A
M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)28C>$$P.SPO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^,S$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W
M<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@
M,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4
M+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@
M34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!":6]P<F]C
M97-S:6YG($-U<W1O;65R($$\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$
M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O
M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#XR,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N
M;W=R87`^)28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,C$\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D
M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!4:6UE<R!.
M97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO<CTS1"-#0T5%1D8^
M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=415A4+4E.1$5.
M5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.
M+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!":6]P<F]C97-S:6YG
M($-U<W1O;65R($(\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M
M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XX
M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE
M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^
M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\+W1R
M/@T*(#QT<B!S='EL93TS1"=&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N
M.R!&3TY4+5-)6D4Z(#$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@
M<W1Y;&4],T0G5$585"U)3D1%3E0Z("TQ96T[($9/3E0M1D%-24Q9.B!4:6UE
M<R!.97<@4F]M86X[($U!4D=)3BU,1494.B`Q96T[($9/3E0M4TE:13H@,3!P
M="<^#0H@0FEO<')O8V5S<VEN9R!#=7-T;VUE<B!#/"]P/@T*(#PO=&0^#0H@
M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V
M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^,34\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T
M;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C
M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/C4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P
M/B4F(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!4:6UE<R!.97<@4F]M86X[($9/3E0M4TE:13H@,3!P="<@8F=C;VQO
M<CTS1"-#0T5%1D8^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS
M1"=415A4+4E.1$5.5#H@+3%E;3L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2
M;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@1D].5"U325I%.B`Q,'!T)SX-"B!4
M96YA;G0@:6UP<F]V96UE;G0@86QL;W=A;F-E(&1U92!F<F]M(&QA;F1L;W)D
M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!
M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\
M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^,30\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F(WA!,#L\+W1D
M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L
M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#QT
M9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P(&%L:6=N/3-$<FEG
M:'0^#0H@)B-X,C`Q-#LF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX]
M,T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B8C>$$P.SPO=&0^#0H@/"]T<CX-
M"B`\='(@<W1Y;&4],T0G1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@
M1D].5"U325I%.B`Q,'!T)SX-"B`\=&0@=F%L:6=N/3-$=&]P/@T*(#QP('-T
M>6QE/3-$)U1%6%0M24Y$14Y4.B`M,65M.R!&3TY4+49!34E,63H@5&EM97,@
M3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,65M.R!&3TY4+5-)6D4Z(#$P<'0G
M/@T*(%!F:7IE<CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^
M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P
M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$\
M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W<F%P/3-$;F]W<F%P/B4F
M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-
M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,X/"]T9#X-"B`\=&0@=F%L:6=N
M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XE)B-X03`[/"]T9#X-"B`\+W1R
M/@T*(#PO=&%B;&4^#0H@/"]D:78^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*
M+2TM+2TM/5].97AT4&%R=%\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S
M.#-A-S$Q,S@-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C9D,&,P
M8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X+U=O<FMS:&5E=',O4VAE
M970R-RYH=&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M
M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB
M=7,M87-C:6DB#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\345402!H='1P
M+65Q=6EV/3-$0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C
M:&%R<V5T/75T9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@
M<W)C/3-$4VAO=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J
M+SPO<V-R:7!T/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S
M/3-$<F5P;W)T(&ED/3-$240P14PQ044^#0H@("`@("`\='(^#0H@("`@("`@
M(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O
M;F<^26YT86YG:6)L92!!<W-E=',@*$1E=&%I;"D@*%531"`D*3QB<CX\+W-T
M<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$
M,3XY($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H
M(&-O;'-P86X],T0Q/C$R($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P
M+"`R,#$S/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@
M,S$L(#(P,3(\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/CQS=')O;F<^1FEN:71E+4QI=F5D($EN=&%N9VEB;&4@07-S971S(%M,:6YE
M($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<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/D=R;W-S($-A<G)Y:6YG($%M;W5N=#PO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^)"`X+#8T,BPP.3D\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#@L-38U+#$Q,CQS<&%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`^06-C=6UU
M;&%T960@06UO<G1I>F%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M/B@R+#$V,"PU-C<I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;3XH,2PS.#,L,3`P*3QS<&%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`^5V5I9VAT960@079E<F%G92!5
M<V5F=6P@3&EF92`H:6X@>65A<G,I/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG."!Y96%R<SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<X('EE87)S/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F@^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y496-H;F]L;V=Y("T@9&5V96QO
M<&5D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N
M9SY&:6YI=&4M3&EV960@26YT86YG:6)L92!!<W-E=',@6TQI;F4@271E;7-=
M/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
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`^
M1W)O<W,@0V%R<GEI;F<@06UO=6YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XQ+#0V,"PR,#0\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XQ+#0U,BPW,CD\<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%C8W5M=6QA=&5D($%M;W)T
M:7IA=&EO;CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH-#DT+#0V
M-2D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M/B@S-C`L-S0X*3QS<&%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`^5V5I9VAT960@079E<F%G92!5<V5F=6P@3&EF92`H:6X@
M>65A<G,I/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG."!Y96%R
M<SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<X('EE87)S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F@^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y0871E;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%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&:6YI=&4M3&EV960@26YT86YG:6)L92!!<W-E
M=',@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%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`^1W)O<W,@0V%R<GEI;F<@06UO=6YT/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-#`L,#`P/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C0P+#`P,#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`^06-C=6UU
M;&%T960@06UO<G1I>F%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M/B@Q,3`L,#`P*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6T^*#@W+#4P,"D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/E=E:6=H=&5D($%V97)A9V4@57-E9G5L
M($QI9F4@*&EN('EE87)S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)S@@>65A<G,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG."!Y96%R<SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')H/@T*("`@("`@("`\=&0@8VQA
M<W,],T1P;"!V86QI9VX],T1T;W`^0W5S=&]M97(@<F5L871I;VYS:&EP<SPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<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/CQS=')O;F<^1FEN
M:71E+4QI=F5D($EN=&%N9VEB;&4@07-S971S(%M,:6YE($ET96US73PO<W1R
M;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D=R;W-S
M($-A<G)Y:6YG($%M;W5N=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^-BPY-#$L.#DU/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^-BPX-S(L,S@S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!8V-U;75L871E9"!!;6]R=&EZ871I
M;VX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^)"`H,2PU-38L,3`R
M*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^
M)"`H.3,T+#@U,BD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/E=E:6=H=&5D($%V97)A9V4@57-E9G5L($QI9F4@*&EN
M('EE87)S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)S@@>65A
M<G,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG."!Y96%R<SQS<&%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?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X#0I#
M;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U7SAE965?-#4Q
M-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S+U-H965T,C@N:'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$14%#/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,]
M,T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/D=O;V1W:6QL
M(&%N9"!);G1A;F=I8FQE($%S<V5T<R`M($%D9&ET:6]N86P@26YF;W)M871I
M;VX@*$1E=&%I;"D@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@
M("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XY($UO;G1H<R!%;F1E9#PO
M=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#X\<W1R;VYG/D)U<VEN97-S($%C<75I<VET:6]N(%M,
M:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%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`^06UO<G1I>F%T:6]N(&5X<&5N<V4\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/B0@-S<W+#`P,#QS<&%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`^17AP96-T960@86UO<G1I>F%T
M:6]N(&5X<&5N<V4@:6X@,C`Q,R`H97AC;'5D:6YG('1H92!S:7@@;6]N=&AS
M(&5N9&5D($IU;F4@,S`L(#(P,3,I/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XQ+#`P,"PP,#`\<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/D5X<&5C=&5D(&%M;W)T:7IA=&EO;B!E>'!E
M;G-E(&EN(#(P,30\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L
M,#`P+#`P,#QS<&%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`^17AP96-T960@86UO<G1I>F%T:6]N(&5X<&5N<V4@:6X@,C`Q
M-3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PP,#`L,#`P/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y%
M>'!E8W1E9"!A;6]R=&EZ871I;VX@97AP96YS92!I;B`R,#$V/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#`P,"PP,#`\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D5X<&5C=&5D(&%M
M;W)T:7IA=&EO;B!E>'!E;G-E(&EN(#(P,3<\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/B0@,2PP,#`L,#`P/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-
M"@T*+2TM+2TM/5].97AT4&%R=%\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P
M.3$S.#-A-S$Q,S@-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C9D
M,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X+U=O<FMS:&5E=',O
M4VAE970R.2YH=&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T
M960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E
M=#TB=7,M87-C:6DB#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\345402!H
M='1P+65Q=6EV/3-$0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL
M.R!C:&%R<V5T/75T9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I
M<'0@<W)C/3-$4VAO=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N
M="`J+SPO<V-R:7!T/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L
M87-S/3-$<F5P;W)T(&ED/3-$240P14%+0D<^#0H@("`@("`\='(^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS
M=')O;F<^4F5V96YU92!296-O9VYI=&EO;B`M($%D9&ET:6]N86P@26YF;W)M
M871I;VX@*$1E=&%I;"D@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,CXS($UO;G1H<R!%;F1E
M9#PO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0R/CD@
M36]N=&AS($5N9&5D/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L
M<W!A;CTS1#$^,2!-;VYT:',@16YD960\+W1H/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T:"!C;VQS<&%N/3-$,3XS($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/CD@36]N=&AS($5N9&5D
M/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^,3(@
M36]N=&AS($5N9&5D/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L
M<W!A;CTS1#$^,2!-;VYT:',@16YD960\+W1H/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T:"!C;VQS<&%N/3-$,CXS($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0R/CD@36]N=&AS($5N9&5D
M/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@("`@/'1H
M(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,CQB<CX\+W1H/@T*("`@("`@("`\
M=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@("`@
M(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3(\8G(^/"]T:#X-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CY09FEZ97(@26YC
M;W)P;W)A=&EO;CQB<CY.;VYS;V9T=V%R92!,:6-E;G-E($%R<F%N9V5M96YT
M/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P
M,3,\8G(^4&9I>F5R($EN8V]R<&]R871I;VX\8G(^3F]N<V]F='=A<F4@3&EC
M96YS92!!<G)A;F=E;65N=#QB<CX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,]
M,T1T:#Y397`N(#,P+"`R,#$S/&)R/E!F:7IE<B!);F-O<G!O<F%T:6]N/&)R
M/DYO;G-O9G1W87)E($QI8V5N<V4@07)R86YG96UE;G0\8G(^/"]T:#X-"B`@
M("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q,CQB<CY09FEZ97(@
M26YC;W)P;W)A=&EO;CQB<CY.;VYS;V9T=V%R92!,:6-E;G-E($%R<F%N9V5M
M96YT/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/DIA;BX@,S$L
M(#(P,3,\8G(^4&9I>F5R($EN8V]R<&]R871I;VX\8G(^3F]N<V]F='=A<F4@
M3&EC96YS92!!<G)A;F=E;65N=#QB<CY5<"UF<F]N="!087EM96YT($%R<F%N
M9V5M96YT/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@
M,S`L(#(P,3,\8G(^3W)E;F-I82!2;WEA;'1I97,@9G)O;2!"<FES=&]L/&)R
M/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3(\
M8G(^3W)E;F-I82!2;WEA;'1I97,@9G)O;2!"<FES=&]L/&)R/CPO=&@^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^3W)E;F-I
M82!2;WEA;'1I97,@9G)O;2!"<FES=&]L/&)R/CPO=&@^#0H@("`@("`@(#QT
M:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3(\8G(^3W)E;F-I82!2;WEA;'1I
M97,@9G)O;2!"<FES=&]L/&)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/E)E=F5N=64@4F5C;V=N:71I;VXL($UU;'1I<&QE
M+61E;&EV97)A8FQE($%R<F%N9V5M96YT<R!;3&EN92!)=&5M<UT\+W-T<F]N
M9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/E)O>6%L='D@<F5V96YU93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^)"`V+#8S-RPX,S@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XD(#,L.3@Q+#`U.3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,34L-C4T+#DQ.3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,3$L
M,S(W+#4P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^)"`T+#@R-2PP,#`\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#,L.38S+#`P,#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,3(L.34V+#`P
M,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/B0@,3`L-C(S+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-
M"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P
M;"!V86QI9VX],T1T;W`^4&5R8V5N=&%G92!O9B!R;WEA;'1Y(')E=F5N=64L
M(')E;6ET=&%N8V4@=&\@=&AE(%5N:79E<G-I='D@;V8@36EC:&EG86X\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,34N,#`E/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
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`^0V]S="!O9B!R;WEA;'1Y(&%N9"!O=&AE<B!R979E;G5E/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XW,C,L-S<W/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-3DT+#0P-CQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L.30S+#,W
M,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C$L-3DS+#0R-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^-S(T+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C4Y-"PP,#`\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#DT,RPP,#`\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#4Y,RPP
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/E!A>6UE;G0@<F5C96EV960@=6YD97(@;&EC96YS92!A9W)E96UE;G0\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-2PP,#`L
M,#`P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%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`^36EL97-T;VYE(%!A>6UE;G0\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XQ+#`P,"PP,#`\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^5&]T86P@9G5T
M=7)E(&UI;&5S=&]N92!R96-E:79A8FQE/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^-C0L,#`P+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C8T+#`P,"PP,#`\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV-"PP,#`L,#`P
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-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,:6-E;G-E(&%G<F5E;65N="P@<F5V96YU92!R96-O9VYI>F5D
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L,#DS+#`P
M,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C$L,C$W+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C0L.#<V+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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<#Y2979E;G5E(&9R;VT@<W!O;G-O
M<F5D(')E<V5A<F-H(&%N9"!D979E;&]P;65N="!P<F]J96-T<SPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`W,3DL,#`P/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`Q."PP,#`\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$L
M-#@Q+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/B0@-S`T+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^
M#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?
M,#DQ,S@S83<Q,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V
M9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S
M+U-H965T,S`N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O
M=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S
M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@
M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M
M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R
M:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE
M;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C
M;&%S<STS1')E<&]R="!I9#TS1$E$,$5!3D%%/@T*("`@("`@/'1R/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\
M<W1R;VYG/D-H86YG97,@:6X@06-C=6UU;&%T960@3W1H97(@0V]M<')E:&5N
M<VEV92!);F-O;64@*$1E=&%I;"D@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H
M/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XY($UO;G1H
M<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@
M("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/D%C8W5M=6QA=&5D($]T
M:&5R($-O;7!R96AE;G-I=F4@26YC;VUE("A,;W-S*2!;3&EN92!)=&5M<UT\
M+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D)A
M;&%N8V4@870@1&5C96UB97(@,S$L(#(P,3(\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/B0@,2PY,3$L.3<P/'-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/=&AE<B!C;VUP<F5H96YS:79E
M(&EN8V]M92`H;&]S<RD@8F5F;W)E(')E8VQA<W-I9FEC871I;VYS/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-C,L,#$Y/'-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!;6]U;G1S(')E
M8VQA<W-I9FEE9"!F<F]M(&%C8W5M=6QA=&5D(&]T:&5R(&-O;7!R96AE;G-I
M=F4@:6YC;VUE("AL;W-S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)R9N8G-P.R9N8G-P.SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/DYE="!C=7)R96YT('!E<FEO9"!O=&AE<B!C
M;VUP<F5H96YS:79E(&EN8V]M92`H;&]S<RD\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C(V,RPP,3D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/D)A;&%N8V4@870@4V5P=&5M8F5R(#,P
M+"`R,#$S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#$W-"PY
M.#D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D%C8W5M=6QA=&5D($YE="!5;G)E86QI>F5D($EN=F5S=&UE;G0@1V%I
M;B`H3&]S<RD\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS
M=')O;F<^06-C=6UU;&%T960@3W1H97(@0V]M<')E:&5N<VEV92!);F-O;64@
M*$QO<W,I(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^0F%L86YC92!A="!$96-E;6)E<B`S,2P@,C`Q
M,CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,30L,3,P/'-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<#Y/=&AE
M<B!C;VUP<F5H96YS:79E(&EN8V]M92`H;&]S<RD@8F5F;W)E(')E8VQA<W-I
M9FEC871I;VYS/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@T+#,T
M-2D\<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%M;W5N=',@<F5C;&%S<VEF:65D(&9R;VT@86-C=6UU;&%T960@;W1H
M97(@8V]M<')E:&5N<VEV92!I;F-O;64@*&QO<W,I/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG)FYB<W`[)FYB<W`[/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F]U/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3F5T(&-U<G)E;G0@
M<&5R:6]D(&]T:&5R(&-O;7!R96AE;G-I=F4@:6YC;VUE("AL;W-S*3PO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH-"PS-#4I/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y"86QA;F-E(&%T
M(%-E<'1E;6)E<B`S,"P@,C`Q,SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^.2PW.#4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/D%C8W5M=6QA=&5D(%1R86YS;&%T:6]N($%D:G5S=&UE
M;G0\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^
M06-C=6UU;&%T960@3W1H97(@0V]M<')E:&5N<VEV92!);F-O;64@*$QO<W,I
M(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^0F%L86YC92!A="!$96-E;6)E<B`S,2P@,C`Q,CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PX.3<L.#0P/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y/=&AE<B!C
M;VUP<F5H96YS:79E(&EN8V]M92`H;&]S<RD@8F5F;W)E(')E8VQA<W-I9FEC
M871I;VYS/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-C<L,S8T
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!;6]U;G1S(')E8VQA<W-I9FEE9"!F<F]M(&%C8W5M=6QA=&5D(&]T:&5R
M(&-O;7!R96AE;G-I=F4@:6YC;VUE("AL;W-S*3PO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)R9N8G-P.R9N8G-P.SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DYE="!C=7)R96YT('!E
M<FEO9"!O=&AE<B!C;VUP<F5H96YS:79E(&EN8V]M92`H;&]S<RD\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(V-RPS-C0\<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/D)A;&%N8V4@870@
M4V5P=&5M8F5R(#,P+"`R,#$S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XD(#(L,38U+#(P-#QS<&%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?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q
M,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U7SAE
M965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S+U-H965T,S$N
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-2T%#/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@
M8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/D)A
M<VEC(&%N9"!$:6QU=&5D(%=E:6=H=&5D($%V97)A9V4@4VAA<F5S($]U='-T
M86YD:6YG("A$971A:6PI/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT
M:"!C;&%S<STS1'1H(&-O;'-P86X],T0R/C,@36]N=&AS($5N9&5D/"]T:#X-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#(^.2!-;VYT:',@
M16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@("`@
M/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@T*("`@("`@
M("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$R/&)R/CPO=&@^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@
M("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,CQB<CX\+W1H/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY796EG:'1E9"!!
M=F5R86=E($YU;6)E<B!O9B!3:&%R97,@3W5T<W1A;F1I;F<@6TQI;F4@271E
M;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-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<#Y796EG:'1E9"!A=F5R86=E(&-O;6UO;B!S:&%R97,\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C,Q+#@U."PQ,#,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS,"PY-#@L,#8R/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,S$L
M-3@S+#`V,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C,P+#@T,2PS-#0\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/D1I;'5T:79E(&-O;6UO;B!S=&]C:R!O<'1I
M;VYS/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV.3,L-#@S/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,S`X
M+#(Q,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C8Y.2PV,SD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XR.3`L-#`U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F]U/@T*("`@("`@("`\=&0@8VQA
M<W,],T1P;"!V86QI9VX],T1T;W`^5V5I9VAT960@879E<F%G92!C;VUM;VX@
M<VAA<F5S+"!A<W-U;6EN9R!D:6QU=&EO;CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,S(L-34Q+#4X-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C,Q+#(U-BPR-S,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS,BPR.#(L-S`R/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,S$L
M,3,Q+#<T.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\
M+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A
M<G1?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X#0I#;VYT
M96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U7SAE965?-#4Q-5\X
M9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S+U-H965T,S(N:'1M;`T*0V]N
M=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N
M=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\
M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E
M;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:G,^
M+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE
M860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS
M1$E$,$5,04%%/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T
M;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/D5A<FYI;F=S("A,
M;W-S*2!097(@4VAA<F4@+2!!9&1I=&EO;F%L($EN9F]R;6%T:6]N("A$971A
M:6PI("A54T0@)"D\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L
M87-S/3-$=&@@8V]L<W!A;CTS1#(^,R!-;VYT:',@16YD960\+W1H/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,CXY($UO;G1H<R!%;F1E
M9#PO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/CPO
M=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1H/E-E<"X@,S`L(#(P,3(\8G(^/"]T:#X-"B`@("`@("`@/'1H
M(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@T*("`@("`@("`\
M=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$R/&)R/CPO=&@^#0H@("`@("`@
M(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3(\8G(^/"]T:#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^16%R;FEN9W,@4&5R(%-H
M87)E($1I<V-L;W-U<F4@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^4W1O8VL@;W!T:6]N<RP@
M;W5T<W1A;F1I;F<\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L
M-C<P+#8X.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C(L-C(U+#8Y,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C$L-C<P+#8X.#QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L-C(U+#8Y,#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L,S$U+#`Y,#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`^
M4W1O8VL@;W!T:6]N<RP@=V5I9VAT960@879E<F%G92!E>&5R8VES92!P<FEC
M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`T+C@W/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`T+C$Q
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M)"`T+C@W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^)"`T+C$Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^)"`T+C(\<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/D-O;6UO;B!S=&]C:R!E>&-L=61E9"!F<F]M
M(&-A;&-U;&%T:6]N(&]F(&1I;'5T960@96%R;FEN9W,@<&5R('-H87)E/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-C$L,#`P/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PT,S$L-C`P
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M-#8Y+#4P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C$L-C`R+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM
M+2T]7TYE>'1087)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W
M,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X
M965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#,S
M+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN
M=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA
M<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U
M:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S
M970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,]
M,T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S
M8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R
M97!O<G0@:60],T1)1#!%44A!23X-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H
M(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY3
M=&]C:RU"87-E9"!#;VUP96YS871I;VX@+2!!9&1I=&EO;F%L($EN9F]R;6%T
M:6]N("A$971A:6PI("A54T0@)"D\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#(^,R!-;VYT:',@16YD960\
M+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,CXY($UO
M;G1H<R!%;F1E9#PO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P
M86X],T0Q/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@
M("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3(\8G(^/"]T:#X-"B`@
M("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@T*
M("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$R/&)R/CPO=&@^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3(\8G(^/"]T
M:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^4VAA<F4M
M8F%S960@0V]M<&5N<V%T:6]N($%R<F%N9V5M96YT(&)Y(%-H87)E+6)A<V5D
M(%!A>6UE;G0@07=A<F0@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^4W1O8VLM8F%S960@8V]M
M<&5N<V%T:6]N(&5X<&5N<V4\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/B0@,C`U+#<W,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/B0@,C@X+#(W.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/B0@-S8X+#4S-#QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@-S0S+#DT-SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<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/E-T
M;V-K(&]P=&EO;G,@;W5T<W1A;F1I;F<\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C$L-C<P+#8X.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C(L-C(U+#8Y,#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L-C<P+#8X.#QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L-C(U+#8Y
M,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C(L,S$U+#`Y,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^0VQO<VEN9R!P<FEC92!O9B!T:&4@8V]M;6]N('-T;V-K
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$Q+C`Y/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,3$N
M,#D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%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`^5V5I9VAT960@879E<F%G92!G<F%N="!D871E(&9A:7(@=F%L=64@
M;V8@<VAA<F4M8F%S960@87=A<F1S(&=R86YT960\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^)"`T+C$Y/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`S+C8S/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)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`^5&]T86P@9F%I<B!V
M86QU92!O9B!S=&]C:R!O<'1I;VYS('9E<W1E9#PO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XY,S0L,C@P/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-S4V+#0T-#QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1O=&%L('5N<F5C
M;V=N:7IE9"!C;VUP96YS871I;VX@8V]S=#PO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^)"`R+#$Q.2PQ.#(\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`R+#$Q.2PQ.#(\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^56YR96-O
M9VYI>F5D(&-O;7!E;G-A=&EO;B!C;W-T+"!W96EG:'1E9"!A=F5R86=E(')E
M;6%I;FEN9R!R97%U:7-I=&4@<V5R=FEC92!P97)I;V0\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)S,@>65A<G,@,B!M;VYT:',@,3D@9&%Y
M<SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y.=6UB97(@;V8@=6YV97-T960@;W!T:6]N<SPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^-S$P+#,X,#QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XW,3`L,S@P/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R:#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/C(P,3(@4&QA
M;CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O
M;F<^4VAA<F4M8F%S960@0V]M<&5N<V%T:6]N($%R<F%N9V5M96YT(&)Y(%-H
M87)E+6)A<V5D(%!A>6UE;G0@07=A<F0@6TQI;F4@271E;7-=/"]S=')O;F<^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3G5M8F5R
M(&]F('-H87)E<R!A=F%I;&%B;&4@9F]R(&9U='5R92!G<F%N=#PO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PQ-34L,C$V/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L,34U+#(Q-CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
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<#Y5;G9E<W1E9"!/<'1I;VYS/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^/'-T<F]N9SY3:&%R92UB87-E9"!#;VUP96YS871I;VX@
M07)R86YG96UE;G0@8GD@4VAA<F4M8F%S960@4&%Y;65N="!!=V%R9"!;3&EN
M92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-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-E;G1I=F4@;W!T:6]N<RP@=F5S=&EN9R!P97)I;V0\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)S4@>65A<G,\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')H/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M16UP;&]Y964@4W1O8VL@3W!T:6]N('P@36EN:6UU;3PO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^4VAA<F4M8F%S960@
M0V]M<&5N<V%T:6]N($%R<F%N9V5M96YT(&)Y(%-H87)E+6)A<V5D(%!A>6UE
M;G0@07=A<F0@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^26YC96YT:79E(&]P=&EO;G,L('9E
M<W1I;F<@<&5R:6]D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<T('EE87)S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/DEN8V5N=&EV92!O<'1I;VYS+"!V97-T:6YG(&]N('1H
M92!F:7)S="!A;FYI=F5R<V%R>2!O9B!T:&4@9&%T92!O9B!G<F%N=#PO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,"XP,"4\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')H
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^16UP;&]Y
M964@4W1O8VL@3W!T:6]N('P@36%X:6UU;3PO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^4VAA<F4M8F%S960@0V]M<&5N
M<V%T:6]N($%R<F%N9V5M96YT(&)Y(%-H87)E+6)A<V5D(%!A>6UE;G0@07=A
M<F0@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%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`^26YC96YT:79E(&]P=&EO;G,L('9E<W1I;F<@
M<&5R:6]D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<U('EE
M87)S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/DEN8V5N=&EV92!O<'1I;VYS+"!V97-T:6YG(&]N('1H92!F:7)S
M="!A;FYI=F5R<V%R>2!O9B!T:&4@9&%T92!O9B!G<F%N=#PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-2XP,"4\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)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`^26YC96YT:79E(&]P
M=&EO;G,L('1E<FT\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)S$P('EE87)S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/DYO;BU%;7!L;WEE92!$:7)E8W1O<G,@86YD($-O;G-U
M;'1A;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
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`^
M/'-T<F]N9SY3:&%R92UB87-E9"!#;VUP96YS871I;VX@07)R86YG96UE;G0@
M8GD@4VAA<F4M8F%S960@4&%Y;65N="!!=V%R9"!;3&EN92!)=&5M<UT\+W-T
M<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y)
M;F-E;G1I=F4@;W!T:6]N<RP@=F5S=&EN9R!P97)I;V0\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)S$@>65A<CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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-F0P8S!B-5\X965E7S0U,35?
M.&0U,5\P.3$S.#-A-S$Q,S@-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O
M0SHO,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X+U=O<FMS
M:&5E=',O4VAE970S-"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-$240P15`Q044^#0H@("`@("`\='(^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X]
M,T0R/CQS=')O;F<^4W1O8VLM0F%S960@0V]M<&5N<V%T:6]N($5X<&5N<V4@
M*$1E=&%I;"D@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\
M=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,CXS($UO;G1H<R!%;F1E9#PO=&@^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0R/CD@36]N=&AS
M($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@
M(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,CQB<CX\+W1H/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,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/CQS=')O;F<^16UP;&]Y964@
M4V5R=FEC92!3:&%R92UB87-E9"!#;VUP96YS871I;VXL($%L;&]C871I;VX@
M;V8@4F5C;V=N:7IE9"!097)I;V0@0V]S=',@6TQI;F4@271E;7-=/"]S=')O
M;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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<#Y3=&]C
M:RUB87-E9"!C;VUP96YS871I;VX@97AP96YS93PO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^)"`R,#4L-S<R/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`R.#@L,C<Y/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`W-C@L-3,T/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`W
M-#,L.30X/'-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#;W-T(&]F('!R;V1U8W0@<F5V96YU93PO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY%;7!L;WEE92!397)V
M:6-E(%-H87)E+6)A<V5D($-O;7!E;G-A=&EO;BP@06QL;V-A=&EO;B!O9B!2
M96-O9VYI>F5D(%!E<FEO9"!#;W-T<R!;3&EN92!)=&5M<UT\+W-T<F]N9SX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E-T;V-K+6)A
M<V5D(&-O;7!E;G-A=&EO;B!E>'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XR-"PP-3D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XQ,"PV-#8\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XT-RPQ-3$\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS,RPT,C`\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R:#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E)E<V5A<F-H
M(&%N9"!D979E;&]P;65N=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%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%;7!L;WEE92!397)V:6-E(%-H87)E+6)A<V5D
M($-O;7!E;G-A=&EO;BP@06QL;V-A=&EO;B!O9B!296-O9VYI>F5D(%!E<FEO
M9"!#;W-T<R!;3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/E-T;V-K+6)A<V5D(&-O;7!E;G-A=&EO
M;B!E>'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS,"PP
M.3(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XU,RPP.30\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XW,RPX,30\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XQ-CDL.3$Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F@^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y396QL:6YG+"!G96YE<F%L(&%N9"!A
M9&UI;FES=')A=&EV93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%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`^/'-T<F]N9SY%;7!L;WEE92!397)V:6-E(%-H87)E+6)A<V5D($-O
M;7!E;G-A=&EO;BP@06QL;V-A=&EO;B!O9B!296-O9VYI>F5D(%!E<FEO9"!#
M;W-T<R!;3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/E-T;V-K+6)A<V5D(&-O;7!E;G-A=&EO;B!E
M>'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$U,2PV
M,C$\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XD(#(R-"PU,SD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XD(#8T-RPU-CD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XD(#4T,"PV,#D\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H
M=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7S(V9#!C,&(U7SAE965?-#4Q-5\X
M9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#
M.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H
M965T<R]3:&5E=#,U+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z
M('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C
M:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-
M151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT
M+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V
M87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#
M;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B
M;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%33-!13X-"B`@("`@(#QT<CX-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS
M1#(^/'-T<F]N9SY3=6UM87)Y(&]F($EN9F]R;6%T:6]N(%)E9V%R9&EN9R!/
M<'1I;VX@06-T:79I='D@*$1E=&%I;"D@*%531"`D*3QB<CX\+W-T<F]N9SX\
M+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,CXY($UO
M;G1H<R!%;F1E9#PO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P
M86X],T0Q/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@
M("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,CY397`N(#,P+"`R,#$S/&)R
M/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3(\
M8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^
M3W!T:6]N<R!/=71S=&%N9&EN9SPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1F;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D]P=&EO;G,@;W5T<W1A;F1I;F<@870@2F%N=6%R>2`Q+"`R,#$S/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#,Q-2PP.3`\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$9FX^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#8R-2PV.3`\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D=R86YT960\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4T,2PP-3(\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$9FX^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y%>&5R8VES960\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6T^*#@X-"PY-30I/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&9N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-
M"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P
M;"!V86QI9VX],T1T;W`^1F]R9F5I=&5D+T-A;F-E;&QE9#PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;3XH,S`P+#4P,"D\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$9FX^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-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<#Y/<'1I;VYS(&]U='-T86YD:6YG(&%T(%-E<'1E
M;6)E<B`S,"P@,C`Q,SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M,2PV-S`L-C@X/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&9N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,BPV,C4L
M-CDP/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y/<'1I;VYS(&5X97)C:7-A8FQE(&%T(%-E<'1E;6)E<B`S,"P@,C`Q
M,SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^.#8V+#$S-CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1F;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<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/E9E<W1E9"!A;F0@97AP96-T
M960@=&\@=F5S="!A="!397!T96UB97(@,S`L(#(P,3,\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C$L-3<V+#4Q-CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1F;CX\<W5P/ELQ73PO<W5P/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY796EG:'1E
M9"!A=F5R86=E(&5X97)C:7-E('!R:6-E('!E<B!S:&%R93PO<W1R;VYG/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1F;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<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/D]P=&EO;G,@;W5T<W1A;F1I;F<@870@2F%N
M=6%R>2`Q+"`R,#$S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD
M(#0N,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1F
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@-"XQ,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`^1W)A
M;G1E9#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`V+CDW/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&9N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^17AE<F-I<V5D/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#0N,S8\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$9FX^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y&;W)F96ET960O0V%N8V5L;&5D/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#4N,#,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$9FX^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y/<'1I;VYS(&]U='-T86YD:6YG(&%T(%-E
M<'1E;6)E<B`S,"P@,C`Q,SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^)"`T+C@W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&9N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`T+C$Q
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<#Y/<'1I;VYS(&5X97)C:7-A8FQE(&%T(%-E<'1E;6)E<B`S,"P@,C`Q,SPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`T+C$Y/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&9N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^5F5S=&5D(&%N9"!E>'!E8W1E9"!T
M;R!V97-T(&%T(%-E<'1E;6)E<B`S,"P@,C`Q,SPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^)"`T+C<W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&9N/CQS=7`^6S%=/"]S=7`^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/E=E:6=H=&5D(&%V97)A
M9V4@<F5M86EN:6YG(&-O;G1R86-T=6%L('1E<FT@*&EN('EE87)S*3PO<W1R
M;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1F;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D]P=&EO;G,@;W5T<W1A;F1I;F<@
M870@4V5P=&5M8F5R(#,P+"`R,#$S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG-B!Y96%R<R`Q,"!M;VYT:',@,C@@9&%Y<SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1F;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<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/D]P=&EO;G,@97AE<F-I<V%B;&4@870@
M4V5P=&5M8F5R(#,P+"`R,#$S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG-2!Y96%R<R`Q(&UO;G1H(#(X(&1A>7,\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$9FX^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-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<#Y697-T960@86YD(&5X<&5C=&5D('1O('9E<W0@
M870@4V5P=&5M8F5R(#,P+"`R,#$S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG-B!Y96%R<R`Y(&UO;G1H<R`R-B!D87ES/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&9N/CQS=7`^6S%=/"]S=7`^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/D%G
M9W)E9V%T92!I;G1R:6YS:6,@=F%L=64\+W-T<F]N9SX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$9FX^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-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/<'1I;VYS(&]U='-T86YD:6YG(&%T(%-E<'1E;6)E<B`S,"P@
M,C`Q,SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`Q,"PS.30L
M,S(U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&9N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3W!T:6]N<R!E
M>&5R8VES86)L92!A="!397!T96UB97(@,S`L(#(P,3,\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C4L.3<R+#DV.#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1F;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<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/E9E<W1E9"!A;F0@97AP96-T960@=&\@=F5S="!A
M="!397!T96UB97(@,S`L(#(P,3,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/B0@.2PY-S`L-S<R/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&9N/CQS=7`^6S%=/"]S=7`^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&0@8V]L<W!A;CTS1#0^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1I;FYE<D9O;W1N
M;W1E/@T*("`@("`@("`\=&0@=F%L:6=N/3-$=&]P/ELQ73PO=&0^#0H@("`@
M("`@(#QT9"!C;VQS<&%N/3-$,R!V86QI9VX],T1T;W`^5&AI<R!R97!R97-E
M;G1S('1H92!N=6UB97(@;V8@=F5S=&5D(&]P=&EO;G,@87,@;V8@4V5P=&5M
M8F5R(#,P+"`R,#$S('!L=7,@=&AE(&YU;6)E<B!O9B!U;G9E<W1E9"!O<'1I
M;VYS(&5X<&5C=&5D('1O('9E<W0@87,@;V8@4V5P=&5M8F5R(#,P+"`R,#$S
M(&)A<V5D(&]N('1H92!U;G9E<W1E9"!O=71S=&%N9&EN9R!O<'1I;VYS(&%T
M(%-E<'1E;6)E<B`S,"P@,C`Q,R!A9&IU<W1E9"!F;W(@97-T:6UA=&5D(&9O
M<F9E:71U<F4@<F%T97,@;V8@."4@9F]R(&%W87)D<R!G<F%N=&5D('1O(&YO
M;BUE>&5C=71I=F4@;&5V96P@96UP;&]Y965S(&%N9"`S)2!F;W(@87=A<F1S
M(&=R86YT960@=&\@97AE8W5T:79E(&QE=F5L(&5M<&QO>65E<RX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^
M#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?
M,#DQ,S@S83<Q,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V
M9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S
M+U-H965T,S8N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O
M=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S
M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@
M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M
M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R
M:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE
M;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C
M;&%S<STS1')E<&]R="!I9#TS1$E$,$5,24%#/@T*("`@("`@/'1R/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,3X\
M<W1R;VYG/E-U;6UA<GD@;V8@26YF;W)M871I;VX@4F5G87)D:6YG($]P=&EO
M;B!!8W1I=FET>2`H4&%R96YT:&5T:6-A;"D@*$1E=&%I;"D\8G(^/"]S=')O
M;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q
M,SQB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')H
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^07=A<F1S
M($=R86YT960@=&\@3F]N+45X96-U=&EV92!,979E;"!%;7!L;WEE97,\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<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<^4VAA<F4M
M8F%S960@0V]M<&5N<V%T:6]N($%R<F%N9V5M96YT(&)Y(%-H87)E+6)A<V5D
M(%!A>6UE;G0@07=A<F0@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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%<W1I;6%T960@9F]R9F5I='5R
M92!R871E<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^."XP,"4\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/D%W87)D<R!'<F%N=&5D('1O($5X96-U=&EV92!,979E;"!%;7!L;WEE97,\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^4VAA
M<F4M8F%S960@0V]M<&5N<V%T:6]N($%R<F%N9V5M96YT(&)Y(%-H87)E+6)A
M<V5D(%!A>6UE;G0@07=A<F0@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y%<W1I;6%T960@9F]R9F5I
M='5R92!R871E<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,RXP
M,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L
M93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7S(V
M9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,
M;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P
M.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#,W+FAT;6P-"D-O;G1E;G0M
M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M
M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^
M#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y
M<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I
M<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O
M($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*
M("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%
M0E!!0SX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L
M<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY#87-H($-A<V@@17%U:79A
M;&5N=',@86YD($UA<FME=&%B;&4@4V5C=7)I=&EE<R`M($%D9&ET:6]N86P@
M26YF;W)M871I;VX@*$1E=&%I;"D@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H
M/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XS($UO;G1H
M<R!%;F1E9#PO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X]
M,T0Q/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q
M/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@
M8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/DEN=F5S=&UE;G0\8G(^/"]T
M:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CY-
M:6YI;75M/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@
M,S$L(#(P,3(\8G(^36EN:6UU;3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^/'-T<F]N9SY#87-H+"!C87-H(&5Q=6EV86QE;G1S(&%N
M9"!M87)K971A8FQE('-E8W5R:71I97,@6TQI;F4@271E;7-=/"]S=')O;F<^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DUA<FME=&%B
M;&4@<V5C=7)I=&EE<RP@;6EN:6UU;2!O<FEG:6YA;"!M871U<FET>2!T97)M
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SDP(&1A>7,\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG.3`@
M9&%Y<SQS<&%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`^3&]N9RUT97)M(&UA<FME=&%B;&4@<V5C=7)I=&EE<RP@;6EN:6UU
M;2!O<FEG:6YA;"!M871U<FET>2!T97)M/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)S$@>65A<CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<Q('EE87(\<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/DUA<FME=&%B;&4@<V5C=7)I
M=&EE<RP@879E<F%G92!R96UA:6YI;F<@8V]N=')A8W1U86P@;6%T=7)I='D@
M<&5R:6]D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG-R!M;VYT
M:',@,30@9&%Y<SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-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.=6UB97(@;V8@9&5B="!S96-U<FET:65S(&EN('5N
M<F5A;&EZ960@;&]S<R!P;W-I=&EO;G,\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C$Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<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/D1E8G0@<V5C=7)I=&EE<R!I;B!U;G)E86QI>F5D
M(&QO<W,@<&]S:71I;VYS+"!T;W1A;"!U;G)E86QI>F5D(&QO<W,\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,RPP,#`\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^1&5B="!S96-U
M<FET:65S(&EN('5N<F5A;&EZ960@;&]S<R!P;W-I=&EO;G,L('1O=&%L(&9A
M:7(@;6%R:V5T('9A;'5E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XD(#0L-#$P+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-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-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q
M,S@-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C9D,&,P8C5?.&5E
M95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X+U=O<FMS:&5E=',O4VAE970S."YH
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-$240P15E00D<^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0Q/CQS=')O;F<^26YV
M97-T;65N=',@:6X@1&5B="!396-U<FET:65S("A$971A:6PI("A54T0@)"D\
M8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^4V5P
M+B`S,"P@,C`Q,SQB<CX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y$
M96,N(#,Q+"`R,#$R/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#X\<W1R;VYG/E-C:&5D=6QE(&]F($%V86EL86)L92UF;W(M<V%L92!3
M96-U<FET:65S(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%M;W)T:7IE9"!#;W-T/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#(T+#@U,2PQ-#4\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#(P+#<T-2PY
M,S@\<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=R;W-S(%5N<F5A;&EZ960@1V%I;CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,3(L-S(V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,34L-#<Y/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y'<F]S<R!5;G)E86QI>F5D($QO
M<W,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#(L.3,Q*3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#$L,S8W
M*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')E=3X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D9A:7(@5F%L=64\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C(T+#@V,"PY-#`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XR,"PW-C`L,#4P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F@^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y-87)K971A8FQE('-E8W5R:71I97,\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/E-C
M:&5D=6QE(&]F($%V86EL86)L92UF;W(M<V%L92!396-U<FET:65S(%M,:6YE
M($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<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/D%M;W)T:7IE9"!#;W-T/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XR,"PW,SDL,#8V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,3`L.#,U+#DY-3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^1W)O<W,@56YR96%L:7IE
M9"!'86EN/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,"PR.3`\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XY
M+#(P-SQS<&%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`^1W)O<W,@56YR96%L:7IE9"!,;W-S/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M/B@R+#@V-BD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M/B@W*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D9A:7(@5F%L=64\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C(P+#<T-BPT.3`\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,"PX-#4L,3DU/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F@^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y-
M87)K971A8FQE('-E8W5R:71I97,@?"!5+E,N($=O=F5R;FUE;G0@86YD(&%G
M96YC>2!S96-U<FET:65S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%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`^/'-T<F]N9SY38VAE9'5L92!O9B!!=F%I;&%B;&4M9F]R+7-A;&4@
M4V5C=7)I=&EE<R!;3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!;6]R=&EZ960@0V]S=#PO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PU-C<L-#DY/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,BPP,#`L.#DW/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y'
M<F]S<R!5;G)E86QI>F5D($=A:6X\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C,Q,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C,U,SQS<&%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`^1W)O<W,@56YR96%L:7IE9"!,;W-S/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M/B@S,S4I/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH-RD\<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<#Y&86ER(%9A;'5E/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#4V-RPT-S<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#`P,2PR
M-#,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/DUA<FME=&%B;&4@<V5C=7)I=&EE<R!\($-O<G!O<F%T92!A;F0@;W1H
M97(@9&5B="!S96-U<FET:65S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%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]N9SY38VAE9'5L92!O9B!!=F%I;&%B;&4M9F]R+7-A
M;&4@4V5C=7)I=&EE<R!;3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!;6]R=&EZ960@0V]S=#PO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3DL,3<Q+#4V-SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C@L.#,U+#`Y
M.#QS<&%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`^1W)O<W,@56YR96%L:7IE9"!'86EN/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XY+#DW-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C@L.#4T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y'<F]S<R!5;G)E86QI>F5D($QO<W,\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#(L-3,Q*3QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M974^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y&86ER
M(%9A;'5E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ.2PQ-SDL
M,#$S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^."PX-#,L.34R/'-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<#Y,;VYG+71E<FT@;6%R:V5T86)L92!S96-U<FET:65S
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY3
M8VAE9'5L92!O9B!!=F%I;&%B;&4M9F]R+7-A;&4@4V5C=7)I=&EE<R!;3&EN
M92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-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!;6]R=&EZ960@0V]S=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^-"PQ,3(L,#<Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^.2PY,#DL.30S/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y'<F]S<R!5;G)E86QI>F5D
M($=A:6X\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L-#,V/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-BPR
M-S(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D=R;W-S(%5N<F5A;&EZ960@3&]S<SPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;3XH-C4I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;3XH,2PS-C`I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F5U/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^1F%I<B!686QU93PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^-"PQ,30L-#4P/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^.2PY,30L.#4U/'-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<#Y,;VYG
M+71E<FT@;6%R:V5T86)L92!S96-U<FET:65S('P@52Y3+B!';W9E<FYM96YT
M(&%N9"!A9V5N8WD@<V5C=7)I=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/CQS=')O;F<^4V-H961U;&4@;V8@079A:6QA8FQE+69O
M<BUS86QE(%-E8W5R:71I97,@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^06UO<G1I>F5D($-O<W0\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0L,3$R+#`W.3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4L,3DX
M+#(V-#QS<&%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`^1W)O<W,@56YR96%L:7IE9"!'86EN/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XR+#0S-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C(L-S0W/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y'<F]S<R!5;G)E86QI>F5D($QO
M<W,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#8U*3QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M974^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y&86ER
M(%9A;'5E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT+#$Q-"PT
M-3`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XU+#(P,2PP,3$\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/DQO;F<M=&5R;2!M87)K971A8FQE('-E8W5R:71I97,@
M?"!#;W)P;W)A=&4@86YD(&]T:&5R(&1E8G0@<V5C=7)I=&EE<SPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^4V-H961U;&4@
M;V8@079A:6QA8FQE+69O<BUS86QE(%-E8W5R:71I97,@6TQI;F4@271E;7-=
M/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
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`^
M06UO<G1I>F5D($-O<W0\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XT+#<Q,2PV-SD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/D=R;W-S(%5N<F5A;&EZ960@1V%I;CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C,L-3(U/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y'<F]S<R!5;G)E86QI>F5D
M($QO<W,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@Q+#,V,"D\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R974^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y&86ER(%9A;'5E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M)"`T+#<Q,RPX-#0\<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(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*
M0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U
M,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#,Y+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#!%04I!0SX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S
M/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#$^/'-T<F]N9SY#;VYT<F%C
M='5A;"!-871U<FET:65S(&]F($1E8G0@4V5C=7)I=&EE<R`H1&5T86EL*2`H
M55-$("0I/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS
M1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S
M/3-$=&@^1&5C+B`S,2P@,C`Q,CQB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^/'-T<F]N9SY38VAE9'5L92!O9B!!=F%I;&%B;&4M9F]R
M+7-A;&4@4V5C=7)I=&EE<R!;3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y$=64@:6X@,2!Y96%R(&]R
M(&QE<W,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,C`L-S,Y
M+#`V-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/D1U92!I;B`Q('1O(#(@>65A<G,\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C0L,3$R+#`W.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;W4^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!=F%I;&%B;&4M9F]R+7-A;&4@
M1&5B="!396-U<FET:65S+"!!;6]R=&EZ960@0V]S="!"87-I<RP@5&]T86P\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(T+#@U,2PQ-#4\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y$
M=64@:6X@,2!Y96%R(&]R(&QE<W,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C(P+#<T-BPT.3`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y$=64@:6X@,2!T;R`R('EE87)S/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT+#$Q-"PT-3`\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F5U
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^1F%I<B!6
M86QU93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`R-"PX-C`L
M.30P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^)"`R,"PW-C`L,#4P/'-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-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q
M,S@-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C9D,&,P8C5?.&5E
M95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X+U=O<FMS:&5E=',O4VAE970T,"YH
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-$240P14Y204<^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0Q/CQS=')O;F<^36%J
M;W(@0V%T96=O<GD@;V8@07-S971S($UE87-U<F5D(&%T($9A:7(@5F%L=64@
M;VX@4F5C=7)R:6YG($)A<VES("A$971A:6PI("A&86ER(%9A;'5E+"!-96%S
M=7)E;65N=',L(%)E8W5R<FEN9RP@55-$("0I/&)R/CPO<W1R;VYG/CPO=&@^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T
M:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^1F%I<B!6
M86QU92P@07-S971S(&%N9"!,:6%B:6QI=&EE<R!-96%S=7)E9"!O;B!296-U
M<G)I;F<@0F%S:7,@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!<W-E=',\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/B0@,S0L,#0Y+#@R,SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')H/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^36]N97D@36%R:V5T($9U
M;F1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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<#X\<W1R;VYG
M/D9A:7(@5F%L=64L($%S<V5T<R!A;F0@3&EA8FEL:71I97,@365A<W5R960@
M;VX@4F5C=7)R:6YG($)A<VES(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^07-S971S/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XY+#$X."PX.#,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R:#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E4N4RX@1V]V97)N
M;65N="!A;F0@86=E;F-Y('-E8W5R:71I97,\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<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/CQS=')O;F<^1F%I<B!686QU92P@07-S971S(&%N
M9"!,:6%B:6QI=&EE<R!-96%S=7)E9"!O;B!296-U<G)I;F<@0F%S:7,@6TQI
M;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-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!<W-E=',\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C4L-C@Q+#DR-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')H/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^0V]R<&]R871E(&%N9"!O=&AE<B!D96)T('-E8W5R:71I
M97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^
M1F%I<B!686QU92P@07-S971S(&%N9"!,:6%B:6QI=&EE<R!-96%S=7)E9"!O
M;B!296-U<G)I;F<@0F%S:7,@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!<W-E=',\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C$Y+#$W.2PP,3,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R:#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E%U;W1E9"!P<FEC
M97,@:6X@86-T:79E(&UA<FME=',@9F]R(&ED96YT:6-A;"!A<W-E=',@*$QE
M=F5L(#$I/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R
M;VYG/D9A:7(@5F%L=64L($%S<V5T<R!A;F0@3&EA8FEL:71I97,@365A<W5R
M960@;VX@4F5C=7)R:6YG($)A<VES(%M,:6YE($ET96US73PO<W1R;VYG/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)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`^07-S971S/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,2PW,S8L.#8Q/'-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<#Y1=6]T960@
M<')I8V5S(&EN(&%C=&EV92!M87)K971S(&9O<B!I9&5N=&EC86P@87-S971S
M("A,979E;"`Q*2!\($UO;F5Y($UA<FME="!&=6YD<SPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA
M<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY&86ER(%9A;'5E+"!!<W-E
M=',@86YD($QI86)I;&ET:65S($UE87-U<F5D(&]N(%)E8W5R<FEN9R!"87-I
M<R!;3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/D%S<V5T<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^.2PQ.#@L.#@S/'-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<#Y1=6]T960@<')I8V5S(&EN(&%C=&EV92!M87)K
M971S(&9O<B!I9&5N=&EC86P@87-S971S("A,979E;"`Q*2!\(%4N4RX@1V]V
M97)N;65N="!A;F0@86=E;F-Y('-E8W5R:71I97,\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^1F%I<B!686QU92P@07-S971S
M(&%N9"!,:6%B:6QI=&EE<R!-96%S=7)E9"!O;B!296-U<G)I;F<@0F%S:7,@
M6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y!<W-E=',\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C(L-30W+#DW.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-
M"B`@("`@(#QT<B!C;&%S<STS1')H/@T*("`@("`@("`\=&0@8VQA<W,],T1P
M;"!V86QI9VX],T1T;W`^4VEG;FEF:6-A;G0@;W1H97(@;V)S97)V86)L92!I
M;G!U=',@*$QE=F5L(#(I/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-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<#X\<W1R;VYG/D9A:7(@5F%L=64L($%S<V5T<R!A;F0@3&EA8FEL:71I
M97,@365A<W5R960@;VX@4F5C=7)R:6YG($)A<VES(%M,:6YE($ET96US73PO
M<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^07-S
M971S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,BPS,3(L.38R
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<#Y3:6=N:69I8V%N="!O=&AE<B!O8G-E<G9A8FQE(&EN<'5T<R`H3&5V96P@
M,BD@?"!5+E,N($=O=F5R;FUE;G0@86YD(&%G96YC>2!S96-U<FET:65S/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/D9A:7(@
M5F%L=64L($%S<V5T<R!A;F0@3&EA8FEL:71I97,@365A<W5R960@;VX@4F5C
M=7)R:6YG($)A<VES(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^07-S971S/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XS+#$S,RPY-#D\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R:#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E-I9VYI9FEC86YT(&]T:&5R
M(&]B<V5R=F%B;&4@:6YP=71S("A,979E;"`R*2!\($-O<G!O<F%T92!A;F0@
M;W1H97(@9&5B="!S96-U<FET:65S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#X\<W1R;VYG/D9A:7(@5F%L=64L($%S<V5T<R!A;F0@3&EA
M8FEL:71I97,@365A<W5R960@;VX@4F5C=7)R:6YG($)A<VES(%M,:6YE($ET
M96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%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`^07-S971S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$Y
M+#$W.2PP,3,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'10
M87)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N
M=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?
M.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#0Q+FAT;6P-"D-O
M;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O
M;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*
M/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT
M96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G
M/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS
M/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H
M96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60]
M,T1)1#!%,DA!0SX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$
M=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY&86ER(%9A;'5E
M($UE87-U<F5M96YT("T@061D:71I;VYA;"!);F9O<FUA=&EO;B`H1&5T86EL
M*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C
M;VQS<&%N/3-$,3XS($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1H(&-O;'-P86X],T0R/CD@36]N=&AS($5N9&5D/"]T:#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H
M/E-E<"X@,S`L(#(P,3,\8G(^3F]V;WIY;65S($)I;W!H87)M82!$2R!!+U,@
M4W=E9&5N($%B/&)R/D5A<FX@3W5T(%!A>6UE;G0\8G(^1552("@F(W@R,&%C
M.RD\8G(^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@
M,C`Q,SQB<CY.;W9O>GEM97,@0FEO<&AA<FUA($1+($$O4R!3=V5D96X@06(\
M8G(^16%R;B!/=70@4&%Y;65N=#QB<CY%55(@*"8C>#(P86,[*3QB<CX\+W1H
M/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/D)I
M;R!&;&%S:"!087)T;F5R<R!,:6UI=&5D($QI86)I;&ET>2!#;VUP86YY/&)R
M/DUI;FEM=6T\8G(^55-$("@D*3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^/'-T<F]N9SY&86ER(%9A;'5E+"!"86QA;F-E(%-H965T
M($=R;W5P:6YG+"!&:6YA;F-I86P@4W1A=&5M96YT($-A<'1I;VYS(%M,:6YE
M($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-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"=7-I;F5S<R!A8W%U:7-I=&EO;BP@8V]N=&EN9V5N="!P87EM
M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XF(W@R,&%C.R`Q
M+#`P,"PP,#`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XF(W@R,&%C.R`Q+#`P,"PP,#`\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y-:6YI;75M(')O>6%L='D@
M<&%Y;65N=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#4U
M+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\+W1A
M8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?
M,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X#0I#;VYT96YT
M+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q
M7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S+U-H965T-#(N:'1M;`T*0V]N=&5N
M="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N=&5N
M="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M
M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M
M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C
M<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@
M1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^
M#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS1$E$
M,$550T%#/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C
M;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/E)O;&P@1F]R=V%R9"!O
M9B!&86ER(%9A;'5E(&]F($-O;G1I;F=E;G0@0V]N<VED97)A=&EO;B`H1&5T
M86EL*2`H55-$("0I/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1H(&-O;'-P86X],T0Q/CD@36]N=&AS($5N9&5D/"]T:#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H
M/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/CQS=')O;F<^1F%I<B!686QU92P@3&EA8FEL:71I97,@365A<W5R
M960@;VX@4F5C=7)R:6YG($)A<VES+"!5;F]B<V5R=F%B;&4@26YP=70@4F5C
M;VYC:6QI871I;VX@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y"86QA;F-E(&%T($1E8V5M8F5R(#,Q
M+"`R,#$R/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#(L.#DY
M+#`W-CQS<&%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`^061D:71I;VYS/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG)FYB<W`[)FYB<W`[/'-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<#Y087EM96YT<SPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;3XH,2PS-#$L,S,Y*3QS<&%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`^0VAA;F=E<R!I;B!F86ER('9A;'5E
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT-BPU,C$\<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;&%N
M8V4@870@4V5P=&5M8F5R(#,P+"`R,#$S/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XD(#$L-C`T+#(U.#QS<&%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?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ
M,S@S83<Q,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C
M,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S+U-H
M965T-#,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$,$4V1SX-"B`@("`@(#QT<CX-"B`@("`@("`@
M/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#$^/'-T<F]N
M9SY);G9E;G1O<FEE<R`M($%D9&ET:6]N86P@26YF;W)M871I;VX@*$1E=&%I
M;"D@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1H/D1E8RX@,S$L(#(P,3(\8G(^/"]T:#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^26YV96YT;W)Y(%M,:6YE($ET96US
M73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/E)E<V5R=F5S(&9O<B!E>&-E<W,@86YD(&]B<V]L971E(&EN=F5N=&]R>3PO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`Q-38L,#`P/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`Q-30L
M,#`P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B
M;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\R
M-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@-"D-O;G1E;G0M
M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?
M,#DQ,S@S83<Q,3,X+U=O<FMS:&5E=',O4VAE970T-"YH=&UL#0I#;VYT96YT
M+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT
M+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL
M/@T*("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$0V]N=&5N="U4
M>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R
M:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$
M;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-
M"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T(&ED/3-$240P
M14%&04,^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O
M;'-P86X],T0Q(')O=W-P86X],T0Q/CQS=')O;F<^4V-H961U;&4@;V8@26YV
M96YT;W)I97,@*$1E=&%I;"D@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H/@T*
M("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3(\8G(^/"]T
M:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^26YV96YT
M;W)Y(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<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/E)A=R!M871E<FEA;',\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/B0@-"PS-38L-3(P/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`T+#`V-"PS,3<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E=O<FLM
M:6XM<')O8V5S<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,RPU
M.#,L.3(T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^-"PQ,3(L-#<X/'-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<#Y&:6YI<VAE9"!P<F]D=6-T<SPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^,BPQ,C,L,C4Q/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,BPY-C8L.3`P/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F5U/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^5&]T
M86P\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,3`L,#8S+#8Y
M-3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/B0@,3$L,30S+#8Y-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?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X
M#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U7SAE965?
M-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]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!4$%#/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,3X\<W1R;VYG/E-C:&5D
M=6QE(&]F($%C8W)U960@3&EA8FEL:71I97,@*$1E=&%I;"D@*%531"`D*3QB
M<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N
M(#,P+"`R,#$S/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E
M8RX@,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/CQS=')O;F<^4V-H961U;&4@;V8@06-C<G5E9"!,:6%B:6QI=&EE<R!;
M3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y%;7!L;WEE92!C;VUP96YS871I;VX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/B0@,BPV.#`L,#$V/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`S+#8S-"PX,SD\<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/E1A
M>&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#8Q."PX-3`\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS
M.38L-#DY/'-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#;VYT:6YG96YT(&-O;G-I9&5R871I;VX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C$L,38Q+#DU,SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L,S<V+#@W-SQS<&%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`^4F]Y86QT
M>2!A;F0@;&EC96YS92!F965S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XQ+#$U,RPT-CD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XQ+#0U.2PV.#`\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!R;V9E<W-I;VYA;"!F965S/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS.30L-38S/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-#$X+#@P,#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`^
M4F5S96%R8V@@86YD(&1E=F5L;W!M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XQ-C<L,#`P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,3@L,S`P/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y5;F5A<FYE9"!R979E;G5E/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#DP.3QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4Y.2PQ,C`\<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/D]T
M:&5R(&%C8W)U960@97AP96YS97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C8W-BPY-CD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XS.3,L.#<U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F]U/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^5&]T86P\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/B0@-RPX-30L-S(Y/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`X+#(Y-RPY.3`\<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(V9#!C,&(U7SAE
M965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@
M9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q
M,S@O5V]R:W-H965T<R]3:&5E=#0V+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#!%4C-"1SX-"B`@
M("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@
M<F]W<W!A;CTS1#(^/'-T<F]N9SY);F-O;64@5&%X97,@+2!!9&1I=&EO;F%L
M($EN9F]R;6%T:6]N("A$971A:6PI("A54T0@)"D\8G(^/"]S=')O;F<^/"]T
M:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#0^,R!-;VYT
M:',@16YD960\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N
M/3-$,SXY($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS
M1'1H(&-O;'-P86X],T0Q/C$@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@("`@
M/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^/"]T:#X-"B`@("`@("`@/'1H
M(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^.2!-;VYT:',@16YD960\+W1H/@T*
M("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XQ,B!-;VYT:',@
M16YD960\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$
M,3X\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H
M(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@T*("`@("`@("`\
M=&@@8VQA<W,],T1T:#Y-87(N(#,Q+"`R,#$S/&)R/CPO=&@^#0H@("`@("`@
M(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3(\8G(^/"]T:#X-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,CQB<CX\+W1H/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3(\8G(^/"]T:#X-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CY-87AI
M;75M/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D]C="X@,CDL
M(#(P,3,\8G(^4W5B<V5Q=65N="!%=F5N=#QB<CX\+W1H/@T*("`@("`@("`\
M=&@@8VQA<W,],T1T:#Y$96,N(#,Q+"`R,#$S/&)R/E-U8G-E<75E;G0@179E
M;G0\8G(^4V-E;F%R:6\L($9O<F5C87-T/&)R/CPO=&@^#0H@("`@("`@(#QT
M:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^4W=E9&5N/&)R/CPO=&@^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3(\8G(^4W=E
M9&5N/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L
M(#(P,3,\8G(^079A:6QA8FQE('1O(%)E9'5C92!&=71U<F4@1F5D97)A;"!)
M;F-O;64@5&%X97,\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/CQS=')O;F<^26YC;VUE(%1A>&5S(%M,:6YE($ET96US73PO<W1R;VYG
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
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);F-O;64@8F5F;W)E(&EN8V]M92!T87AE<SPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^)"`X+#$T,BPW-SD\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,2PW.3`L,S`V/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`Q-RPW
M.3@L-34P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^)"`T+#@U,RPX-S@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DEN8V]M92!T87@@<')O=FES:6]N
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#(U-"PU,#4\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#$V
M+#$X,RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XU+#`S,BPX-3,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XR-3`L.34T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y%>'!E8W1E9"!E9F9E8W1I
M=F4@=&%X(')A=&4\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^,C8N-C`E/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-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$:7-C<F5T92!I=&5M<R!R96-O9VYI>F5D/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,CDX+#`P,#QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D5F9F5C=&EV92!S=&%T=71O<GD@=&%X(')A=&4\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(R+C`P)3QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(V+C,P)3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<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/D5F
M9F5C=&EV92!T87@@<F%T93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^-2XQ-R4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^-2XQ-R4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DYE="!O<&5R871I;F<@;&]S<R!C
M87)R>69O<G=A<F1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C0T+#8W."PP,#`\<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/D)U<VEN97-S('1A>"!C<F5D:70@8V%R
M<GEF;W)W87)D<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XR+#$V,"PP,#`\<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/DYE="!O<&5R871I;F<@;&]S<R!A;F0@8G5S
M:6YE<W,@=&%X(&-R961I="!C87)R>2!F;W)W87)D<R!E>'!I<F%T:6]N(&1A
M=&4\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B=!="!V
M87)I;W5S(&1A=&5S('1H<F]U9V@@($1E8V5M8F5R(#(P,S(\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^4F5V
M97)S960@;V8@9&5F97)R960@=&%X(&%S<V5T('9A;'5A=&EO;B!A;&QO=V%N
M8V4\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,RPP,C$L,#`P
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y487@@>65A<G,@=6YD97)G;VEN9R!A=61I=#PO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B=-87)C:"`S,2P@,C`P."`@
M=&AR;W5G:"!$96-E;6)E<B`S,2P@,C`Q,3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1O=&%L(&5X<&]S
M=7)E+"!I;F-L=61I;F<@<&5N86QT:65S+"!F;W(@=&%X(&%S<V5S<VUE;G0\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#(L-3`P
M+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'10
M87)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N
M=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?
M.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#0W+FAT;6P-"D-O
M;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O
M;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*
M/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT
M96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G
M/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS
M/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H
M96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60]
M,T1)1#!%,D4^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L
M(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^4V5G;65N="!297!O
M<G1I;F<@+2!!9&1I=&EO;F%L($EN9F]R;6%T:6]N("A$971A:6PI/&)R/CPO
M<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X]
M,T0Q/CD@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^
M4V5G;65N=#QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M/'-T<F]N9SY396=M96YT(%)E<&]R=&EN9R!);F9O<FUA=&EO;B!;3&EN92!)
M=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/DYU;6)E<B!O9B!O<&5R871I;F<@<V5G;65N=#PO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM
M+2TM+3U?3F5X=%!A<G1?,C9D,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S
M83<Q,3,X#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U
M7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S."]7;W)K<VAE971S+U-H965T
M-#@N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R
M:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S
M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE
M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA
M<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R
M8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\
M+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS
M1')E<&]R="!I9#TS1$E$,$4Q2$%'/@T*("`@("`@/'1R/@T*("`@("`@("`\
M=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG
M/E!E<F-E;G1A9V4@;V8@4F5V96YU92!B>2!'96]G<F%P:&EC($%R96$@*$1E
M=&%I;"D@*%1O=&%L(%)E=F5N=64I/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0R/C,@36]N=&AS($5N9&5D
M/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#(^.2!-
M;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@
M("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,SQB<CX\+W1H/@T*
M("`@("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$R/&)R/CPO=&@^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T
M:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,CQB<CX\
M+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY#;VYC
M96YT<F%T:6]N(%)I<VL@6TQI;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y2979E;G5E<RP@<&5R8V5N
M=&%G92!B>2!C;W5N=')Y/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XQ,#`N,#`E/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^,3`P+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C$P,"XP,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,#`N,#`E/'-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<#Y5;FET960@4W1A=&5S
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-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<#X\<W1R;VYG
M/D-O;F-E;G1R871I;VX@4FES:R!;3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E)E=F5N=65S+"!P
M97)C96YT86=E(&)Y(&-O=6YT<GD\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C4V+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C0Q+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C4Q+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0Q+C`P)3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')H/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4W=E9&5N/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/D-O;F-E
M;G1R871I;VX@4FES:R!;3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<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/E)E=F5N=65S+"!P97)C96YT
M86=E(&)Y(&-O=6YT<GD\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C,Q+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C0Y+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C,U+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C0V+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')H/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^56YI=&5D($MI;F=D;VT\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<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/CQS=')O;F<^0V]N
M8V5N=')A=&EO;B!2:7-K(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4F5V96YU97,L('!E<F-E
M;G1A9V4@8GD@8V]U;G1R>3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^.2XP,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XW+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C$Q+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C$P+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')H/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3W1H97(\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^0V]N8V5N=')A=&EO
M;B!2:7-K(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA
M<W,],T1P;"!V86QI9VX],T1T;W`^4F5V96YU97,L('!E<F-E;G1A9V4@8GD@
M8V]U;G1R>3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-"XP,"4\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS
M+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C,N,#`E/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^,RXP,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]
M7TYE>'1087)T7S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S
M.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\R-F0P8S!B-5\X965E
M7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O5V]R:W-H965T<R]3:&5E=#0Y+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^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78]
M,T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]
M=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13
M:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I
M<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O
M<G0@:60],T1)1#!%64)!1SX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L
M87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY097)C
M96YT86=E(&]F(%)E=F5N=64@9G)O;2!3:6=N:69I8V%N="!#=7-T;VUE<G,@
M*$1E=&%I;"D@*%-A;&5S*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\
M=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,CXS($UO;G1H<R!%;F1E9#PO=&@^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0R/CD@36]N=&AS
M($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@
M(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T:#X-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&@^4V5P+B`S,"P@,C`Q,CQB<CX\+W1H/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T:#Y397`N(#,P+"`R,#$S/&)R/CPO=&@^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3(\8G(^/"]T:#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R:#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D]R96YC:6$@4F]Y86QT:65S
M(&9R;VT@0G)I<W1O;#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%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`^/'-T<F]N9SY2979E;G5E+"!-86IO<B!#=7-T;VUE<B!;3&EN92!)
M=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/D-O;F-E;G1R871I;VX@<FES:R!P97)C96YT86=E/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-BXP,"4\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-BXP,"4\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-2XP,"4\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-"XP
M,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D)I;W!R;V-E<W-I;F<@0W5S=&]M97(@03PO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^/'-T<F]N9SY2979E;G5E+"!-86IO<B!#
M=7-T;VUE<B!;3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-O;F-E;G1R871I;VX@<FES:R!P97)C
M96YT86=E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR."XP,"4\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT
M.2XP,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XS-2XP,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XT-BXP,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/D)I;W!R;V-E<W-I;F<@0W5S=&]M97(@0CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%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`^/'-T<F]N9SY2
M979E;G5E+"!-86IO<B!#=7-T;VUE<B!;3&EN92!)=&5M<UT\+W-T<F]N9SX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-O;F-E;G1R
M871I;VX@<FES:R!P97)C96YT86=E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XQ,"XP,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XX+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C$R+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$Q+C`P)3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')H/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^0FEO<')O8V5S<VEN
M9R!#=7-T;VUE<B!#/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#X\<W1R;VYG/E)E=F5N=64L($UA:F]R($-U<W1O;65R(%M,:6YE($ET
M96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^)SQS<&%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`^0V]N8V5N=')A=&EO;B!R:7-K('!E<F-E;G1A9V4\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C(P+C`P)3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$R+C`P)3QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$U+C`P)3QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$R+C`P
M)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\+W1A8FQE
M/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?,C9D
M,&,P8C5?.&5E95\T-3$U7SAD-3%?,#DQ,S@S83<Q,3,X#0I#;VYT96YT+4QO
M8V%T:6]N.B!F:6QE.B\O+T,Z+S(V9#!C,&(U7SAE965?-#4Q-5\X9#4Q7S`Y
M,3,X,V$W,3$S."]7;W)K<VAE971S+U-H965T-3`N:'1M;`T*0V]N=&5N="U4
M<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N=&5N="U4
M>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-
M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP
M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP
M="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@
M3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@
M(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS1$E$,$5%
M0T%'/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS
M<&%N/3-$,2!R;W=S<&%N/3-$,3X\<W1R;VYG/E!E<F-E;G1A9V4@;V8@06-C
M;W5N=',@4F5C96EV86)L92!B>2!3:6=N:69I8V%N="!#=7-T;VUE<G,@*$1E
M=&%I;"D@*$%C8V]U;G1S(%)E8V5I=F%B;&4I/&)R/CPO<W1R;VYG/CPO=&@^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/E-E<"X@,S`L(#(P,3,\8G(^/"]T
M:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q,CQB<CX\
M+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')H/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3W)E;F-I82!2;WEA
M;'1I97,@9G)O;2!"<FES=&]L/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%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`^/'-T<F]N9SY#;VYC96YT<F%T:6]N(%)I<VL@6TQI;F4@271E
M;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%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`^06-C;W5N=',@<F5C96EV86)L92P@<&5R8V5N=&%G92!B>2!C=7-T;VUE
M<CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,S<N,#`E/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,S$N,#`E
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":6]P<F]C97-S:6YG($-U<W1O;65R($$\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#XG/'-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/D-O;F-E;G1R871I;VX@4FES:R!;
M3&EN92!)=&5M<UT\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y!8V-O=6YT<R!R96-E:79A8FQE+"!P97)C96YT86=E(&)Y
M(&-U<W1O;65R/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,"XP
M,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XR,2XP,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/D)I;W!R;V-E<W-I;F<@0W5S=&]M97(@0CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^0V]N8V5N=')A=&EO
M;B!2:7-K(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/D%C8V]U;G1S(')E8V5I=F%B;&4L('!E<F-E
M;G1A9V4@8GD@8W5S=&]M97(\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C@N,#`E/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^-"XP,"4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R:#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/D)I;W!R;V-E<W-I;F<@0W5S=&]M97(@0SPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^0V]N8V5N
M=')A=&EO;B!2:7-K(%M,:6YE($ET96US73PO<W1R;VYG/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/B<\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%C8V]U;G1S(')E8V5I=F%B;&4L
M('!E<F-E;G1A9V4@8GD@8W5S=&]M97(\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C$U+C`P)3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C4N,#`E/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F@^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y496YA;G0@:6UP<F]V96UE;G0@86QL
M;W=A;F-E(&1U92!F<F]M(&QA;F1L;W)D/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^)SQS<&%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`^/'-T<F]N9SY#;VYC96YT<F%T:6]N(%)I<VL@6TQI
M;F4@271E;7-=/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#XG/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^)SQS<&%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`^06-C;W5N=',@<F5C96EV86)L92P@<&5R8V5N=&%G92!B>2!C
M=7-T;VUE<CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,30N,#`E
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M)SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')H/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T
M;W`^4&9I>F5R/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS
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]N9SY#;VYC96YT<F%T:6]N(%)I<VL@6TQI;F4@271E;7-=/"]S=')O
M;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XG/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^)SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^06-C;W5N
M=',@<F5C96EV86)L92P@<&5R8V5N=&%G92!B>2!C=7-T;VUE<CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2XP,"4\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS."XP,"4\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y
M/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7S(V9#!C,&(U7SAE965?
M-#4Q-5\X9#4Q7S`Y,3,X,V$W,3$S.`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL
M93HO+R]#.B\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@O
M5V]R:W-H965T<R]F:6QE;&ES="YX;6P-"D-O;G1E;G0M5')A;G-F97(M16YC
M;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H
M=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/'AM;"!X;6QN<SIO/3-$(G5R
M;CIS8VAE;6%S+6UI8W)O<V]F="UC;VTZ;V9F:6-E.F]F9FEC92(^#0H@/&\Z
M36%I;D9I;&4@2%)E9CTS1"(N+B]7;W)K8F]O:RYH=&UL(B\^#0H@/&\Z1FEL
M92!(4F5F/3-$(E-H965T,#$N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3
M:&5E=#`R+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970P,RYH=&UL
M(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,#0N:'1M;"(O/@T*(#QO.D9I
M;&4@2%)E9CTS1")3:&5E=#`U+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B
M4VAE970P-BYH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,#<N:'1M
M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#`X+FAT;6PB+SX-"B`\;SI&
M:6QE($A2968],T0B4VAE970P.2YH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$
M(E-H965T,3`N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#$Q+FAT
M;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970Q,BYH=&UL(B\^#0H@/&\Z
M1FEL92!(4F5F/3-$(E-H965T,3,N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS
M1")3:&5E=#$T+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970Q-2YH
M=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,38N:'1M;"(O/@T*(#QO
M.D9I;&4@2%)E9CTS1")3:&5E=#$W+FAT;6PB+SX-"B`\;SI&:6QE($A2968]
M,T0B4VAE970Q."YH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,3DN
M:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#(P+FAT;6PB+SX-"B`\
M;SI&:6QE($A2968],T0B4VAE970R,2YH=&UL(B\^#0H@/&\Z1FEL92!(4F5F
M/3-$(E-H965T,C(N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#(S
M+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970R-"YH=&UL(B\^#0H@
M/&\Z1FEL92!(4F5F/3-$(E-H965T,C4N:'1M;"(O/@T*(#QO.D9I;&4@2%)E
M9CTS1")3:&5E=#(V+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970R
M-RYH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,C@N:'1M;"(O/@T*
M(#QO.D9I;&4@2%)E9CTS1")3:&5E=#(Y+FAT;6PB+SX-"B`\;SI&:6QE($A2
M968],T0B4VAE970S,"YH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T
M,S$N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#,R+FAT;6PB+SX-
M"B`\;SI&:6QE($A2968],T0B4VAE970S,RYH=&UL(B\^#0H@/&\Z1FEL92!(
M4F5F/3-$(E-H965T,S0N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E
M=#,U+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970S-BYH=&UL(B\^
M#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,S<N:'1M;"(O/@T*(#QO.D9I;&4@
M2%)E9CTS1")3:&5E=#,X+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE
M970S.2YH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T-#`N:'1M;"(O
M/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#0Q+FAT;6PB+SX-"B`\;SI&:6QE
M($A2968],T0B4VAE970T,BYH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H
M965T-#,N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#0T+FAT;6PB
M+SX-"B`\;SI&:6QE($A2968],T0B4VAE970T-2YH=&UL(B\^#0H@/&\Z1FEL
M92!(4F5F/3-$(E-H965T-#8N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3
M:&5E=#0W+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970T."YH=&UL
M(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T-#DN:'1M;"(O/@T*(#QO.D9I
M;&4@2%)E9CTS1")3:&5E=#4P+FAT;6PB+SX-"CPO>&UL/@T*+2TM+2TM/5].
M97AT4&%R=%\R-F0P8S!B-5\X965E7S0U,35?.&0U,5\P.3$S.#-A-S$Q,S@M
#+0T*
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<FilingSummary xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Version>2.4.0.8</Version>
  <ProcessingTime />
  <ReportFormat>Html</ReportFormat>
  <ContextCount>139</ContextCount>
  <ElementCount>219</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>48</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>101 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
    </Report>
    <Report>
      <IsDefault>true</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassified</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/StatementOfIncomeAlternative</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/StatementOfCashFlowsIndirect</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>107 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsBasisOfAccounting</Role>
      <ShortName>Basis of Presentation</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>108 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlock</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>109 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock</Role>
      <ShortName>Revenue Recognition</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>110 - Disclosure - Accumulated Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlock</Role>
      <ShortName>Accumulated Other Comprehensive Income</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>111 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock</Role>
      <ShortName>Earnings Per Share</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>112 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</Role>
      <ShortName>Stock-Based Compensation</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>113 - Disclosure - Cash, Cash Equivalents and Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock</Role>
      <ShortName>Cash, Cash Equivalents and Marketable Securities</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>114 - Disclosure - Fair Value Measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock</Role>
      <ShortName>Fair Value Measurement</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>115 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock</Role>
      <ShortName>Inventories</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>116 - Disclosure - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</Role>
      <ShortName>Accrued Liabilities</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>117 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock</Role>
      <ShortName>Income Taxes</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>118 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock</Role>
      <ShortName>Segment Reporting</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>119 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsGoodwillAndIntangibleAssetsDisclosureTextBlockTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>120 - Disclosure - Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccumulatedOtherComprehensiveIncomeLossTextBlockTables</Role>
      <ShortName>Accumulated Other Comprehensive Income (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>121 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>122 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>123 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables</Role>
      <ShortName>Cash, Cash Equivalents and Marketable Securities (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>124 - Disclosure - Fair Value Measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables</Role>
      <ShortName>Fair Value Measurement (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>125 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>126 - Disclosure - Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables</Role>
      <ShortName>Accrued Liabilities (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>127 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>128 - Disclosure - Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureIntangibleAssets</Role>
      <ShortName>Intangible Assets (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>129 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformation</Role>
      <ShortName>Goodwill and Intangible Assets - Additional Information (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>130 - Disclosure - Revenue Recognition - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformation</Role>
      <ShortName>Revenue Recognition - Additional Information (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>131 - Disclosure - Changes in Accumulated Other Comprehensive Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureChangesInAccumulatedOtherComprehensiveIncome</Role>
      <ShortName>Changes in Accumulated Other Comprehensive Income (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>132 - Disclosure - Basic and Diluted Weighted Average Shares Outstanding (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureBasicAndDilutedWeightedAverageSharesOutstanding</Role>
      <ShortName>Basic and Diluted Weighted Average Shares Outstanding (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>133 - Disclosure - Earnings (Loss) Per Share - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureEarningsLossPerShareAdditionalInformation</Role>
      <ShortName>Earnings (Loss) Per Share - Additional Information (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>134 - Disclosure - Stock-Based Compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation</Role>
      <ShortName>Stock-Based Compensation - Additional Information (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>135 - Disclosure - Stock-Based Compensation Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureStockBasedCompensationExpense</Role>
      <ShortName>Stock-Based Compensation Expense (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>136 - Disclosure - Summary of Information Regarding Option Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivity</Role>
      <ShortName>Summary of Information Regarding Option Activity (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>137 - Disclosure - Summary of Information Regarding Option Activity (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureSummaryOfInformationRegardingOptionActivityParenthetical</Role>
      <ShortName>Summary of Information Regarding Option Activity (Parenthetical) (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>138 - Disclosure - Cash Cash Equivalents and Marketable Securities - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation</Role>
      <ShortName>Cash Cash Equivalents and Marketable Securities - Additional Information (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>139 - Disclosure - Investments in Debt Securities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureInvestmentsInDebtSecurities</Role>
      <ShortName>Investments in Debt Securities (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>140 - Disclosure - Contractual Maturities of Debt Securities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureContractualMaturitiesOfDebtSecurities</Role>
      <ShortName>Contractual Maturities of Debt Securities (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>141 - Disclosure - Major Category of Assets Measured at Fair Value on Recurring Basis (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureMajorCategoryOfAssetsMeasuredAtFairValueOnRecurringBasis</Role>
      <ShortName>Major Category of Assets Measured at Fair Value on Recurring Basis (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>142 - Disclosure - Fair Value Measurement - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureFairValueMeasurementAdditionalInformation</Role>
      <ShortName>Fair Value Measurement - Additional Information (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>143 - Disclosure - Roll Forward of Fair Value of Contingent Consideration (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureRollForwardOfFairValueOfContingentConsideration</Role>
      <ShortName>Roll Forward of Fair Value of Contingent Consideration (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>144 - Disclosure - Inventories - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureInventoriesAdditionalInformation</Role>
      <ShortName>Inventories - Additional Information (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>145 - Disclosure - Schedule of Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureScheduleOfInventories</Role>
      <ShortName>Schedule of Inventories (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>146 - Disclosure - Schedule of Accrued Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureScheduleOfAccruedLiabilities</Role>
      <ShortName>Schedule of Accrued Liabilities (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>147 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>148 - Disclosure - Segment Reporting - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation</Role>
      <ShortName>Segment Reporting - Additional Information (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>149 - Disclosure - Percentage of Revenue by Geographic Area (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueByGeographicArea</Role>
      <ShortName>Percentage of Revenue by Geographic Area (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>150 - Disclosure - Percentage of Revenue from Significant Customers (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosurePercentageOfRevenueFromSignificantCustomers</Role>
      <ShortName>Percentage of Revenue from Significant Customers (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>151 - Disclosure - Percentage of Accounts Receivable by Significant Customers (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.repligen.com/taxonomy/role/DisclosurePercentageOfAccountsReceivableBySignificantCustomers</Role>
      <ShortName>Percentage of Accounts Receivable by Significant Customers (Detail)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Info">Process Flow-Through: 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</Log>
    <Log type="Info">	Process Flow-Through: Removing column 'Sep. 30, 2012'</Log>
    <Log type="Info">	Process Flow-Through: Removing column 'Dec. 31, 2011'</Log>
    <Log type="Info">Process Flow-Through: 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</Log>
    <Log type="Info">Process Flow-Through: 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</Log>
    <Log type="Info">Process Flow-Through: 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</Log>
  </Logs>
  <InputFiles>
    <File>rgen-20130930.xml</File>
    <File>rgen-20130930.xsd</File>
    <File>rgen-20130930_cal.xml</File>
    <File>rgen-20130930_def.xml</File>
    <File>rgen-20130930_lab.xml</File>
    <File>rgen-20130930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles />
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EECAG">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>Percentage of Accounts Receivable by Significant Customers (Detail) (Accounts Receivable)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Orencia Royalties from Bristol</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ConcentrationOfRiskAccountsReceivablePercentage', window );">Accounts receivable, percentage by customer</a></td>
        <td class="nump">37.00%<span></span></td>
        <td class="nump">31.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Bioprocessing Customer A</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ConcentrationOfRiskAccountsReceivablePercentage', window );">Accounts receivable, percentage by customer</a></td>
        <td class="nump">20.00%<span></span></td>
        <td class="nump">21.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Bioprocessing Customer B</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ConcentrationOfRiskAccountsReceivablePercentage', window );">Accounts receivable, percentage by customer</a></td>
        <td class="nump">8.00%<span></span></td>
        <td class="nump">4.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Bioprocessing Customer C</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ConcentrationOfRiskAccountsReceivablePercentage', window );">Accounts receivable, percentage by customer</a></td>
        <td class="nump">15.00%<span></span></td>
        <td class="nump">5.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Tenant improvement allowance due from landlord</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ConcentrationOfRiskAccountsReceivablePercentage', window );">Accounts receivable, percentage by customer</a></td>
        <td class="nump">14.00%<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Pfizer</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ConcentrationOfRiskAccountsReceivablePercentage', window );">Accounts receivable, percentage by customer</a></td>
        <td class="nump">1.00%<span></span></td>
        <td class="nump">38.00%<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_ConcentrationOfRiskAccountsReceivablePercentage">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Concentration of Risk Accounts Receivable Percentage</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_ConcentrationOfRiskAccountsReceivablePercentage</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:percentItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ConcentrationRiskLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAPAC">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>Schedule of Accrued Liabilities (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ScheduleOfAccruedLiabilitiesLineItems', window );"><strong>Schedule of Accrued Liabilities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Employee compensation</a></td>
        <td class="nump">$ 2,680,016<span></span></td>
        <td class="nump">$ 3,634,839<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Taxes</a></td>
        <td class="nump">1,618,850<span></span></td>
        <td class="nump">396,499<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Contingent consideration</a></td>
        <td class="nump">1,161,953<span></span></td>
        <td class="nump">1,376,877<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedRoyaltiesCurrent', window );">Royalty and license fees</a></td>
        <td class="nump">1,153,469<span></span></td>
        <td class="nump">1,459,680<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fees</a></td>
        <td class="nump">394,563<span></span></td>
        <td class="nump">418,800<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AccruedResearchAndDevelopmentExpenseCurrent', window );">Research and development</a></td>
        <td class="nump">167,000<span></span></td>
        <td class="nump">18,300<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Unearned revenue</a></td>
        <td class="nump">1,909<span></span></td>
        <td class="nump">599,120<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
        <td class="nump">676,969<span></span></td>
        <td class="nump">393,875<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total</a></td>
        <td class="nump">$ 7,854,729<span></span></td>
        <td class="nump">$ 8,297,990<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_AccruedResearchAndDevelopmentExpenseCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Accrued Research and Development Expense, Current</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_AccruedResearchAndDevelopmentExpenseCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_ScheduleOfAccruedLiabilitiesLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_ScheduleOfAccruedLiabilitiesLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 20<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.20)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 15<br><br> -Article 9<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 15<br><br> -Subparagraph b(1)<br><br> -Article 7<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccruedIncomeTaxesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 20<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.20)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccruedLiabilitiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 20<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Current Liabilities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 8<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.20)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccruedProfessionalFeesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedRoyaltiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 20<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Current Liabilities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 8<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.20)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccruedRoyaltiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 605<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 8<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 13<br><br> -Section A<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DeferredRevenueCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 20<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.20)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EmployeeRelatedLiabilitiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of obligations incurred through that date and payable arising from transactions not otherwise specified in the taxonomy. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 20<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Current Liabilities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 8<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.20)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 9<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e7018-107765<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherAccruedLiabilitiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate carrying amount of current liabilities (due within one year or within the normal operating cycle if longer) not separately disclosed in the balance sheet. Includes 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 and of liabilities not separately disclosed.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 20<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.20)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6904-107765<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherLiabilitiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EWOAC">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, reserve for doubtful accounts</a></td>
        <td class="nump">$ 10,000<span></span></td>
        <td class="nump">$ 10,000<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
        <td class="nump">$ 0.01<span></span></td>
        <td class="nump">$ 0.01<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
        <td class="nump">5,000,000<span></span></td>
        <td class="nump">5,000,000<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
        <td class="nump">$ 0.01<span></span></td>
        <td class="nump">$ 0.01<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
        <td class="nump">40,000,000<span></span></td>
        <td class="nump">40,000,000<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
        <td class="nump">31,883,041<span></span></td>
        <td class="nump">31,195,041<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
        <td class="nump">31,883,041<span></span></td>
        <td class="nump">31,195,041<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 4<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 310<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28368275&amp;loc=d3e5074-111524<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.4)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Face amount or stated value per share of common stock.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.29)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 30<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommonStockParOrStatedValuePerShare</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.29)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 30<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommonStockSharesAuthorized</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.29)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 30<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommonStockSharesIssued</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 3<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.3-04)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.29)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 30<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommonStockSharesOutstanding</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.28)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 29<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PreferredStockParOrStatedValuePerShare</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.28)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 29<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PreferredStockSharesAuthorized</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.28)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 29<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PreferredStockSharesIssued</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.28)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 29<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PreferredStockSharesOutstanding</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Inventories<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left"><b>9.</b></td>
 <td valign="top" align="left"><b>Inventories</b></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Inventories relate to the Company&#x2019;s bioprocessing business.
 The Company values inventory at cost or, if lower, fair market
 value, using the first-in, first-out method. The Company reviews
 its inventories at least quarterly and records a provision for
 excess and obsolete inventory based on its estimates of expected
 sales volume, production capacity and expiration dates of raw
 materials, work-in process and finished products. Expected sales
 volumes are determined based on supply forecasts provided by key
 customers for the next three to 12 months. The Company writes down
 inventory that has become obsolete, inventory that has a cost basis
 in excess of its expected net realizable value, and inventory in
 excess of expected requirements to cost of product revenue.
 Manufacturing of bioprocessing finished goods is done to order and
 tested for quality specifications prior to shipment. Reserves for
 excess and obsolete inventory were $156,000 at September&#xA0;30,
 2013 and $154,000 at December&#xA0;31, 2012.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 A change in the estimated timing or amount of demand for the
 Company&#x2019;s products could result in additional provisions for
 excess inventory quantities on hand. Any significant unanticipated
 changes in demand or unexpected quality failures could have a
 significant impact on the value of inventory and reported operating
 results. During all periods presented in the accompanying financial
 statements, there have been no material adjustments related to a
 revised estimate of inventory valuations.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Work-in-process and finished products inventories consist of
 material, labor, outside processing costs and manufacturing
 overhead. Inventories consisted of the following:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,<br />
 2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,<br />
 2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Raw materials</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,356,520</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4,064,317</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Work-in-process</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,583,924</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,112,478</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Finished products</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,123,251</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,966,900</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,063,695</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,143,695</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for 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.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.6)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 6<br><br> -Subparagraph a, b, c<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>43
<FILENAME>0001193125-13-434893-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-13-434893-xbrl.zip
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
MBR>/,()BO5F.*<^1ULDP?1%VN!'CIJ^&J=Z<@#2ACV`*TM=G0G@_IU^(@)%)
M!JC,DUKA$BO'Q8J'<G<;D*6IDRECOL:.W)!*Y4MD$D&S(>_A?LYS4-U-7X'F
M34X*TM=HMF+2.#U]*4!;R_E,HG=J>]N[0#:7.))I.]#NMKRDA'K6Q^:@K:U-
M0(60;^0DW>4Z<Q973^T\H4877F^Q$&0!;77`I$D>M<*<239S_^(EU:DE[6EK
MRK,V(U=M>R8Y]7B!6BY=<IUJ/1GUJE,*9'\!@\A[![/I(UROX:^3,^(LR5>G
M#G5*&(R.!NY*\(?P>)2,=;M)ZF3()V:%NTW)!4XY?KWC>8V\[Y-:A$7BAI3!
M8<?S.H%0M$/+&^Y4X/UVX'WHA(O1X?*_4$L!`AX#%`````@`Y7)H0R[&D,1T
MM0``(!H)`!$`&````````0```*2!`````')G96XM,C`Q,S`Y,S`N>&UL550%
M``,>.GU2=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`Y7)H0UH;,-ZO$@``
M#@<!`!4`&````````0```*2!O[4``')G96XM,C`Q,S`Y,S!?8V%L+GAM;%54
M!0`#'CI]4G5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`.5R:$//!$67I#8`
M`/=+!``5`!@```````$```"D@;W(``!R9V5N+3(P,3,P.3,P7V1E9BYX;6Q5
M5`4``QXZ?5)U>`L``00E#@``!#D!``!02P$"'@,4````"`#E<FA#LSD*#/1D
M```KRP4`%0`8```````!````I(&P_P``<F=E;BTR,#$S,#DS,%]L86(N>&UL
M550%``,>.GU2=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`Y7)H0^JBCDV3
M.0``T04%`!4`&````````0```*2!\V0!`')G96XM,C`Q,S`Y,S!?<')E+GAM
M;%54!0`#'CI]4G5X"P`!!"4.```$.0$``%!+`0(>`Q0````(`.5R:$.B!/0,
M[@X``**>```1`!@```````$```"D@=6>`0!R9V5N+3(P,3,P.3,P+GAS9%54
L!0`#'CI]4G5X"P`!!"4.```$.0$``%!+!08`````!@`&`!H"```.K@$`````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0ECFAG">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="2">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
        <td class="nump">$ 12,765,697<span></span></td>
        <td class="nump">$ 4,602,924<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (used in) operating activities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
        <td class="nump">2,271,181<span></span></td>
        <td class="nump">2,592,824<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
        <td class="nump">768,534<span></span></td>
        <td class="nump">743,947<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense</a></td>
        <td class="nump">2,442,596<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Gain on bargain purchase</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="num">(314,244)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Loss on revaluation of contingent consideration</a></td>
        <td class="nump">46,521<span></span></td>
        <td class="nump">339,433<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
        <td class="num">(2,118,953)<span></span></td>
        <td class="num">(4,672,351)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Royalties and other receivables</a></td>
        <td class="nump">2,535,498<span></span></td>
        <td class="num">(755,864)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
        <td class="nump">1,149,997<span></span></td>
        <td class="nump">3,036,051<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
        <td class="nump">264,690<span></span></td>
        <td class="nump">247,093<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
        <td class="num">(1,529,213)<span></span></td>
        <td class="nump">309,710<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
        <td class="num">(495,056)<span></span></td>
        <td class="nump">1,087,295<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Long-term liabilities</a></td>
        <td class="nump">490,267<span></span></td>
        <td class="num">(1,006,654)<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
        <td class="nump">18,591,759<span></span></td>
        <td class="nump">6,210,164<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
        <td class="num">(23,998,430)<span></span></td>
        <td class="num">(36,337,643)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Redemptions of marketable securities</a></td>
        <td class="nump">19,893,195<span></span></td>
        <td class="nump">36,863,333<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
        <td class="num">(3,774,847)<span></span></td>
        <td class="num">(825,061)<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
        <td class="num">(7,880,082)<span></span></td>
        <td class="num">(299,371)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Exercise of stock options</a></td>
        <td class="nump">2,235,274<span></span></td>
        <td class="nump">886,704<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
        <td class="nump">2,235,274<span></span></td>
        <td class="nump">886,704<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
        <td class="nump">87,648<span></span></td>
        <td class="nump">424,735<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net increase in cash and cash equivalents</a></td>
        <td class="nump">13,034,599<span></span></td>
        <td class="nump">7,222,232<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, beginning of period</a></td>
        <td class="nump">29,209,821<span></span></td>
        <td class="nump">11,167,745<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of period</a></td>
        <td class="nump">$ 42,244,420<span></span></td>
        <td class="nump">$ 18,389,977<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (f)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7488404&amp;loc=d3e6927-128479<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 30<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6571-128477<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 30<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911251&amp;loc=d3e6527-128477<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 25<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6396-128476<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 25<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6387-128476<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 25<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6393-128476<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Cash<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Cash Equivalents<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 1<br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3044-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CashAndCashEquivalentsAtCarryingValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 24<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 230<br><br> -Section 45<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450594&amp;loc=d3e33268-110906<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SAB TOPIC 6.I.7)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 08<br><br> -Paragraph h<br><br> -Article 4<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 6<br><br> -Section I<br><br> -Subsection 7<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Deferred Tax Expense (or Benefit)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6510177<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 9<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DeferredIncomeTaxExpenseBenefit</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 360<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DepreciationAndAmortization</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 230<br><br> -Section 45<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450594&amp;loc=d3e33268-110906<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInAccountsPayable</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInAccountsReceivable</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInAccruedLiabilities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInInventories</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in other liabilities used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current liabilities, other noncurrent liabilities, or a combination of other current and noncurrent liabilities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in other amounts due to the reporting entity, which are not otherwise defined in the taxonomy.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInOtherReceivables</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the value of prepaid expenses and other assets not separately disclosed in the statement of cash flows, for example, deferred expenses, intangible assets, or income taxes.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 24<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 26<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3574-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInFinancingActivities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 24<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 26<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3574-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInInvestingActivities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 24<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3521-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 25<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3536-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInOperatingActivities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph 20<br><br> -Article 9<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Other Comprehensive Income<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6519514<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Net Income<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6518256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 944<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.7-04.19)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.18)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 944<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.7-04.22)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e565-108580<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 19<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetIncomeLoss</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Other income (expense) included in net income that results in no cash inflows or outflows in the period. Includes noncash adjustments to reconcile net income (loss) to cash provided by (used in) operating activities that are not separately disclosed.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherNoncashIncomeExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Cash outflow for purchase of trading, available-for-sale securities and held-to-maturity securities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Investing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 11<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6871852&amp;loc=d3e26853-111562<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 13<br><br> -Subparagraph (a),(b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3213-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PaymentsToAcquireMarketableSecurities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Investing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 13<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3213-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow associated with maturities (principal being due), prepayments and calls (requests of early payments) on securities not classified as either held-to-maturity securities or trading securities which are classified as available-for-sale securities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Investing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 11<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6871852&amp;loc=d3e26853-111562<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 12<br><br> -Subparagraph (a),(b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3179-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Financing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (j)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 14<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3255-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProceedsFromStockOptionsExercised</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensation</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EOWAG">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
        <td class="nump">$ 42,244,420<span></span></td>
        <td class="nump">$ 29,209,821<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
        <td class="nump">20,746,490<span></span></td>
        <td class="nump">10,845,195<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less reserve for doubtful accounts of $10,000</a></td>
        <td class="nump">6,323,537<span></span></td>
        <td class="nump">4,158,758<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesGrossCurrent', window );">Royalties and other receivables</a></td>
        <td class="nump">6,595,017<span></span></td>
        <td class="nump">9,130,515<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
        <td class="nump">10,063,695<span></span></td>
        <td class="nump">11,143,695<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred tax asset, net</a></td>
        <td class="nump">416,580<span></span></td>
        <td class="nump">416,580<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
        <td class="nump">1,051,379<span></span></td>
        <td class="nump">1,304,887<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
        <td class="nump">87,441,118<span></span></td>
        <td class="nump">66,209,451<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property, plant and equipment, at cost:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
        <td class="nump">5,258,050<span></span></td>
        <td class="nump">5,200,271<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Equipment</a></td>
        <td class="nump">13,485,039<span></span></td>
        <td class="nump">12,802,978<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Furniture and fixtures</a></td>
        <td class="nump">2,035,224<span></span></td>
        <td class="nump">1,937,238<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Construction in progress</a></td>
        <td class="nump">3,383,870<span></span></td>
        <td class="nump">338,814<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment, at cost</a></td>
        <td class="nump">24,162,183<span></span></td>
        <td class="nump">20,279,301<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
        <td class="num">(11,871,114)<span></span></td>
        <td class="num">(10,326,840)<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
        <td class="nump">12,291,069<span></span></td>
        <td class="nump">9,952,461<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Long-term deferred tax asset, net</a></td>
        <td class="nump">114,788<span></span></td>
        <td class="nump">2,557,384<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Long-term marketable securities</a></td>
        <td class="nump">4,114,450<span></span></td>
        <td class="nump">9,914,855<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
        <td class="nump">6,481,532<span></span></td>
        <td class="nump">7,182,012<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
        <td class="nump">994,000<span></span></td>
        <td class="nump">994,000<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
        <td class="nump">200,000<span></span></td>
        <td class="nump">200,000<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
        <td class="nump">111,636,957<span></span></td>
        <td class="nump">97,010,163<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
        <td class="nump">929,586<span></span></td>
        <td class="nump">2,454,238<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
        <td class="nump">7,854,729<span></span></td>
        <td class="nump">8,297,990<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
        <td class="nump">8,784,315<span></span></td>
        <td class="nump">10,752,228<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
        <td class="nump">2,695,521<span></span></td>
        <td class="nump">2,133,339<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $.01 par value, 5,000,000 shares authorized, no shares issued or outstanding</a></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.01 par value, 40,000,000 shares authorized, 31,883,041 shares at September 30, 2013 and 31,195,041 shares at December 31, 2012 issued and outstanding</a></td>
        <td class="nump">318,830<span></span></td>
        <td class="nump">311,950<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
        <td class="nump">190,048,182<span></span></td>
        <td class="nump">187,051,253<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
        <td class="nump">2,174,989<span></span></td>
        <td class="nump">1,911,970<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
        <td class="num">(92,384,880)<span></span></td>
        <td class="num">(105,150,577)<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
        <td class="nump">100,157,121<span></span></td>
        <td class="nump">84,124,596<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
        <td class="nump">$ 111,636,957<span></span></td>
        <td class="nump">$ 97,010,163<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccountsPayableCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3-4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph a(1)<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 4<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccountsReceivableNetCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccruedLiabilitiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (c)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.14)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 14<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14A<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=SL7669686-108580<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e637-108580<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e681-108580<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.30(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AdditionalPaidInCapital</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 12<br><br><br><br> -Article 7<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_Assets</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 9<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AssetsCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AssetsCurrentAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3044-108585<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CashAndCashEquivalentsAtCarryingValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.25)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 25<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 7<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 17<br><br><br><br> -Article 9<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-03.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br><br><br><br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-03.(a),19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommitmentsAndContingencies</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommonStockValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ConstructionInProgressGross</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized or consumed within one year or operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21917399&amp;loc=d3e31917-109318<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21917399&amp;loc=d3e31931-109318<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21917399&amp;loc=d3e31928-109318<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21917399&amp;loc=d3e31958-109318<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DeferredTaxAssetsNetCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after allocation of valuation allowances of noncurrent deferred tax asset attributable to deductible temporary differences and carryforwards. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21917399&amp;loc=d3e31917-109318<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21917399&amp;loc=d3e31931-109318<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21917399&amp;loc=d3e31928-109318<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=21917399&amp;loc=d3e31958-109318<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DeferredTaxAssetsNetNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FurnitureAndFixturesGross</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=14024403&amp;loc=d3e13816-109267<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_Goodwill</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph ((a)(1),(b))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IntangibleAssetsNetExcludingGoodwill</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6386567&amp;loc=d3e3927-108312<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseholdImprovementsGross">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -Subparagraph (f)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6812-107765<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LeaseholdImprovementsGross</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.32)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 25<br><br><br><br> -Article 7<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 32<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LiabilitiesAndStockholdersEquity</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LiabilitiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LiabilitiesCurrentAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -Subparagraph (f)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6812-107765<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_MachineryAndEquipmentGross</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 320<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6871852&amp;loc=d3e26626-111562<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 2<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (f)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_MarketableSecuritiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total debt and equity financial instruments including: (1) securities held-to-maturity and (2) securities available-for-sale that will be held for the long-term.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.12)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 320<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6871852&amp;loc=d3e26626-111562<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_MarketableSecuritiesNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.24)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 24<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherLiabilitiesNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesGrossCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amounts of other receivables due within one year of the balance sheet date (or one operating cycle, if longer) from third parties or arising from transactions not separately disclosed.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherReceivablesGrossCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 505<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.3-04)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.28)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PreferredStockValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PrepaidExpenseAndOtherAssetsCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PropertyPlantAndEquipmentGross</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 7<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PropertyPlantAndEquipmentNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PropertyPlantAndEquipmentNetAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Cash and equivalents whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.31(a)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RetainedEarningsAccumulatedDeficit</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 4.E)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 4<br><br><br><br> -Section E<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29-31)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30, 31<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockholdersEquity</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockholdersEquityAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAKBG">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Revenue Recognition - Additional Information (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="2">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
        <th class="th" colspan="1">1 Months Ended</th>
        <th class="th" colspan="1">3 Months Ended</th>
        <th class="th" colspan="1">9 Months Ended</th>
        <th class="th" colspan="1">12 Months Ended</th>
        <th class="th" colspan="1">1 Months Ended</th>
        <th class="th" colspan="2">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Pfizer Incorporation

</div>
          <div>Nonsoftware License Arrangement</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Pfizer Incorporation

</div>
          <div>Nonsoftware License Arrangement</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Pfizer Incorporation

</div>
          <div>Nonsoftware License Arrangement</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012

</div>
          <div>Pfizer Incorporation

</div>
          <div>Nonsoftware License Arrangement</div>
        </th>
        <th class="th">
          <div>Jan. 31, 2013

</div>
          <div>Pfizer Incorporation

</div>
          <div>Nonsoftware License Arrangement

</div>
          <div>Up-front Payment Arrangement</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Orencia Royalties from Bristol</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012

</div>
          <div>Orencia Royalties from Bristol</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Orencia Royalties from Bristol</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012

</div>
          <div>Orencia Royalties from Bristol</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems', window );"><strong>Revenue Recognition, Multiple-deliverable Arrangements [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RoyaltyRevenue', window );">Royalty revenue</a></td>
        <td class="nump">$ 6,637,838<span></span></td>
        <td class="nump">$ 3,981,059<span></span></td>
        <td class="nump">$ 15,654,919<span></span></td>
        <td class="nump">$ 11,327,500<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">$ 4,825,000<span></span></td>
        <td class="nump">$ 3,963,000<span></span></td>
        <td class="nump">$ 12,956,000<span></span></td>
        <td class="nump">$ 10,623,000<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_RoyaltyPaymentRate', window );">Percentage of royalty revenue, remittance to the University of Michigan</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">15.00%<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DirectOperatingCostRoyaltyExpense', window );">Cost of royalty and other revenue</a></td>
        <td class="nump">723,777<span></span></td>
        <td class="nump">594,406<span></span></td>
        <td class="nump">1,943,370<span></span></td>
        <td class="nump">1,593,427<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">724,000<span></span></td>
        <td class="nump">594,000<span></span></td>
        <td class="nump">1,943,000<span></span></td>
        <td class="nump">1,593,000<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueAdditions', window );">Payment received under license agreement</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">5,000,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized', window );">Milestone Payment</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">1,000,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ExpectedMilestoneReceivable', window );">Total future milestone receivable</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">64,000,000<span></span></td>
        <td class="nump">64,000,000<span></span></td>
        <td class="nump">64,000,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized', window );">License agreement, revenue recognized</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">1,093,000<span></span></td>
        <td class="nump">1,217,000<span></span></td>
        <td class="nump">4,876,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned', window );">Revenue from sponsored research and development projects</a></td>
        <td class="nump">$ 719,000<span></span></td>
        <td class="nump">$ 18,000<span></span></td>
        <td class="nump">$ 1,481,000<span></span></td>
        <td class="nump">$ 704,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_ExpectedMilestoneReceivable">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Expected Milestone Receivable</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_ExpectedMilestoneReceivable</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_RoyaltyPaymentRate">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Royalty Payment Rate</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_RoyaltyPaymentRate</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:percentItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAdditions">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 605<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 13<br><br> -Section A<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DeferredRevenueAdditions</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueRevenueRecognized">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 605<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 13<br><br> -Section A<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DeferredRevenueRevenueRecognized</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DirectOperatingCostRoyaltyExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Royalty expense incurred and are directly related to goods produced and sold and services rendered during the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.2(a),(d))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DirectOperatingCostRoyaltyExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 730<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23221-108380<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 730<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23199-108380<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The amount of consideration recognized during the period for the milestone or milestones.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 605<br><br> -SubTopic 28<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (e)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=19771982&amp;loc=SL6892177-166501<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RoyaltyRevenue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Revenue earned during the period from the leasing or otherwise lending to a third party the entity's rights or title to certain property. Royalty revenue is derived from a percentage or stated amount of sales proceeds or revenue generated by the third party using the entity's property. Examples of property from which royalties may be derived include patents and oil and mineral rights.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.1(e))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 03<br><br> -Paragraph 1<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RoyaltyRevenue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EPE">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Fair Value Measurement (Tables)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Assets Measured at Fair Value on Recurring Basis</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The following fair value hierarchy table presents information about
 each major category of the Company&#x2019;s assets measured at fair
 value on a recurring basis as of September&#xA0;30, 2013:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="50%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>Fair value measurement at reporting
 date using:</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted&#xA0;prices&#xA0;in<br />
 active&#xA0;markets&#xA0;for<br />
 identical assets<br />
 (Level 1)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant<br />
 other&#xA0;observable<br />
 inputs<br />
 (Level 2)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant<br />
 unobservable<br />
 inputs<br />
 (Level 3)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Assets:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Money market funds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">9,188,883</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">9,188,883</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,547,978</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,133,949</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,681,927</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,179,013</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,179,013</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,736,861</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">22,312,962</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">34,049,823</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Roll Forward of Fair Value of Contingent Consideration</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The following table provides a roll forward of the fair value of
 the contingent consideration:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="68%" align="center">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Balance at December&#xA0;31, 2012</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,899,076</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Additions</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Payments</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,341,339</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Changes in fair value</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,521</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Balance at September&#xA0;30, 2013</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,604,258</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19190-110258<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a),(b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19207-110258<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19279-110258<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19207-110258<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAFAC">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>Schedule of Inventories (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
        <td class="nump">$ 4,356,520<span></span></td>
        <td class="nump">$ 4,064,317<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
        <td class="nump">3,583,924<span></span></td>
        <td class="nump">4,112,478<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished products</a></td>
        <td class="nump">2,123,251<span></span></td>
        <td class="nump">2,966,900<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total</a></td>
        <td class="nump">$ 10,063,695<span></span></td>
        <td class="nump">$ 11,143,695<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.6(a)(1))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 5<br><br> -Section BB<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 330<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SAB TOPIC 5.BB)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 6<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryFinishedGoodsNetOfReserves</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.6(a))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 330<br><br> -SubTopic 10<br><br> -Section 35<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6386567&amp;loc=d3e3927-108312<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 1<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsNetOfReserves">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 5<br><br> -Section BB<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 330<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SAB TOPIC 5.BB)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 6<br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.6(a)(4))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryRawMaterialsNetOfReserves</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 5<br><br> -Section BB<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 330<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SAB TOPIC 5.BB)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 6<br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.6(a)(3))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryWorkInProcessNetOfReserves</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAJAC">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>Contractual Maturities of Debt Securities (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in 1 year or less</a></td>
        <td class="nump">$ 20,739,066<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost', window );">Due in 1 to 2 years</a></td>
        <td class="nump">4,112,079<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available-for-sale Debt Securities, Amortized Cost Basis, Total</a></td>
        <td class="nump">24,851,145<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in 1 year or less</a></td>
        <td class="nump">20,746,490<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue', window );">Due in 1 to 2 years</a></td>
        <td class="nump">4,114,450<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
        <td class="nump">$ 24,860,940<span></span></td>
        <td class="nump">$ 20,760,050<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Available for Sale Securities, Debt Maturities, after One Through Two Years, Fair Value</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Available for sale Securities, Debt Maturities, One Through Two Years, Amortized Cost</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_AvailableForSaleSecuritiesDebtMaturitiesOneThroughTwoYearsAmortizedCost</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This item represents the cost of debt securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 25<br><br> -Paragraph 1<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28360136&amp;loc=d3e22054-111558<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 5<br><br> -Subparagraph (aa)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27232-111563<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6871852&amp;loc=d3e26610-111562<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableForSaleSecurities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of available-for-sale debt securities at cost, net of adjustments, maturing in the next fiscal year following the latest fiscal year. Adjustments include, but are not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized in earnings (less any cumulative-effect adjustments, as defined) and fair value hedge accounting adjustments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27198-111563<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of available-for-sale debt securities at fair value maturing in the next fiscal year following the latest fiscal year.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27198-111563<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 942<br><br> -SubTopic 320<br><br> -Section 50<br><br> -Paragraph 3<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957658&amp;loc=d3e62586-112803<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (d)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27161-111563<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EM3AE">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Summary of Information Regarding Option Activity (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="2">9 Months Ended</th>
        <th class="th" colspan="1"></th>
      </tr>
      <tr>
        <th class="th" colspan="2">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options Outstanding</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at January 1, 2013</a></td>
        <td class="nump">2,315,090<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="nump">2,625,690<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted</a></td>
        <td class="nump">541,052<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
        <td class="num">(884,954)<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited/Cancelled</a></td>
        <td class="num">(300,500)<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding at September 30, 2013</a></td>
        <td class="nump">1,670,688<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="nump">2,625,690<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable at September 30, 2013</a></td>
        <td class="nump">866,136<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest at September 30, 2013</a></td>
        <td class="nump">1,576,516<span></span></td>
        <td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average exercise price per share</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding at January 1, 2013</a></td>
        <td class="nump">$ 4.20<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="nump">$ 4.11<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</a></td>
        <td class="nump">$ 6.97<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
        <td class="nump">$ 4.36<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited/Cancelled</a></td>
        <td class="nump">$ 5.03<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding at September 30, 2013</a></td>
        <td class="nump">$ 4.87<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="nump">$ 4.11<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable at September 30, 2013</a></td>
        <td class="nump">$ 4.19<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest at September 30, 2013</a></td>
        <td class="nump">$ 4.77<span></span></td>
        <td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted average remaining contractual term (in years)</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding at September 30, 2013</a></td>
        <td class="text">6 years 10 months 28 days<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable at September 30, 2013</a></td>
        <td class="text">5 years 1 month 28 days<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest at September 30, 2013</a></td>
        <td class="text">6 years 9 months 26 days<span></span></td>
        <td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate intrinsic value</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options outstanding at September 30, 2013</a></td>
        <td class="nump">$ 10,394,325<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options exercisable at September 30, 2013</a></td>
        <td class="nump">5,972,968<span></span></td>
        <td class="fn" style="border-bottom: 0px;"></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest at September 30, 2013</a></td>
        <td class="nump">$ 9,970,772<span></span></td>
        <td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr>
        <td colspan="4"></td>
      </tr>
      <tr>
        <td colspan="4">
          <table class="outerFootnotes" width="100%">
            <tr class="outerFootnote">
              <td style="vertical-align: top;" valign="top">[1]</td>
              <td style="vertical-align: top;" valign="top">This represents the number of vested options as of September 30, 2013 plus the number of unvested options expected to vest as of September 30, 2013 based on the unvested outstanding options at September 30, 2013 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.</td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(iii)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(iii)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:durationItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(iv)(3)-(4)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Weighted average price of options that were either forfeited or expired.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(iv)(3)-(4)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Net number of share options (or share units) granted during the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(iv)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of options outstanding, including both vested and non-vested options.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(i)-(ii)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(i)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (e)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:durationItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount by which the current fair value of the underlying stock exceeds the exercise price of fully vested and expected to vest options outstanding.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (e)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>As of the balance sheet date, the number of shares into which fully vested and expected to vest stock options outstanding can be converted under the option plan.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (e)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>As of the balance sheet date, the weighted-average exercise price for outstanding stock options that are fully vested or expected to vest.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (e)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (e)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:durationItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of share options (or share units) exercised during the current period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 3<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.3-04)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.28,29)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(iv)(2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 29, 30<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0ELIAC">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>Summary of Information Regarding Option Activity (Parenthetical) (Detail)<br></strong></div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Awards Granted to Non-Executive Level Employees</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_PercentageOfSharesSubjectToForfeiture', window );">Estimated forfeiture rates</a></td>
        <td class="nump">8.00%<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Awards Granted to Executive Level Employees</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_rgen_PercentageOfSharesSubjectToForfeiture', window );">Estimated forfeiture rates</a></td>
        <td class="nump">3.00%<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rgen_PercentageOfSharesSubjectToForfeiture">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Percentage of Shares Subject to Forfeiture</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>rgen_PercentageOfSharesSubjectToForfeiture</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>rgen_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:percentItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Fair Value Measurement<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurement</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left"><b>8.</b></td>
 <td valign="top" align="left"><b>Fair Value Measurement</b></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 In determining the fair value of its assets and liabilities, the
 Company uses various valuation approaches. The Company employs a
 hierarchy for inputs used in measuring fair value that maximizes
 the use of observable inputs and minimizes the use of unobservable
 inputs by requiring that observable inputs be used when available.
 Observable inputs are inputs that market participants would use in
 pricing the asset or liability based on market data obtained from
 sources independent of the Company. Unobservable inputs are inputs
 that reflect the Company&#x2019;s assumptions about the inputs that
 market participants would use in pricing the asset or liability and
 are developed based on the best information available in the
 circumstances. The fair value hierarchy is broken down into three
 levels based on the source of inputs as follows:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
 <tr>
 <td width="5%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td width="93%"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">Level&#xA0;1</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="top">&#x2013;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="top">Valuations based on unadjusted quoted prices in
 active markets for identical assets or liabilities that the Company
 has the ability to access</td>
 </tr>
 <tr>
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">Level&#xA0;2</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="top">&#x2013;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="top">Valuations based on quoted prices for similar
 assets or liabilities in active markets, quoted prices for
 identical or similar assets or liabilities in markets that are not
 active and models for which all significant inputs are observable,
 either directly or indirectly</td>
 </tr>
 <tr>
 <td height="8"></td>
 <td height="8" colspan="2"></td>
 <td height="8" colspan="2"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">Level&#xA0;3</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="top">&#x2013;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="top">Valuations based on inputs that are unobservable
 and significant to the overall fair value measurement</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The availability of observable inputs can vary among the various
 types of financial assets and liabilities. To the extent that the
 valuation is based on models or inputs that are less observable or
 unobservable in the market, the determination of fair value
 requires more judgment. In certain cases, the inputs used to
 measure fair value may fall into different levels of the fair value
 hierarchy. In such cases, for financial statement disclosure
 purposes, the level in the fair value hierarchy within which the
 fair value measurement is categorized is based on the lowest level
 input that is significant to the overall fair value
 measurement.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The Company&#x2019;s fixed income investments are comprised of
 obligations of U.S. government agencies, corporate debt securities
 and other interest bearing securities. These investments have been
 initially valued at the transaction price and subsequently valued,
 at the end of each reporting period, utilizing third party pricing
 services or other market observable data. The pricing services
 utilize industry standard valuation models, including both income
 and market based approaches and observable market inputs to
 determine value. These observable market inputs include reportable
 trades, benchmark yields, credit spreads, broker/dealer quotes,
 bids, offers, current spot rates and other industry and economic
 events. The Company validates the prices provided by third party
 pricing services by reviewing their pricing methods and matrices,
 obtaining market values from other pricing sources, analyzing
 pricing data in certain instances and confirming that the relevant
 markets are active. After completing its validation procedures, the
 Company did not adjust or override any fair value measurements
 provided by the pricing services as of September&#xA0;30, 2013.</p>
 <p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px">
 &#xA0;</p>
 <p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The following fair value hierarchy table presents information about
 each major category of the Company&#x2019;s assets measured at fair
 value on a recurring basis as of September&#xA0;30, 2013:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="50%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>Fair value measurement at reporting
 date using:</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Quoted&#xA0;prices&#xA0;in<br />
 active&#xA0;markets&#xA0;for<br />
 identical assets<br />
 (Level 1)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant<br />
 other&#xA0;observable<br />
 inputs<br />
 (Level 2)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Significant<br />
 unobservable<br />
 inputs<br />
 (Level 3)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Assets:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Money market funds</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">9,188,883</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">9,188,883</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,547,978</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,133,949</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,681,927</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,179,013</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,179,013</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">11,736,861</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">22,312,962</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom" nowrap="nowrap">$</td>
 <td valign="bottom" nowrap="nowrap" align="right">
 &#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">34,049,823</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The Company has no other assets or liabilities for which fair value
 measurement is either required or has been elected to be applied,
 other than the liabilities for contingent consideration recorded in
 connection with the Novozymes Acquisition and the acquisition of
 the assets of BioFlash Partners, LLC (&#x201C;BioFlash&#x201D;). The
 contingent consideration related to Novozymes is valued using
 management&#x2019;s estimates of expected future milestone payments
 based upon a probability weighted analysis of amounts to be paid to
 Novozymes Biopharma DK A/S, a company organized under the laws of
 Denmark (&#x201C;Novozymes Denmark&#x201D;). The contingent
 consideration related to BioFlash is valued using
 management&#x2019;s estimates of royalties to be paid to the former
 shareholders of BioFlash based on sales of the acquired assets.
 These valuations are Level 3 valuations as the primary inputs are
 unobservable. Changes in the fair value of contingent consideration
 in the three and nine-month periods ended September&#xA0;30, 2013
 are primarily attributable to a 1,000,000 Euro milestone payment
 made to Novozymes Denmark in March 2013 and a $55,000 minimum
 royalty payment made to BioFlash in January 2013, which were
 previously accrued. The following table provides a roll forward of
 the fair value of the contingent consideration:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="68%" align="center">
 <tr>
 <td width="84%"></td>
 <td valign="bottom" width="7%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Balance at December&#xA0;31, 2012</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,899,076</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Additions</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Payments</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,341,339</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Changes in fair value</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">46,521</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Balance at September&#xA0;30, 2013</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,604,258</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 There were no remeasurements to fair value during the three or nine
 months ended September&#xA0;30, 2013 of financial assets and
 liabilities that are not measured at fair value on a recurring
 basis.</p>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 21<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28364263&amp;loc=d3e13537-108611<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 10<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28364263&amp;loc=d3e13433-108611<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 28<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19207-110258<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 30<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 16<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28364263&amp;loc=d3e13504-108611<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueDisclosuresTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EANAE">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Changes in Accumulated Other Comprehensive Income (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance at December 31, 2012</a></td>
        <td class="nump">$ 1,911,970<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
        <td class="nump">263,019<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income (loss)</a></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net current period other comprehensive income (loss)</a></td>
        <td class="nump">263,019<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance at September 30, 2013</a></td>
        <td class="nump">2,174,989<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Accumulated Net Unrealized Investment Gain (Loss)</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance at December 31, 2012</a></td>
        <td class="nump">14,130<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
        <td class="num">(4,345)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income (loss)</a></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net current period other comprehensive income (loss)</a></td>
        <td class="num">(4,345)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance at September 30, 2013</a></td>
        <td class="nump">9,785<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Accumulated Translation Adjustment</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance at December 31, 2012</a></td>
        <td class="nump">1,897,840<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
        <td class="nump">267,364<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax', window );">Amounts reclassified from accumulated other comprehensive income (loss)</a></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net current period other comprehensive income (loss)</a></td>
        <td class="nump">267,364<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balance at September 30, 2013</a></td>
        <td class="nump">$ 2,165,204<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 14A<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=SL7669686-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 11<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e637-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 14<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e681-108580<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 31<br><br> -Article 5<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 3<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities and unrealized holding gain (loss) related to transfers of securities into the available-for-sale classification and out of the held-to-maturity classification.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 9<br><br> -Subparagraph (d)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27357-111563<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 10A<br><br> -Subparagraph (e)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=SL7669646-108580<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 10A<br><br> -Subparagraph (e)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=SL7669646-108580<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 11<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e637-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 15<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=d3e689-108580<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 815<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4<br><br> -Subparagraph c<br><br> -URI http://asc.fasb.org/extlink&amp;oid=7476318&amp;loc=d3e41638-113959<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EUCAC">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Roll Forward of Fair Value of Contingent Consideration (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at December 31, 2012</a></td>
        <td class="nump">$ 2,899,076<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Additions</a></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Payments</a></td>
        <td class="num">(1,341,339)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease', window );">Changes in fair value</a></td>
        <td class="nump">46,521<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at September 30, 2013</a></td>
        <td class="nump">$ 1,604,258<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19207-110258<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19207-110258<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19207-110258<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19207-110258<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Income Taxes<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
        <td class="text"><div>
 <table style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; WORD-SPACING: 0px; -webkit-text-stroke-width: 0px" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left"><b>11.</b></td>
 <td valign="top" align="left"><b>Income Taxes</b></td>
 </tr>
 </table>
 <p style="TEXT-TRANSFORM: none; MARGIN-TOP: 6pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt 'Times New Roman'; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">
 For the three and nine-month periods ended September&#xA0;30, 2013,
 the Company had income before taxes of $8,142,779 and $17,798,550,
 respectively. The Company recorded income tax provisions of
 $2,254,505 and $5,032,853, respectively, for the three and
 nine-month periods ended September&#xA0;30, 2013. This is based on
 an expected effective tax rate of 26.6% for the year ending
 December&#xA0;31, 2013 plus approximately $298,000 of discrete
 items recognized in the quarter ended March&#xA0;31, 2013. The
 effective income tax rate is based upon the estimated income for
 the year and the composition of the income in different tax
 jurisdictions. Effective January&#xA0;1, 2013, Sweden&#x2019;s
 statutory tax rate decreased from 26.3% to 22.0%. The effective tax
 rate differs from the U.S. statutory tax rate primarily due to the
 expected utilization of prior year net operating loss carryforwards
 in excess of amounts previously recognized and the lower statutory
 tax rate in Sweden.</p>
 <p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt 'Times New Roman'; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">
 For the three and nine-month periods ended September&#xA0;30, 2012,
 the Company had income before taxes of $1,790,306 and $4,853,878,
 respectively. The Company recorded an income tax benefit of $16,183
 for the three-month period ended September&#xA0;30, 2012 and a
 provision of $250,954 for the nine-month period ended
 September&#xA0;30, 2012 based on an effective tax rate of
 approximately 5.17%. The effective income tax rate is based upon
 the estimated income for the year and the composition of the income
 in different jurisdictions. The effective tax rate differs from the
 statutory tax rates primarily due to the utilization of prior year
 net operating loss carryforwards and credits earned in the U.S.</p>
 <p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt 'Times New Roman'; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">
 The Company has net operating loss carryforwards of approximately
 $44,678,000 and business tax credits carryforwards of approximately
 $2,160,000 available to reduce future federal income taxes, if any.
 The net operating loss and business tax credit carryforwards will
 continue to expire at various dates through December 2032. The net
 operating loss and business tax credits carryforwards are subject
 to review and possible adjustment by the Internal Revenue Service
 and may be limited in the event of certain changes in the ownership
 interest of significant stockholders.</p>
 <p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt 'Times New Roman'; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">
 In the fourth quarter of 2012, we entered into a cumulative pre-tax
 income position and concluded that it was more likely than not that
 we will generate sufficient taxable income in 2013 based on our
 2013 projections to realize the tax benefit of a portion of our
 deferred tax assets. As a result, we recorded a tax benefit in the
 fourth quarter of 2012 that included the reversal of $3,021,000 of
 the valuation allowance on our deferred tax assets.</p>
 <p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt 'Times New Roman'; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">
 The Company is currently undergoing an audit in the Commonwealth of
 Massachusetts (&#x201C;the Commonwealth&#x201D;) for the tax years
 ended March 31, 2008 through December 31, 2011. At issue is the
 apportionment of certain license income to the Commonwealth, as
 well as the recoverability of certain research and development
 credits earned between 1993 and 2011. As of September 30, 2013 we
 do not have a reserve recorded for these matters as we believe it
 is more likely than not that we will prevail. On October 29, 2013,
 the Company met with the Commonwealth to attempt to mediate our
 differences of opinion. However, this did not result in successful
 resolution. The Company continues to believe in the validity of its
 tax positions on these matters. As a result, we anticipate
 receiving a tax assessment that we will appeal in a process that
 could take up to several years. Total exposure, including
 penalties, but not interest, were we to ultimately be unsuccessful,
 would be approximately $2.5 million.</p>


 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 15<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 08<br><br> -Paragraph h<br><br> -Article 4<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 9<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeTaxDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Cash, Cash Equivalents and Marketable Securities<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock', window );">Cash, Cash Equivalents and Marketable Securities</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left"><b>7.</b></td>
 <td valign="top" align="left"><b>Cash, Cash Equivalents and
 Marketable Securities</b></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 At September&#xA0;30, 2013 and December&#xA0;31, 2012, the
 Company&#x2019;s investments included money market funds as well as
 short-term and long-term marketable securities. These marketable
 securities are classified as available-for-sale. Marketable
 securities are investments with original maturities of greater than
 90 days. Long-term marketable securities are securities with
 maturities of greater than one year. The average remaining
 contractual maturity of marketable securities at September&#xA0;30,
 2013 is approximately 7.47 months.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Management reviewed the Company&#x2019;s investments as of
 September&#xA0;30, 2013 and December&#xA0;31, 2012 and concluded
 that there are no securities with other than temporary impairments
 in the investment portfolio. The Company does not intend to sell
 any investments in an unrealized loss position and it is not more
 likely than not that the Company will be required to sell the
 investments before recovery of their amortized cost bases.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Investments in debt securities consisted of the following at
 September&#xA0;30, 2013:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="56%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center">
 <b>September&#xA0;30,&#xA0;2013</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized<br />
 Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Unrealized<br />
 Gain</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Unrealized<br />
 Loss</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Marketable securities:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,567,499</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">313</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(335</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,567,477</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,171,567</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,977</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,531</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,179,013</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,739,066</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,290</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,866</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,746,490</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Long-term marketable securities:</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,112,079</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,436</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(65</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,114,450</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,112,079</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,436</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(65</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,114,450</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,851,145</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,726</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2,931</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,860,940</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 At September&#xA0;30, 2013, the Company&#x2019;s investments
 included nineteen debt securities in unrealized loss positions with
 a total unrealized loss of approximately $3,000 and a total fair
 market value of approximately $4,410,000. All investments with
 gross unrealized losses have been in unrealized loss positions for
 less than 12 months. The unrealized losses were caused primarily by
 current economic and market conditions. There was no change in the
 credit risk of the securities. There were no realized gains or
 losses on the investments for the nine months ended
 September&#xA0;30, 2013 or the year ended December&#xA0;31,
 2012.</p>
 <p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px">
 &#xA0;</p>
 <p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Investments in debt securities consisted of the following at
 December&#xA0;31, 2012:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="56%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31,&#xA0;2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized<br />
 Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Unrealized<br />
 Gain</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Unrealized<br />
 Loss</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Marketable securities:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,000,897</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">353</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,001,243</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,835,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,854</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,843,952</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,835,995</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,207</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,845,195</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Long-term marketable securities:</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,198,264</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,747</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,201,011</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,711,679</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,525</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,360</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,713,844</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,909,943</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,272</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,360</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,914,855</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,745,938</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">15,479</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,367</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,760,050</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The contractual maturities of debt securities at September&#xA0;30,
 2013 were as follows:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized<br />
 Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Due in 1 year or less</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,739,066</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,746,490</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Due in 1 to 2 years</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,112,079</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,114,450</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,851,145</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,860,940</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
        <td class="text"><div>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left"><b>2.</b></td>
 <td valign="top" align="left"><b>Goodwill and Intangible
 Assets</b></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 <i>Goodwill</i></p>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Goodwill is not amortized and is reviewed for impairment at least
 annually. There was no evidence of impairment to goodwill at
 September&#xA0;30, 2013. There were no goodwill impairment charges
 during the three or nine-month periods ended September&#xA0;30,
 2013.</p>
 <p style="MARGIN-TOP: 18pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 <i>Intangible Assets</i></p>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Intangible assets are amortized over their useful lives using the
 estimated economic benefit method, as applicable, and the
 amortization expense is recorded within selling, general and
 administrative expense in the Company&#x2019;s statements of
 comprehensive income (loss). Intangible assets and their related
 useful lives are reviewed at least annually to determine if any
 adverse conditions exist that would indicate the carrying value of
 these assets may not be recoverable. More frequent impairment
 assessments are conducted if certain conditions exist, including a
 change in the competitive landscape, any internal decisions to
 pursue new or different technology strategies, a loss of a
 significant customer, or a significant change in the marketplace,
 including changes in the prices paid for our products or changes in
 the size of the market for our products. An impairment results if
 the carrying value of the asset exceeds the estimated fair value of
 the asset. If the estimate of an intangible asset&#x2019;s remaining
 useful life is changed, the remaining carrying amount of the
 intangible asset is amortized prospectively over the revised
 remaining useful life. The Company continues to believe that its
 intangible assets are recoverable at September&#xA0;30, 2013.</p>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Intangible assets consisted of the following at September&#xA0;30,
 2013:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br />
 Amortization</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted<br />
 Average<br />
 Useful&#xA0;Life<br />
 (in years)</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Technology &#x2013; developed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,460,204</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(494,465</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Patents</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">240,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(110,000</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,941,895</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,556,102</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total intangible assets</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,642,099</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2,160,567</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Intangible assets consisted of the following at December&#xA0;31,
 2012:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="6%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Carrying<br />
 Amount</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br />
 Amortization</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted<br />
 Average<br />
 Useful&#xA0;Life<br />
 (in years)</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Technology &#x2013; developed</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,452,729</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(360,748</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Patents</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">240,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(87,500</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Customer relationships</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,872,383</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(934,852</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total intangible assets</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">8,565,112</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,383,100</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px">
 &#xA0;</p>
 <p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Amortization expense for amortized intangible assets was
 approximately $777,000 for the nine months ended September&#xA0;30,
 2013. The Company expects to record amortization expense of
 approximately $1,000,000 in each of the next five years related to
 these intangible assets.</p>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for the aggregate amount of goodwill and a description of intangible assets, which may include (a) for amortizable intangible assets (also referred to as finite-lived intangible assets), the carrying amount, the amount of any significant residual value, and the weighted-average amortization period, (b) for intangible assets not subject to amortization (also referred to as indefinite-lived intangible assets), the carrying amount, and (c) the amount of research and development assets acquired and written off in the period, including the line item in the income statement in which the amounts written off are aggregated, if not readily apparent from the income statement. Also discloses (a) for amortizable intangibles assets in total and by major class, the gross carrying amount and accumulated amortization, the total amortization expense for the period, and the estimated aggregate amortization expense for each of the five succeeding fiscal years, (b) for intangible assets not subject to amortization the carrying amount in total and by major class, and (c) for goodwill, in total and for each reportable segment, the changes in the carrying amount of goodwill during the period (including the aggregate amount of goodwill acquired, the aggregate amount of impairment losses recognized, and the amount of goodwill included in the gain (loss) on disposal of a reporting unit). If any part of goodwill has not been allocated to a reportable segment, discloses the unallocated amount and the reasons for not allocating. For each impairment loss recognized related to an intangible asset (excluding goodwill), discloses: (a) a description of the impaired intangible asset and the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method for determining fair value, (c) the caption in the income statement or the statement of activities in which the impairment loss is aggregated, and (d) the segment in which the impaired intangible asset is reported. For each goodwill impairment loss recognized, discloses: (a) a description of the facts and circumstances leading to the impairment, (b) the amount of the impairment loss and the method of determining the fair value of the associated reporting unit, and (c) if a recognized impairment loss is an estimate not finalized and the reasons why the estimate is not final.  May also disclose the nature and amount of any significant adjustments made to a previous estimate of an impairment loss.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=14024403&amp;loc=d3e13816-109267<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16373-109275<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=14024403&amp;loc=d3e13854-109267<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	word-wrap: break-word;
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0E2E">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Segment Reporting - Additional Information (Detail)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013

</div>
          <div>Segment</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segment</a></td>
        <td class="nump">1<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NumberOfOperatingSegments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:integerItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SegmentReportingInformationLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EQHAI">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Stock-Based Compensation - Additional Information (Detail) (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="2">3 Months Ended</th>
        <th class="th" colspan="2">9 Months Ended</th>
        <th class="th" colspan="1"></th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Sep. 30, 2012</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2012</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
        <td class="nump">$ 205,772<span></span></td>
        <td class="nump">$ 288,279<span></span></td>
        <td class="nump">$ 768,534<span></span></td>
        <td class="nump">$ 743,947<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding</a></td>
        <td class="nump">1,670,688<span></span></td>
        <td class="nump">2,625,690<span></span></td>
        <td class="nump">1,670,688<span></span></td>
        <td class="nump">2,625,690<span></span></td>
        <td class="nump">2,315,090<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Closing price of the common stock</a></td>
        <td class="nump">$ 11.09<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">$ 11.09<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value of share-based awards granted</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">$ 4.19<span></span></td>
        <td class="nump">$ 3.63<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Total fair value of stock options vested</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">934,280<span></span></td>
        <td class="nump">756,444<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost</a></td>
        <td class="nump">$ 2,119,182<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">$ 2,119,182<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation cost, weighted average remaining requisite service period</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">3 years 2 months 19 days<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Number of unvested options</a></td>
        <td class="nump">710,380<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">710,380<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">2012 Plan</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for future grant</a></td>
        <td class="nump">1,155,216<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">1,155,216<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Unvested Options</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Incentive options, vesting period</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">5 years<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Employee Stock Option | Minimum</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Incentive options, vesting period</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">4 years<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Incentive options, vesting on the first anniversary of the date of grant</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">20.00%<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Employee Stock Option | Maximum</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Incentive options, vesting period</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">5 years<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Incentive options, vesting on the first anniversary of the date of grant</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">25.00%<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Incentive options, term</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">10 years<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rh">
        <td class="pl" style="border-bottom: 0px;" valign="top">
          <div class="a">Non-Employee Directors and Consultants</div>
        </td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Incentive options, vesting period</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">1 year<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Unrecognized cost of unvested share-based compensation awards.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (i)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (i)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:durationItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=31042434&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensation</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:durationItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Percentage of vesting of share-based compensation awards.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:percentItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (a)(2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:durationItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (d)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of non-vested options outstanding.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of options outstanding, including both vested and non-vested options.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(i)-(ii)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Price of a single share of a number of saleable stocks of a company.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (e)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=25499696&amp;loc=d3e19207-110258<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SharePrice</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Accumulated Other Comprehensive Income (Tables)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Changes in Accumulated Other Comprehensive Income</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 6pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The following table summarizes the changes in accumulated other
 comprehensive income by component:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="84%" align="center">
 <tr>
 <td width="90%"></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="1%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom" nowrap="nowrap">
 <p style="BORDER-BOTTOM: #000000 1pt solid; WIDTH: 49.5pt; FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <b>(In thousands)</b></p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Unrealized&#xA0;gain<br />
 (loss)&#xA0;on&#xA0;investments</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign&#xA0;currency<br />
 translation&#xA0;gain&#xA0;(loss)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Balance at December&#xA0;31, 2012</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">14,130</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,897,840</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,911,970</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Other comprehensive income (loss) before reclassifications</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,345</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">267,364</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">263,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Amounts reclassified from accumulated other comprehensive income
 (loss)</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Net current period other comprehensive income (loss)</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(4,345</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">267,364</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">263,019</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Balance at September&#xA0;30, 2013</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">9,785</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,165,204</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,174,989</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 14A<br><br> -URI http://asc.fasb.org/extlink&amp;oid=28358780&amp;loc=SL7669686-108580<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Accrued Liabilities<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities</a></td>
        <td class="text"><div>
 <table style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; WORD-SPACING: 0px; -webkit-text-stroke-width: 0px" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left"><b>10.</b></td>
 <td valign="top" align="left"><b>Accrued Liabilities</b></td>
 </tr>
 </table>
 <p style="TEXT-TRANSFORM: none; MARGIN-TOP: 6pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt 'Times New Roman'; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">
 The Company estimates accrued liabilities by identifying services
 performed on the Company&#x2019;s behalf, estimating the level of
 service performed and determining the associated cost incurred for
 such service as of each balance sheet date. For example, the
 Company would accrue for professional and consulting fees incurred
 with law firms, audit and accounting service providers and other
 third party consultants. These expenses are determined by either
 requesting those service providers to estimate unbilled services at
 each reporting date for services incurred or tracking costs
 incurred by service providers under fixed fee arrangements.</p>
 <p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt 'Times New Roman'; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">
 The Company has processes in place to estimate the appropriate
 amounts to record for accrued liabilities, which principally
 involve the applicable personnel reviewing the services provided.
 In the event that the Company does not identify certain costs that
 have begun to be incurred or the Company under or over-estimates
 the level of services performed or the costs of such services, the
 reported expenses for that period may be too low or too high. The
 date on which certain services commence, the level of services
 performed on or before a given date, and the cost of such services
 often require the exercise of judgment. The Company makes these
 judgments based upon the facts and circumstances known at the date
 of the financial statements.</p>
 <p style="TEXT-TRANSFORM: none; MARGIN-TOP: 12pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 10pt 'Times New Roman'; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">
 Accrued liabilities consist of the following:</p>
 <p style="TEXT-TRANSFORM: none; MARGIN-TOP: 0pt; TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 12pt 'Times New Roman'; WHITE-SPACE: normal; MARGIN-BOTTOM: 0pt; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">
 &#xA0;</p>
 <table style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: collapse; FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt; WORD-SPACING: 0px; -webkit-text-stroke-width: 0px" border="0" cellspacing="0" cellpadding="0" width="76%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;30,<br />
 2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,<br />
 2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Employee compensation</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,680,016</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">3,634,839</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Taxes</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,618,850</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">396,499</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Contingent consideration</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,161,953</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,376,877</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Royalty and license fees</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,153,469</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,459,680</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Professional fees</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">394,563</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">418,800</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Research&#xA0;and development</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">167,000</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">18,300</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Unearned revenue</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,909</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">599,120</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Other accrued expenses</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">676,969</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">393,875</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">7,854,729</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,297,990</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <br class="Apple-interchange-newline" />

 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 19<br><br> -Subparagraph a<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.19(a),20,24)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 20, 24<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EPE">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Cash, Cash Equivalents and Marketable Securities (Tables)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesTextBlock', window );">Investments in Debt Securities</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Investments in debt securities consisted of the following at
 September&#xA0;30, 2013:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="56%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center">
 <b>September&#xA0;30,&#xA0;2013</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized<br />
 Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Unrealized<br />
 Gain</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Unrealized<br />
 Loss</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Marketable securities:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,567,499</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">313</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(335</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">1,567,477</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,171,567</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,977</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,531</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">19,179,013</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,739,066</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,290</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(2,866</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">20,746,490</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Long-term marketable securities:</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,112,079</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,436</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(65</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,114,450</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,112,079</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,436</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(65</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,114,450</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,851,145</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">12,726</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(2,931</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,860,940</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px">
 &#xA0;</p>
 <p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px">
 &#xA0;</p>
 <p style="MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px; FONT-SIZE: 1px">
 &#xA0;</p>
 <p style="MARGIN-TOP: 0pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Investments in debt securities consisted of the following at
 December&#xA0;31, 2012:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="56%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"><b>December&#xA0;31,&#xA0;2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized<br />
 Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Unrealized<br />
 Gain</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br />
 Unrealized<br />
 Loss</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Marketable securities:</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,000,897</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">353</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">2,001,243</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,835,098</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,854</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">8,843,952</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,835,995</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,207</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(7</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">10,845,195</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Long-term marketable securities:</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 U.S. Government and agency securities</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,198,264</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,747</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">&#x2014;&#xA0;&#xA0;</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5,201,011</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Corporate and other debt securities</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,711,679</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">3,525</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,360</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,713,844</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,909,943</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6,272</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(1,360</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">9,914,855</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,745,938</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">15,479</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">(1,367</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,760,050</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Contractual Maturities of Debt Securities</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The contractual maturities of debt securities at September&#xA0;30,
 2013 were as follows:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="76%" align="center">
 <tr>
 <td width="72%"></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="4%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amortized<br />
 Cost</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Fair Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Due in 1 year or less</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,739,066</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">20,746,490</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Due in 1 to 2 years</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,112,079</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4,114,450</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top"></td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,851,145</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,860,940</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27290-111563<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 9<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27357-111563<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 7<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27337-111563<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 942<br><br> -SubTopic 320<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957658&amp;loc=d3e62557-112803<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27198-111563<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 942<br><br> -SubTopic 320<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957658&amp;loc=d3e62586-112803<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 320<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27161-111563<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AvailableForSaleSecuritiesTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EAD">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Basic and Diluted Weighted Average Shares Outstanding</a></td>
        <td class="text"><div>
 <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
 Basic and diluted weighted average shares outstanding were as
 follows:</p>
 <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">
 &#xA0;</p>
 <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center">
 <tr>
 <td width="56%"></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="2%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000">
 <b>Three&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000">
 <b>Nine&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Weighted average common shares</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,858,103</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,948,062</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,583,063</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,841,344</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Dilutive common stock options</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">693,483</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">308,211</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">699,639</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">290,405</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-size:1px;">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:1.00px solid #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt">
 <td valign="top">
 <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">
 Weighted average common shares, assuming dilution</p>
 </td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">32,551,586</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,256,273</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">32,282,702</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="font-size:8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">31,131,749</td>
 <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td>
 </tr>
 <tr style="font-size:1px;">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="border-top:3.00px double #000000">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0E4AAE">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Document and Entity Information<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
        <th class="th" colspan="1"></th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
        <th class="th">
          <div>Oct. 23, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
        <td class="text">10-Q<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
        <td class="text">false<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
        <td class="text">Sep. 30,
				 2013<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
        <td class="text">2013<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
        <td class="text">Q3<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
        <td class="text">RGEN<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
        <td class="text">REPLIGEN CORP<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
        <td class="text">0000730272<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
        <td class="text">--12-31<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
        <td class="text">Accelerated Filer<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">31,908,441<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_AmendmentFlag</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:booleanItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>End date of current fiscal year in the format --MM-DD.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_CurrentFiscalYearEndDate</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:gMonthDayItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_DocumentFiscalPeriodFocus</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:fiscalPeriodItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_DocumentFiscalYearFocus</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:gYearItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_DocumentPeriodEndDate</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:dateItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_DocumentType</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:submissionTypeItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation 12B<br><br> -Number 240<br><br> -Section 12b<br><br> -Subsection 1<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityCentralIndexKey</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:centralIndexKeyItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityCommonStockSharesOutstanding</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityFilerCategory</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:filerCategoryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation 12B<br><br> -Number 240<br><br> -Section 12b<br><br> -Subsection 1<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityRegistrantName</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:normalizedStringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Trading symbol of an instrument as listed on an exchange.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_TradingSymbol</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:normalizedStringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.8</span><table class="report" border="0" cellspacing="2" id="ID0EPE">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div>
        </th>
        <th class="th" colspan="1">9 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Sep. 30, 2013</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Stock-Based Compensation Expense</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 The following table presents stock-based compensation expense
 included in the Company&#x2019;s consolidated statements of
 comprehensive income:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="64%"></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="3%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Nine&#xA0;months&#xA0;ended<br />
 September 30,</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2013</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>2012</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Cost of product revenue</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">24,059</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,646</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">47,151</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">33,420</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Research and development</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">30,092</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">53,094</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">73,814</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">169,919</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Selling, general and administrative</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">151,621</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">224,539</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">647,569</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">540,609</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; FONT-SIZE: 10pt">
 Total</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">205,772</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">288,279</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">768,534</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">743,948</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Option Activity</a></td>
        <td class="text"><div>
 <p style="MARGIN-TOP: 12pt; FONT-FAMILY: Times New Roman; MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt">
 Information regarding option activity for the nine months ended
 September&#xA0;30, 2013 under the Plans is summarized below:</p>
 <p style="MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="92%" align="center">
 <tr>
 <td width="58%"></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 <td valign="bottom" width="5%"></td>
 <td></td>
 <td></td>
 <td></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt">
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Options<br />
 Outstanding</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br />
 Average<br />
 Exercise<br />
 Price Per<br />
 Share</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br />
 Average<br />
 Remaining<br />
 Contractual<br />
 Term<br />
 (in&#xA0;years)</b></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Aggregate<br />
 Intrinsic<br />
 Value</b></td>
 <td valign="bottom">&#xA0;</td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Options outstanding at January&#xA0;1, 2013</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">2,315,090</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4.20</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Granted</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">541,052</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.97</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Exercised</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(884,954</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">4.36</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Forfeited/Cancelled</p>
 </td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">(300,500</td>
 <td valign="bottom" nowrap="nowrap">)&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.03</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Options outstanding at September&#xA0;30, 2013</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,670,688</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4.87</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.91</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">10,394,325</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Options exercisable at September&#xA0;30, 2013</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">866,136</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4.19</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">5.16</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">5,972,968</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 <td valign="bottom"></td>
 </tr>
 <tr style="FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" bgcolor="#CCEEFF">
 <td valign="top">
 <p style="TEXT-INDENT: -1em; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; FONT-SIZE: 10pt">
 Vested and expected to vest at September&#xA0;30, 2013 (1)</p>
 </td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">1,576,516</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">4.77</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom" align="right">6.82</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 <td valign="bottom"><font style="FONT-SIZE: 8pt">&#xA0;&#xA0;</font></td>
 <td valign="bottom">$</td>
 <td valign="bottom" align="right">9,970,772</td>
 <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td>
 </tr>
 <tr style="FONT-SIZE: 1px">
 <td valign="bottom"></td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 <td valign="bottom">&#xA0;&#xA0;</td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td valign="bottom">
 <p style="BORDER-TOP: #000000 3px double">&#xA0;</p>
 </td>
 <td>&#xA0;</td>
 </tr>
 </table>
 <p style="BORDER-BOTTOM: #000000 1px solid; LINE-HEIGHT: 8pt; MARGIN-TOP: 0pt; WIDTH: 10%; MARGIN-BOTTOM: 2pt">
 &#xA0;</p>
 <table style="BORDER-COLLAPSE: collapse; FONT-FAMILY: Times New Roman; FONT-SIZE: 10pt" border="0" cellspacing="0" cellpadding="0" width="100%">
 <tr>
 <td valign="top" width="4%" align="left">(1)</td>
 <td valign="top" align="left">This represents the number of vested
 options as of September&#xA0;30, 2013 plus the number of unvested
 options expected to vest as of September&#xA0;30, 2013 based on the
 unvested outstanding options at September&#xA0;30, 2013 adjusted
 for estimated forfeiture rates of 8% for awards granted to
 non-executive level employees and 3% for awards granted to
 executive level employees.</td>
 </tr>
 </table>
 </div><span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SAB TOPIC 14.F)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 14<br><br> -Section F<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (h)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
